diff --git a/.azure-pipelines/config/credscan/credscan-suppressions.json b/.azure-pipelines/config/credscan/credscan-suppressions.json index bdea919400..5f28ef7e57 100644 --- a/.azure-pipelines/config/credscan/credscan-suppressions.json +++ b/.azure-pipelines/config/credscan/credscan-suppressions.json @@ -5,6 +5,24 @@ "placeholder": "pa$$w0rd", "_justification": "[Applications] hard code password in application password HTTP example" }, + { + "placeholder": "P@55w0rd", + "_justification": "[AuthenticationTests] hard code password in AuthenticationTest for self signed certificate" + }, + { + "file": [ + "src\\Authentication\\Authentication\\test\\Get-MgContext.Tests.ps1", + "src\\Authentication\\Authentication.Test\\Helpers\\AuthenticationHelpersTests.cs", + "src\\Authentication\\Authentication.Test\\Helpers\\AuthenticationHelpersTests.cs" + ], + "_justification": "[Authentication] Examples contain random values recognized as secret" + }, + { + "file": [ + "autorest.powershell\\docs\\samples\\timeswire\\readme.md" + ], + "_justification": "[AutoRest] Examples contain random values recognized as secret" + }, { "file": [ "src\\Applications\\beta\\examples\\New-MgBetaServicePrincipalPasswordSingleSignOnCredentials.md", @@ -29,6 +47,12 @@ "src\\DeviceManagement.Actions\\beta\\examples\\Update-MgBetaDeviceManagementVirtualEndpointOnPremisConnectionAdDomainPassword.md" ], "_justification": "[DeviceManagement.Actions] Examples contain random values recognized as secret" + }, + { + "file": [ + "tools\\Tests\\loadEnv.md" + ], + "_justification": "[ToolsTest] Examples contain random values recognized as secret" } ] } diff --git a/.azure-pipelines/config/policheck/policheck-exclusions.xml b/.azure-pipelines/config/policheck/policheck-exclusions.xml index f4be34cafa..5bb3709271 100644 --- a/.azure-pipelines/config/policheck/policheck-exclusions.xml +++ b/.azure-pipelines/config/policheck/policheck-exclusions.xml @@ -3,9 +3,9 @@ - openApiDocs|docs\exports|src\.*\examples + openApiDocs|docs\exports|src\.*\examples|src\.*\bin|src\.*\generated - + AuthenticationHelpersTests.cs diff --git a/.azure-pipelines/weekly-examples-update.yml b/.azure-pipelines/weekly-examples-update.yml index 8c275cabd0..ee768b960b 100644 --- a/.azure-pipelines/weekly-examples-update.yml +++ b/.azure-pipelines/weekly-examples-update.yml @@ -1,94 +1,105 @@ -# Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. - -trigger: none # disable triggers based on commits. -pr: none # disable as a PR gate. +# This Yaml Document has been converted by ESAI Yaml Pipeline Conversion Tool. +# Please make sure to check all the converted content, it is your team's responsibility to make sure that the pipeline is still valid and functions as expected. +# This pipeline will be extended to the OneESPT template +# If you are not using the E+D shared hosted pool with windows-2022, replace the pool section with your hosted pool, os, and image name. If you are using a Linux image, you must specify an additional windows image for SDL: https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/1es-pipeline-templates/features/sdlanalysis/overview#how-to-specify-a-windows-pool-for-the-sdl-source-analysis-stage +# The Task 'PublishBuildArtifacts@1' has been converted to an output named 'Publish Examples to be reviewed as artifact' in the templateContext section. +trigger: none +pr: none name: 'PowerShellExamplesUpdateV2 Check' schedules: - - cron: "0 3 * * FRI" # every Friday at 3AM UTC (off hours for Redmond, Nairobi and Montréal) - displayName: 'PowerShellExamplesUpdateV2' - branches: - include: - - dev - always: true +- cron: "0 3 * * FRI" + displayName: 'PowerShellExamplesUpdateV2' + branches: + include: + - dev + always: true parameters: - name: PipelineTimeout displayName: PipelineTimeout type: number default: 1200 -- name: BuildAgent - displayName: Build Agent - default: 1es-windows-ps-compute - resources: - repositories: - - repository: msgraph-sdk-powershell - type: github - endpoint: MicrosoftDocs - name: microsoftgraph/msgraph-sdk-powershell - ref: dev - -jobs: -- job: PowerShellExamplesUpdateV2 - pool: - name: ${{ parameters.BuildAgent }} - timeoutInMinutes: ${{ parameters.PipelineTimeout }} - steps: - - template: ./common-templates/install-sdk.yml - - task: PowerShell@2 - name: "ComputeBranch" - displayName: "Compute weekly examples update branch name" - inputs: - targetType: inline - script: | - $branch = "{0}/{1}" -f "WeeklyExamplesUpdate", (Get-Date -Format yyyyMMddHHmm) - Write-Host "Compute branch: $branch" - Write-Host "##vso[task.setvariable variable=WeeklyExamplesBranch;isOutput=true]$branch" - - - task: Bash@3 - displayName: "Create weekly examples branch" - inputs: - targetType: inline - script: | - git status - git branch $(ComputeBranch.WeeklyExamplesBranch) - git checkout $(ComputeBranch.WeeklyExamplesBranch) - git status - - - task: PowerShell@2 - displayName: 'Import Examples From API reference - V2' - continueOnError: false - inputs: - targetType: 'filePath' - pwsh: true - filePath: tools\ImportExamples.ps1 - - - task: PublishBuildArtifacts@1 - displayName: 'Publish Examples to be reviewed as artifact' - inputs: - PathtoPublish: 'examplesreport' - ArtifactName: 'ExamplesToBeReviewed' - publishLocation: 'Container' - # StoreAsTar: true - - - task: PowerShell@2 - displayName: Pushing to github - env: - GITHUB_TOKEN: $(GITHUB_TOKEN) - inputs: - targetType: inline - pwsh: true - script: | - git config --global user.email "GraphTooling@service.microsoft.com" - git config --global user.name "Microsoft Graph DevX Tooling" - git status - git add . - git commit -m "Updating examples" - git push --set-upstream https://$(GITHUB_TOKEN)@github.com/microsoftgraph/msgraph-sdk-powershell.git $(ComputeBranch.WeeklyExamplesBranch) - git status - - - template: ./common-templates/create-pr.yml - parameters: - BaseBranch: "dev" - TargetBranch: $(ComputeBranch.WeeklyExamplesBranch) - Title: "[v2] Examples Update" - Body: "This pull request was automatically created by Azure Pipelines. **Important** Check for unexpected deletions or changes in this PR." \ No newline at end of file + repositories: + - repository: msgraph-sdk-powershell + type: github + endpoint: MicrosoftDocs + name: microsoftgraph/msgraph-sdk-powershell + ref: dev + - repository: 1ESPipelineTemplates + type: git + name: 1ESPipelineTemplates/1ESPipelineTemplates + ref: refs/tags/release +extends: + template: v1/1ES.Official.PipelineTemplate.yml@1ESPipelineTemplates + parameters: + pool: + name: Azure-Pipelines-1ESPT-ExDShared + image: windows-2022 + os: windows + sdl: + credscan: + suppressionsFile: $(Build.SourcesDirectory)/.azure-pipelines/config/credscan/credscan-suppressions.json + policheck: + exclusionFile: $(Build.SourcesDirectory)/.azure-pipelines/config/policheck/policheck-exclusions.xml + customBuildTags: + - ES365AIMigrationTooling + stages: + - stage: stage + jobs: + - job: PowerShellExamplesUpdateV2 + timeoutInMinutes: ${{ parameters.PipelineTimeout }} + templateContext: + outputs: + - output: pipelineArtifact + displayName: 'Publish Examples to be reviewed as artifact' + targetPath: 'examplesreport' + artifactName: 'ExamplesToBeReviewed' + publishLocation: 'Container' + steps: + - template: .azure-pipelines/common-templates/install-sdk.yml@self + - task: PowerShell@2 + name: "ComputeBranch" + displayName: "Compute weekly examples update branch name" + inputs: + targetType: inline + script: | + $branch = "{0}/{1}" -f "WeeklyExamplesUpdate", (Get-Date -Format yyyyMMddHHmm) + Write-Host "Compute branch: $branch" + Write-Host "##vso[task.setvariable variable=WeeklyExamplesBranch;isOutput=true]$branch" + - task: Bash@3 + displayName: "Create weekly examples branch" + inputs: + targetType: inline + script: | + git status + git branch $(ComputeBranch.WeeklyExamplesBranch) + git checkout $(ComputeBranch.WeeklyExamplesBranch) + git status + - task: PowerShell@2 + displayName: 'Import Examples From API reference - V2' + continueOnError: false + inputs: + targetType: 'filePath' + pwsh: true + filePath: tools\ImportExamples.ps1 + - task: PowerShell@2 + displayName: Pushing to github + env: + GITHUB_TOKEN: $(GITHUB_TOKEN) + inputs: + targetType: inline + pwsh: true + script: | + git config --global user.email "GraphTooling@service.microsoft.com" + git config --global user.name "Microsoft Graph DevX Tooling" + git status + git add . + git commit -m "Updating examples" + git push --set-upstream https://$(GITHUB_TOKEN)@github.com/microsoftgraph/msgraph-sdk-powershell.git $(ComputeBranch.WeeklyExamplesBranch) + git status + - template: .azure-pipelines/common-templates/create-pr.yml@self + parameters: + BaseBranch: "dev" + TargetBranch: $(ComputeBranch.WeeklyExamplesBranch) + Title: "[v2] Examples Update" + Body: "This pull request was automatically created by Azure Pipelines. **Important** Check for unexpected deletions or changes in this PR." \ No newline at end of file diff --git a/.azure-pipelines/weekly-generation.yml b/.azure-pipelines/weekly-generation.yml index 9b54c3eb49..9189680588 100644 --- a/.azure-pipelines/weekly-generation.yml +++ b/.azure-pipelines/weekly-generation.yml @@ -1,170 +1,141 @@ -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. - +# This Yaml Document has been converted by ESAI Yaml Pipeline Conversion Tool. +# Please make sure to check all the converted content, it is your team's responsibility to make sure that the pipeline is still valid and functions as expected. +# This pipeline will be extended to the OneESPT template +# If you are not using the E+D shared hosted pool with windows-2022, replace the pool section with your hosted pool, os, and image name. If you are using a Linux image, you must specify an additional windows image for SDL: https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/1es-pipeline-templates/features/sdlanalysis/overview#how-to-specify-a-windows-pool-for-the-sdl-source-analysis-stage +# The Task 'PublishBuildArtifacts@1' has been converted to an output named 'Publish Module Artifacts' in the templateContext section. +# The Task 'NuGetCommand@2' has been converted to an output named 'Publish NuGet to feed' in the templateContext section. +# Output added to job "MsGraphPsSdkWeeklyGeneration" with YAML conditionals extracted using AI. Review this expression against the originating file for correctness. +# Output added to job "MsGraphPsSdkWeeklyGeneration" with YAML conditionals extracted using AI. Review this expression against the originating file for correctness. name: $(BuildDefinitionName)_$(SourceBranchName)_$(Date:yyyyMMdd)$(Rev:.r) - parameters: - - name: BuildAgent - displayName: Build Agent - default: 1es-windows-ps-compute - - name: BaseBranch - displayName: Base Branch - default: dev - - name: GenerationBranch - displayName: Generation branch - default: v2/generation - - name: SkipForceRefresh - displayName: Skip Force Refresh - default: false - type: boolean - - name: Test - type: boolean - default: true - - name: Pack - type: boolean - default: true - - name: Sign - type: boolean - default: true - - name: CreatePullRequest - type: boolean - default: true - - name: SkipOpenAPIDocsDownload - displayName: Skip OpenAPI Docs Download - default: false - type: boolean - +- name: BuildAgent + displayName: Build Agent + default: 1es-windows-ps-compute +- name: BaseBranch + displayName: Base Branch + default: dev +- name: SkipForceRefresh + displayName: Skip Force Refresh + default: false + type: boolean +- name: Test + type: boolean + default: true +- name: Pack + type: boolean + default: true +- name: Sign + type: boolean + default: true +- name: CreatePullRequest + type: boolean + default: true +- name: SkipOpenAPIDocsDownload + displayName: Skip OpenAPI Docs Download + default: false + type: boolean variables: Branch: "WeeklyApiRefresh" BaseBranch: ${{ parameters.BaseBranch }} - GenerationBranch: ${{ parameters.GenerationBranch }} BuildAgent: ${{ parameters.BuildAgent }} SkipForceRefresh: ${{ parameters.SkipForceRefresh }} - -pool: $(BuildAgent) trigger: none pr: none schedules: - - cron: "0 12 * * TUE" # Run every Tuesday at noon UTC - displayName: "PS SDK Weekly Refresh" - branches: - include: - - dev - always: true -jobs: - - job: RefreshOpenAPIDocuments - displayName: Refresh OpenApi documents - timeoutInMinutes: 240 +- cron: "0 12 * * TUE" + displayName: "PS SDK Weekly Refresh" + branches: + include: + - dev + always: true +resources: + repositories: + - repository: 1ESPipelineTemplates + type: git + name: 1ESPipelineTemplates/1ESPipelineTemplates + ref: refs/tags/release +extends: + template: v1/1ES.Official.PipelineTemplate.yml@1ESPipelineTemplates + parameters: pool: $(BuildAgent) - steps: - - template: common-templates/download-openapi-docs.yml - parameters: - Branch: $(Branch) - BaseBranch: $(BaseBranch) - BuildAgent: $(BuildAgent) - SkipForceRefresh: $(SkipForceRefresh) - SkipOpenAPIDocsDownload: ${{ parameters.SkipOpenAPIDocsDownload }} - - - job: MsGraphPsSdkWeeklyGeneration - dependsOn: RefreshOpenAPIDocuments - displayName: Microsoft Graph PowerShell SDK Generation - condition: and(succeeded(), ne(dependencies.RefreshOpenAPIDocuments.outputs['OpenAPIDocDiff.ModulesWithChanges'], '')) - timeoutInMinutes: 840 - variables: - WeeklyBranch: $[ dependencies.RefreshOpenAPIDocuments.outputs['ComputeBranch.WeeklyBranch'] ] - steps: - - template: ./common-templates/checkout.yml - parameters: - TargetBranch: $(WeeklyBranch) - - template: ./common-templates/install-tools.yml - - template: ./common-templates/security-pre-checks.yml - - template: ./generation-templates/authentication-module.yml - parameters: - Test: ${{ parameters.Test }} - Pack: ${{ parameters.Pack }} - Sign: ${{ parameters.Sign }} - - template: ./generation-templates/workload-modules.yml - parameters: - Test: ${{ parameters.Test }} - Pack: ${{ parameters.Pack }} - Sign: ${{ parameters.Sign }} - - template: ./generation-templates/meta-module.yml - parameters: - Test: ${{ parameters.Test }} - Pack: ${{ parameters.Pack }} - Sign: ${{ parameters.Sign }} - - ${{ if and(eq(parameters.Pack, true), eq(parameters.Sign, true)) }}: - - template: ./common-templates/esrp/codesign-nuget.yml - parameters: - FolderPath: "$(Build.ArtifactStagingDirectory)" - Pattern: "Microsoft.Graph*.nupkg" - - task: PublishBuildArtifacts@1 - displayName: Publish Module Artifacts - inputs: - PathtoPublish: "$(Build.ArtifactStagingDirectory)" - ArtifactName: "drop" + sdl: + binskim: + enabled: false + justificationForDisabling: "Binskim keeps on crushing and failing the weekly build pipeline. Disabling it for now because we are unable to publish the artifacts to internal feeds." + credscan: + suppressionsFile: $(Build.SourcesDirectory)/.azure-pipelines/config/credscan/credscan-suppressions.json + policheck: + exclusionFile: $(Build.SourcesDirectory)/.azure-pipelines/config/policheck/policheck-exclusions.xml + customBuildTags: + - ES365AIMigrationTooling + stages: + - stage: stage + jobs: + - job: RefreshOpenAPIDocuments + displayName: Refresh OpenApi documents + timeoutInMinutes: 1200 + steps: + - template: .azure-pipelines/common-templates/download-openapi-docs.yml@self + parameters: + Branch: $(Branch) + BaseBranch: $(BaseBranch) + BuildAgent: $(BuildAgent) + SkipForceRefresh: $(SkipForceRefresh) + SkipOpenAPIDocsDownload: ${{ parameters.SkipOpenAPIDocsDownload }} + - job: MsGraphPsSdkWeeklyGeneration + dependsOn: RefreshOpenAPIDocuments + displayName: Microsoft Graph PowerShell SDK Generation + condition: and(succeeded(), ne(dependencies.RefreshOpenAPIDocuments.outputs['OpenAPIDocDiff.ModulesWithChanges'], '')) + timeoutInMinutes: 840 + variables: + WeeklyBranch: $[ dependencies.RefreshOpenAPIDocuments.outputs['ComputeBranch.WeeklyBranch'] ] + templateContext: + outputs: + - ${{ if and(eq(parameters.Pack, true), eq(parameters.Sign, true)) }}: + - output: pipelineArtifact + displayName: 'Publish Module Artifacts' + targetPath: "$(Build.ArtifactStagingDirectory)" + artifactName: "drop" publishLocation: "Container" - - task: NuGetCommand@2 - displayName: Publish NuGet to feed - inputs: - command: push + - ${{ if and(eq(parameters.Pack, true), eq(parameters.Sign, true)) }}: + - output: nuget + displayName: 'Publish NuGet to feed' + packageParentPath: '$(Build.ArtifactStagingDirectory)' packagesToPush: $(Build.ArtifactStagingDirectory)/**/Microsoft.Graph.*.nupkg publishVstsFeed: $(PROJECT_NAME)/$(FEED_NAME) allowPackageConflicts: true - - template: ./generation-templates/generate-command-metadata.yml - - template: ./common-templates/security-post-checks.yml - - ${{ if eq(parameters.CreatePullRequest, true) }}: - - template: common-templates/create-pr.yml + steps: + - template: .azure-pipelines/common-templates/checkout.yml@self + parameters: + TargetBranch: $(WeeklyBranch) + - template: .azure-pipelines/common-templates/install-tools.yml@self + - template: .azure-pipelines/common-templates/security-pre-checks.yml@self + - template: .azure-pipelines/generation-templates/authentication-module.yml@self + parameters: + Test: ${{ parameters.Test }} + Pack: ${{ parameters.Pack }} + Sign: ${{ parameters.Sign }} + - template: .azure-pipelines/generation-templates/workload-modules.yml@self + parameters: + Test: ${{ parameters.Test }} + Pack: ${{ parameters.Pack }} + Sign: ${{ parameters.Sign }} + - template: .azure-pipelines/generation-templates/meta-module.yml@self + parameters: + Test: ${{ parameters.Test }} + Pack: ${{ parameters.Pack }} + Sign: ${{ parameters.Sign }} + - ${{ if and(eq(parameters.Pack, true), eq(parameters.Sign, true)) }}: + - template: .azure-pipelines/common-templates/esrp/codesign-nuget.yml@self + parameters: + FolderPath: "$(Build.ArtifactStagingDirectory)" + Pattern: "Microsoft.Graph*.nupkg" + - template: .azure-pipelines/generation-templates/generate-command-metadata.yml@self + - template: .azure-pipelines/common-templates/security-post-checks.yml@self + - ${{ if eq(parameters.CreatePullRequest, true) }}: + - template: .azure-pipelines/common-templates/create-pr.yml@self parameters: BaseBranch: $(BaseBranch) TargetBranch: $(WeeklyBranch) Title: "[v2] Weekly OpenApiDocs Refresh" - Body: "This pull request was automatically created by Azure Pipelines. **Important** Check for unexpected deletions or changes in this PR." - # Push SDK artifacts to generation branch. - - task: PowerShell@2 - name: "ComputeGenerationBranch" - displayName: "Compute weekly generation branch name" - inputs: - targetType: inline - script: | - $branch = "{0}/{1}" -f "WeeklyGeneration", (Get-Date -Format yyyyMMddHHmm) - Write-Host "##vso[task.setvariable variable=WeeklyGenerationBranch;isOutput=true]$branch" - - task: Bash@3 - displayName: "Create weekly generation branch" - inputs: - targetType: inline - script: | - git status - git branch $(ComputeGenerationBranch.WeeklyGenerationBranch) - git checkout $(ComputeGenerationBranch.WeeklyGenerationBranch) - git status - - task: Bash@3 - displayName: Commit Generated SDK artifacts - enabled: true - env: - GITHUB_TOKEN: $(GITHUB_TOKEN) - inputs: - targetType: inline - script: | - git add . - git commit -m 'Adds generated module artifacts' - git push "https://$(GITHUB_TOKEN)@github.com/microsoftgraph/msgraph-sdk-powershell.git" - git status - - task: Bash@3 - displayName: Sync with generation branch - enabled: true - env: - GITHUB_TOKEN: $(GITHUB_TOKEN) - inputs: - targetType: inline - script: | - git merge $(GenerationBranch) -s ours - git push "https://$(GITHUB_TOKEN)@github.com/microsoftgraph/msgraph-sdk-powershell.git" - git status - - ${{ if eq(parameters.CreatePullRequest, true) }}: - - template: common-templates/create-pr.yml - parameters: - BaseBranch: $(GenerationBranch) - TargetBranch: $(ComputeGenerationBranch.WeeklyGenerationBranch) - Title: "[v2] Weekly Generated Module Artifacts" - Body: "This pull request was automatically created by Azure Pipelines. **Important** Check for unexpected deletions or changes in this PR." + Body: "This pull request was automatically created by Azure Pipelines. **Important** Check for unexpected deletions or changes in this PR." \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/01-sdk-bug.yml b/.github/ISSUE_TEMPLATE/01-sdk-bug.yml new file mode 100644 index 0000000000..3914bdae8c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/01-sdk-bug.yml @@ -0,0 +1,110 @@ +name: SDK Bug Report +description: File SDK bug report +labels: ["type:bug", "status:waiting-for-triage"] +body: + - type: markdown + attributes: + value: | + **Thank you for taking the time to fill out this bug report!** + 💥Before submitting a new request, please search existing issues to see if an issue already exists. + 💥You may also check whether you can reproduce this issue using the latest released version of [Microsoft.Graph](https://www.powershellgallery.com/packages/Microsoft.Graph) or [Microsoft.Graph.Beta](https://www.powershellgallery.com/packages/Microsoft.Graph.Beta). + - type: textarea + id: description + attributes: + label: Describe the bug + description: | + Provide a description of the actual behavior observed. If applicable please include any error messages, exception stacktraces or a screenshot. + placeholder: I am trying to do [...] but [...] + validations: + required: true + - type: textarea + id: expected-behavior + attributes: + label: Expected behavior + description: | + A clear and concise description of what you expected to happen. + placeholder: Expected behavior + validations: + required: true + - type: textarea + id: repro-steps + attributes: + label: How to reproduce + description: | + Please include minimal steps to reproduce the problem if possible. E.g.: the smallest possible code snippet; or steps to run project in link above. If possible include text as text rather than screenshots (so it shows up in searches). + If there's a link to a public repo where the sample code exists, include it too. + placeholder: | + 1. Execute `-Mg-` with `...` + 2. See error at `...` + validations: + required: true + - type: input + attributes: + label: SDK Version + placeholder: e.g. 5.32.1 + description: | + Version of the SDK with the bug described above. + * Please run `Get-Module Microsoft.Graph*` after cmdlet execution and paste the output here. + * If a module cannot be installed or imported, please run `Get-Module -ListAvailable` and paste the output. + validations: + required: false + - type: input + id: regression + attributes: + label: Latest version known to work for scenario above? + description: | + Did this work in a previous build or release of the SDK or API client? If you can try a previous release or build to find out, that can help us narrow down the problem. If you don't know, that's OK. + placeholder: version-number + validations: + required: false + - type: textarea + id: known-workarounds + attributes: + label: Known Workarounds + description: | + Please provide a description of any known workarounds. + placeholder: Known Workarounds + validations: + required: false + - type: textarea + id: logs + attributes: + label: Debug output + description: | + Please copy and paste the output when using the `-Debug` flag. This will be automatically formatted into code, so no need for backticks. + Be sure to remove any sensitive information that may be in the logs. + value: | +
Click to expand log + ``` + + + + ``` +
+ validations: + required: false + - type: textarea + id: configuration + attributes: + label: Configuration + description: | + Please provide more information on your SDK configuration: + * Please run `$PSVersionTable` and paste the output below. + * If running the Docker container image, indicate the tag of the image used and the version of Docker engine. + * What OS and version, and what distro if applicable (Windows 10, Windows 11, MacOS Catalina, Ubuntu 22.04)? + * What is the architecture (x64, x86, ARM, ARM64)? + * Do you know whether it is specific to that configuration? + placeholder: | + - OS: + - architecture: + validations: + required: false + - type: textarea + id: other-info + attributes: + label: Other information + description: | + If you have an idea where the problem might lie, let us know that here. Please include any pointers to code, relevant changes, or related issues you know of. + placeholder: Other information + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/02-sdk-feature-request.yml b/.github/ISSUE_TEMPLATE/02-sdk-feature-request.yml new file mode 100644 index 0000000000..5d1d2730c5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/02-sdk-feature-request.yml @@ -0,0 +1,30 @@ +name: SDK Feature request +description: Request a new feature on the SDK +labels: ["type:feature", "status:waiting-for-triage"] +body: + - type: markdown + attributes: + value: | + **Thank you for taking the time to fill out this feature request form!** + 💥Please search to see if an issue already exists for the feature you are requesting. + - type: textarea + attributes: + label: Is your feature request related to a problem? Please describe the problem. + description: A clear and concise description of what the problem is. + placeholder: I am trying to do [...] but [...] + validations: + required: false + - type: textarea + attributes: + label: Describe the solution you'd like. + description: | + A clear and concise description of what you want to happen. Include any alternative solutions you've considered. + validations: + required: true + - type: textarea + attributes: + label: Additional context? + description: | + Add any other context or screenshots about the feature request here. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/03-blank-issue.md b/.github/ISSUE_TEMPLATE/03-blank-issue.md new file mode 100644 index 0000000000..c28185e25e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/03-blank-issue.md @@ -0,0 +1,8 @@ +--- +name: Blank issue +about: Something that doesn't fit the other categories +title: '' +labels: ["status:waiting-for-triage"] +assignees: '' + +--- diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index aae841763c..0000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -name: Client bug report -about: Report an issue that is caused by the SDK -title: "[Client bug]: provide a descriptive title here" -labels: client bug -assignees: '' - ---- - -### **Describe the bug** - -A clear and concise description of what the bug is. - -### **To Reproduce** - -Steps to reproduce the behavior: - -1. Run Connect-MgGraph with '...' -2. Run command '....' -3. See error - -### **Expected behavior** - -A clear and concise description of what you expected to happen. - -### **Screenshots** - -If applicable, add screenshots to help explain your problem. - -### **SDK version** - -Provide the SDK version number from `Get-Module Microsoft.Graph -ListAvailable | select Name, Version`. - -### **Environment (please complete the following information):** - -Provide the following environment information from the `$PSVersionTable` variable: - -- PSVersion: [e.g. 7.2.1] -- OS: [e.g. Windows] -- Platform [e.g. Win32NT] - -### **Additional context** - -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000000..2bec0ab781 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,14 @@ +blank_issues_enabled: true +contact_links: + - name: For issues related to authentication and service errors + url: https://learn.microsoft.com/powershell/microsoftgraph/troubleshooting + about: please refer to our troubleshooting guide + - name: Question on use of powershell sdk + url: https://github.com/microsoftgraph/msgraph-sdk-powershell/discussions + about: Please add your question in the discussions section of the repo + - name: Question on use of kiota + url: https://github.com/microsoft/kiota/discussions + about: Please add your question in the discussions section of the repo + - name: Question, bug report or feature Request for the MS Graph API + url: https://aka.ms/msgraphsupport + about: Report an issue or limitation with the MS Graph service APIs diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md deleted file mode 100644 index 887d0382cc..0000000000 --- a/.github/ISSUE_TEMPLATE/custom.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -name: Custom issue template -about: Describe this issue template's purpose here. -title: '' -labels: '' -assignees: '' - ---- diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index bbcbbe7d61..0000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: '' -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/microsoft-graph-powershell-bug-report.md b/.github/ISSUE_TEMPLATE/microsoft-graph-powershell-bug-report.md deleted file mode 100644 index 991957255e..0000000000 --- a/.github/ISSUE_TEMPLATE/microsoft-graph-powershell-bug-report.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -name: Microsoft Graph PowerShell Bug Report -about: Create a report to help us improve -title: '' -labels: '' -assignees: '' - ---- - -Thanks for reporting the bug. Please ensure you've gone through the following checklist before opening an issue: -- Make sure you can reproduce this issue using the latest released version of [Microsoft.Graph](https://www.powershellgallery.com/packages/Microsoft.Graph) or [Microsoft.Graph.Beta](https://www.powershellgallery.com/packages/Microsoft.Graph.Beta). -- Please search the existing issues to see if there has been a similar issue filed. -- For issues related to authentication and service errors, please refer to our [troubleshooting guide](https://learn.microsoft.com/powershell/microsoftgraph/troubleshooting). For service issues, please open a question at https://developer.microsoft.com/graph/support. - -**Describe the bug** -> A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Execute `-Mg-` with `...` -2. See error at `...` - -**Expected behavior** -> A clear and concise description of what you expected to happen. - -**Debug Output** -> Run the problematic command with `-Debug` and paste the resulting debug stream below. -> ⚠ ATTENTION: Be sure to remove any sensitive information that may be in the logs. - -**Module Version** -> Please run `Get-Module Microsoft.Graph*` after cmdlet execution and paste the output below. -> If a module cannot be installed or imported, please run `Get-Module -ListAvailable` and paste the output. - -**Environment Data** -> Please run `$PSVersionTable` and paste the output below. If running the Docker container image, indicate the tag of the image used and the version of Docker engine. - -**Screenshots** -> If applicable, add screenshots to help explain your problem. - -**Additional context** -> Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/service-bug-report-instructions.md b/.github/ISSUE_TEMPLATE/service-bug-report-instructions.md deleted file mode 100644 index 993181e6f7..0000000000 --- a/.github/ISSUE_TEMPLATE/service-bug-report-instructions.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -name: Service bug report instructions -about: Learn how you can open an issue against the Microsoft Graph REST API. -title: '' -labels: service bug -assignees: '' - ---- - -1. Open https://developer.microsoft.com/en-us/graph/support -2. From the main page, you can: - - Ask a question or provide feedback on our APIs or docs. - - Report issues with the service. diff --git a/.gitmodules b/.gitmodules index d8e372a2f5..8cdc33c02e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,4 @@ [submodule "autorest.powershell"] path = autorest.powershell url = https://github.com/microsoftgraph/autorest.powershell - branch = powershell-v2 + branch = powershell_v2 diff --git a/autorest.powershell b/autorest.powershell index 747638f7db..99541472d9 160000 --- a/autorest.powershell +++ b/autorest.powershell @@ -1 +1 @@ -Subproject commit 747638f7dbb12bcaa76b4790c7072dfb2bff5af7 +Subproject commit 99541472d90ae6b7621e376d5b10d2ab3eb90b15 diff --git a/config/ModuleMetadata.json b/config/ModuleMetadata.json index dc4101cfd2..a5136fbceb 100644 --- a/config/ModuleMetadata.json +++ b/config/ModuleMetadata.json @@ -27,15 +27,15 @@ "versions": { "authentication": { "prerelease": "", - "version": "2.17.0" + "version": "2.18.0" }, "beta": { "prerelease": "", - "version": "2.17.0" + "version": "2.18.0" }, "v1.0": { "prerelease": "", - "version": "2.17.0" + "version": "2.18.0" } } } diff --git a/openApiDocs/beta/Applications.yml b/openApiDocs/beta/Applications.yml index 915a833bb7..1280fcd4e6 100644 --- a/openApiDocs/beta/Applications.yml +++ b/openApiDocs/beta/Applications.yml @@ -1493,7 +1493,7 @@ paths: tags: - applications.Actions summary: Invoke action addPassword - description: Adds a strong password to an application. + description: Adds a strong password to an application. You can also add passwords while creating the application. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/application-addpassword?view=graph-rest-1.0 @@ -21792,6 +21792,12 @@ components: $ref: '#/components/schemas/microsoft.graph.mailFolder' description: The user's mail folders. Read-only. Nullable. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the user. + x-ms-navigationProperty: true managedAppRegistrations: type: array items: @@ -25276,7 +25282,7 @@ components: nullable: true isRooted: type: boolean - description: true if device is rooted; false if device is jail-broken. This can only be updated by Intune. + description: true if the device is rooted; false if the device is jail-broken. This property can only be updated by Intune. nullable: true kind: type: string @@ -25829,6 +25835,53 @@ components: x-ms-navigationProperty: true additionalProperties: type: object + microsoft.graph.managedAppLogCollectionRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: managedAppLogCollectionRequest + type: object + properties: + completedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was completed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + nullable: true + managedAppRegistrationId: + type: string + description: The unique identifier of the app instance for which diagnostic was collected. + nullable: true + requestedBy: + type: string + description: The user principal name associated with the request for the managed application log collection. + nullable: true + requestedByUserPrincipalName: + type: string + description: The user principal name associated with the request for the managed application log collection. Read-only. + nullable: true + requestedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was received. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + status: + type: string + description: 'Indicates the status for the app log collection request - pending, completed or failed. Default is pending.' + nullable: true + uploadedLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUpload' + description: 'The collection of log upload results as reported by each component on the device. Such components can be the application itself, the Mobile Application Management (MAM) SDK, and other on-device components that are requested to upload diagnostic logs.' + userLogUploadConsent: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUploadConsent' + version: + type: string + description: Version of the entity. + nullable: true + additionalProperties: + type: object + description: The Managed App log collection response microsoft.graph.managedAppRegistration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -25912,6 +25965,12 @@ components: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' description: Zero or more policies admin intended for the app as of now. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the app. + x-ms-navigationProperty: true operations: type: array items: @@ -26544,7 +26603,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' - description: Indicates collection of App Log Upload Request. + description: The collection property of AppLogUploadRequest. x-ms-navigationProperty: true additionalProperties: type: object @@ -28598,11 +28657,11 @@ components: properties: key: type: string - description: Contains the name of the field that a value is associated with. + description: Key. nullable: true value: type: string - description: Contains the corresponding value for the specified key. + description: Value. nullable: true additionalProperties: type: object @@ -31694,6 +31753,50 @@ components: nullable: true additionalProperties: type: object + microsoft.graph.managedAppLogUpload: + title: managedAppLogUpload + type: object + properties: + managedAppComponent: + type: string + description: The Mobile Application Management (MAM) Logs Uploading Component. + nullable: true + managedAppComponentDescription: + type: string + description: 'The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only.' + nullable: true + referenceId: + type: string + description: A provider-specific reference id for the uploaded logs. + nullable: true + additionalProperties: + type: object + description: 'A `managedAppLogUpload` represents the log upload result for a given Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs.' + microsoft.graph.managedAppLogUploadConsent: + title: managedAppLogUploadConsent + enum: + - unknown + - declined + - accepted + - unknownFutureValue + type: string + description: Represents the current consent status of the associated `managedAppLogCollectionRequest`. + x-ms-enum: + name: managedAppLogUploadConsent + modelAsString: false + values: + - value: unknown + description: Default. Indicates app log consent state is 'Unknown'. This state is automatically assigned at request creation time and is updated when the log collection completes. + name: unknown + - value: declined + description: 'The User has Declined the Log Collection Request. The Log collection and uploads will not be initiated/triggered, and the log collection request will be abandoned.' + name: declined + - value: accepted + description: The User has Accepted the Log Collection Request. The log collection and upload will be initiated. + name: accepted + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.mobileAppIdentifier: title: mobileAppIdentifier type: object @@ -34576,7 +34679,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Number of checklist items with value set to false, representing incomplete items.' + description: 'The number of checklist items with value set to false, representing incomplete items.' format: int32 nullable: true appliedCategories: @@ -34585,19 +34688,19 @@ components: $ref: '#/components/schemas/microsoft.graph.plannerArchivalInfo' assigneePriority: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'A hint that is used to order items of this type in a list view. For more information, see Using order hints in Planner.' nullable: true assignments: $ref: '#/components/schemas/microsoft.graph.plannerAssignments' bucketId: type: string - description: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It's 28 characters long and case-sensitive. Format validation is done on the service. + description: Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. The value of the bucketId property is 28 characters long and case-sensitive. Format validation is done on the service. nullable: true checklistItemCount: maximum: 2147483647 minimum: -2147483648 type: integer - description: Number of checklist items that are present on the task. + description: The number of checklist items that are present on the task. format: int32 nullable: true completedBy: @@ -34605,19 +34708,19 @@ components: completedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true conversationThreadId: type: string - description: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + description: The thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. nullable: true createdBy: $ref: '#/components/schemas/microsoft.graph.identitySet' createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true creationSource: @@ -34625,12 +34728,12 @@ components: dueDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'The date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true hasDescription: type: boolean - description: Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' nullable: true isArchived: type: boolean @@ -34647,13 +34750,13 @@ components: nullable: true orderHint: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in Plannern.' nullable: true percentComplete: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Percentage of task completion. When set to 100, the task is considered completed.' + description: 'The percentage of task completion. When set to 100, the task is completed.' format: int32 nullable: true planId: @@ -35290,11 +35393,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object @@ -38198,6 +38301,8 @@ components: - article - home - unknownFutureValue + - newsLink + - videoNewsLink type: string microsoft.graph.sharePointIdentitySet: allOf: @@ -46720,6 +46825,7 @@ components: properties: isApprovalRequired: type: boolean + description: 'Specifies whether approval is required to complete the plannerTask. When this property is set to true, the task can only be marked complete if an approval is created for the task and approved.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Bookings.yml b/openApiDocs/beta/Bookings.yml index 97e31d5acd..4b5fe641b9 100644 --- a/openApiDocs/beta/Bookings.yml +++ b/openApiDocs/beta/Bookings.yml @@ -15272,11 +15272,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/CloudCommunications.yml b/openApiDocs/beta/CloudCommunications.yml index feee2de9ad..09fa7c213a 100644 --- a/openApiDocs/beta/CloudCommunications.yml +++ b/openApiDocs/beta/CloudCommunications.yml @@ -10593,11 +10593,11 @@ paths: get: tags: - users.presence - summary: Get presence - description: Get a user's presence information. + summary: 'presence: setStatusMessage' + description: Set a presence status message for a user. An optional expiration date and time can be supplied. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/presence-get?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0 operationId: user_GetPresence parameters: - name: user-id @@ -12595,11 +12595,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Compliance.yml b/openApiDocs/beta/Compliance.yml index 8b0e4b0124..3952fa3813 100644 --- a/openApiDocs/beta/Compliance.yml +++ b/openApiDocs/beta/Compliance.yml @@ -12780,11 +12780,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/CrossDeviceExperiences.yml b/openApiDocs/beta/CrossDeviceExperiences.yml index 793a0bfb83..18b91c18a9 100644 --- a/openApiDocs/beta/CrossDeviceExperiences.yml +++ b/openApiDocs/beta/CrossDeviceExperiences.yml @@ -4957,7 +4957,7 @@ components: nullable: true isRooted: type: boolean - description: true if device is rooted; false if device is jail-broken. This can only be updated by Intune. + description: true if the device is rooted; false if the device is jail-broken. This property can only be updated by Intune. nullable: true kind: type: string @@ -6385,6 +6385,12 @@ components: $ref: '#/components/schemas/microsoft.graph.mailFolder' description: The user's mail folders. Read-only. Nullable. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the user. + x-ms-navigationProperty: true managedAppRegistrations: type: array items: @@ -9241,6 +9247,53 @@ components: x-ms-navigationProperty: true additionalProperties: type: object + microsoft.graph.managedAppLogCollectionRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: managedAppLogCollectionRequest + type: object + properties: + completedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was completed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + nullable: true + managedAppRegistrationId: + type: string + description: The unique identifier of the app instance for which diagnostic was collected. + nullable: true + requestedBy: + type: string + description: The user principal name associated with the request for the managed application log collection. + nullable: true + requestedByUserPrincipalName: + type: string + description: The user principal name associated with the request for the managed application log collection. Read-only. + nullable: true + requestedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was received. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + status: + type: string + description: 'Indicates the status for the app log collection request - pending, completed or failed. Default is pending.' + nullable: true + uploadedLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUpload' + description: 'The collection of log upload results as reported by each component on the device. Such components can be the application itself, the Mobile Application Management (MAM) SDK, and other on-device components that are requested to upload diagnostic logs.' + userLogUploadConsent: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUploadConsent' + version: + type: string + description: Version of the entity. + nullable: true + additionalProperties: + type: object + description: The Managed App log collection response microsoft.graph.managedAppRegistration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -9324,6 +9377,12 @@ components: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' description: Zero or more policies admin intended for the app as of now. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the app. + x-ms-navigationProperty: true operations: type: array items: @@ -9956,7 +10015,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' - description: Indicates collection of App Log Upload Request. + description: The collection property of AppLogUploadRequest. x-ms-navigationProperty: true additionalProperties: type: object @@ -10803,11 +10862,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object @@ -12696,11 +12755,11 @@ components: properties: key: type: string - description: Contains the name of the field that a value is associated with. + description: Key. nullable: true value: type: string - description: Contains the corresponding value for the specified key. + description: Value. nullable: true additionalProperties: type: object @@ -14304,6 +14363,50 @@ components: nullable: true additionalProperties: type: object + microsoft.graph.managedAppLogUpload: + title: managedAppLogUpload + type: object + properties: + managedAppComponent: + type: string + description: The Mobile Application Management (MAM) Logs Uploading Component. + nullable: true + managedAppComponentDescription: + type: string + description: 'The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only.' + nullable: true + referenceId: + type: string + description: A provider-specific reference id for the uploaded logs. + nullable: true + additionalProperties: + type: object + description: 'A `managedAppLogUpload` represents the log upload result for a given Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs.' + microsoft.graph.managedAppLogUploadConsent: + title: managedAppLogUploadConsent + enum: + - unknown + - declined + - accepted + - unknownFutureValue + type: string + description: Represents the current consent status of the associated `managedAppLogCollectionRequest`. + x-ms-enum: + name: managedAppLogUploadConsent + modelAsString: false + values: + - value: unknown + description: Default. Indicates app log consent state is 'Unknown'. This state is automatically assigned at request creation time and is updated when the log collection completes. + name: unknown + - value: declined + description: 'The User has Declined the Log Collection Request. The Log collection and uploads will not be initiated/triggered, and the log collection request will be abandoned.' + name: declined + - value: accepted + description: The User has Accepted the Log Collection Request. The log collection and upload will be initiated. + name: accepted + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.mobileAppIdentifier: title: mobileAppIdentifier type: object @@ -16941,7 +17044,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Number of checklist items with value set to false, representing incomplete items.' + description: 'The number of checklist items with value set to false, representing incomplete items.' format: int32 nullable: true appliedCategories: @@ -16950,19 +17053,19 @@ components: $ref: '#/components/schemas/microsoft.graph.plannerArchivalInfo' assigneePriority: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'A hint that is used to order items of this type in a list view. For more information, see Using order hints in Planner.' nullable: true assignments: $ref: '#/components/schemas/microsoft.graph.plannerAssignments' bucketId: type: string - description: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It's 28 characters long and case-sensitive. Format validation is done on the service. + description: Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. The value of the bucketId property is 28 characters long and case-sensitive. Format validation is done on the service. nullable: true checklistItemCount: maximum: 2147483647 minimum: -2147483648 type: integer - description: Number of checklist items that are present on the task. + description: The number of checklist items that are present on the task. format: int32 nullable: true completedBy: @@ -16970,19 +17073,19 @@ components: completedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true conversationThreadId: type: string - description: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + description: The thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. nullable: true createdBy: $ref: '#/components/schemas/microsoft.graph.identitySet' createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true creationSource: @@ -16990,12 +17093,12 @@ components: dueDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'The date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true hasDescription: type: boolean - description: Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' nullable: true isArchived: type: boolean @@ -17012,13 +17115,13 @@ components: nullable: true orderHint: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in Plannern.' nullable: true percentComplete: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Percentage of task completion. When set to 100, the task is considered completed.' + description: 'The percentage of task completion. When set to 100, the task is completed.' format: int32 nullable: true planId: @@ -19480,6 +19583,8 @@ components: - article - home - unknownFutureValue + - newsLink + - videoNewsLink type: string microsoft.graph.sharePointIdentitySet: allOf: @@ -28969,6 +29074,7 @@ components: properties: isApprovalRequired: type: boolean + description: 'Specifies whether approval is required to complete the plannerTask. When this property is set to true, the task can only be marked complete if an approval is created for the task and approved.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/DeviceManagement.Actions.yml b/openApiDocs/beta/DeviceManagement.Actions.yml index 65132c9f9f..00f829a3d0 100644 --- a/openApiDocs/beta/DeviceManagement.Actions.yml +++ b/openApiDocs/beta/DeviceManagement.Actions.yml @@ -32741,11 +32741,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/DeviceManagement.Administration.yml b/openApiDocs/beta/DeviceManagement.Administration.yml index 2c0c2551c9..2be204fe91 100644 --- a/openApiDocs/beta/DeviceManagement.Administration.yml +++ b/openApiDocs/beta/DeviceManagement.Administration.yml @@ -32937,11 +32937,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/DeviceManagement.Functions.yml b/openApiDocs/beta/DeviceManagement.Functions.yml index 001ddce3b2..f9b87ed0f0 100644 --- a/openApiDocs/beta/DeviceManagement.Functions.yml +++ b/openApiDocs/beta/DeviceManagement.Functions.yml @@ -5612,11 +5612,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/DeviceManagement.yml b/openApiDocs/beta/DeviceManagement.yml index 4ba5259c74..3833a96309 100644 --- a/openApiDocs/beta/DeviceManagement.yml +++ b/openApiDocs/beta/DeviceManagement.yml @@ -12074,6 +12074,197 @@ paths: default: $ref: '#/components/responses/error' x-ms-docs-operation-type: operation + /deviceManagement/deviceConfigurationProfiles: + get: + tags: + - deviceManagement.deviceConfigurationProfile + summary: Get deviceConfigurationProfiles from deviceManagement + description: Profile Id of the object. + operationId: deviceManagement_ListDeviceConfigurationProfile + parameters: + - $ref: '#/components/parameters/top' + - $ref: '#/components/parameters/skip' + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + - $ref: '#/components/parameters/count' + - name: $orderby + in: query + description: Order items by property values + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + $ref: '#/components/responses/microsoft.graph.deviceConfigurationProfileCollectionResponse' + default: + $ref: '#/components/responses/error' + x-ms-pageable: + nextLinkName: '@odata.nextLink' + operationName: listMore + x-ms-docs-operation-type: operation + post: + tags: + - deviceManagement.deviceConfigurationProfile + summary: Create new navigation property to deviceConfigurationProfiles for deviceManagement + operationId: deviceManagement_CreateDeviceConfigurationProfile + requestBody: + description: New navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationProfile' + required: true + responses: + 2XX: + description: Created navigation property. + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationProfile' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + '/deviceManagement/deviceConfigurationProfiles/{deviceConfigurationProfile-id}': + get: + tags: + - deviceManagement.deviceConfigurationProfile + summary: Get deviceConfigurationProfiles from deviceManagement + description: Profile Id of the object. + operationId: deviceManagement_GetDeviceConfigurationProfile + parameters: + - name: deviceConfigurationProfile-id + in: path + description: The unique identifier of deviceConfigurationProfile + required: true + style: simple + schema: + type: string + x-ms-docs-key-type: deviceConfigurationProfile + - name: $select + in: query + description: Select properties to be returned + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + - name: $expand + in: query + description: Expand related entities + style: form + explode: false + schema: + uniqueItems: true + type: array + items: + type: string + responses: + 2XX: + description: Retrieved navigation property + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationProfile' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + patch: + tags: + - deviceManagement.deviceConfigurationProfile + summary: Update the navigation property deviceConfigurationProfiles in deviceManagement + operationId: deviceManagement_UpdateDeviceConfigurationProfile + parameters: + - name: deviceConfigurationProfile-id + in: path + description: The unique identifier of deviceConfigurationProfile + required: true + style: simple + schema: + type: string + x-ms-docs-key-type: deviceConfigurationProfile + requestBody: + description: New navigation property values + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationProfile' + required: true + responses: + 2XX: + description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationProfile' + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + delete: + tags: + - deviceManagement.deviceConfigurationProfile + summary: Delete navigation property deviceConfigurationProfiles for deviceManagement + operationId: deviceManagement_DeleteDeviceConfigurationProfile + parameters: + - name: deviceConfigurationProfile-id + in: path + description: The unique identifier of deviceConfigurationProfile + required: true + style: simple + schema: + type: string + x-ms-docs-key-type: deviceConfigurationProfile + - name: If-Match + in: header + description: ETag + style: simple + schema: + type: string + responses: + 2XX: + description: Success + default: + $ref: '#/components/responses/error' + x-ms-docs-operation-type: operation + /deviceManagement/deviceConfigurationProfiles/$count: + get: + tags: + - deviceManagement.deviceConfigurationProfile + summary: Get the number of the resource + operationId: deviceManagement.deviceConfigurationProfile_GetCount + parameters: + - $ref: '#/components/parameters/search' + - $ref: '#/components/parameters/filter' + responses: + 2XX: + $ref: '#/components/responses/ODataCountResponse' + default: + $ref: '#/components/responses/error' /deviceManagement/deviceConfigurations: get: tags: @@ -27331,7 +27522,7 @@ paths: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Get appLogCollectionRequests from deviceManagement - description: Indicates collection of App Log Upload Request. + description: The collection property of AppLogUploadRequest. operationId: deviceManagement.mobileAppTroubleshootingEvent_ListAppLogCollectionRequest parameters: - name: mobileAppTroubleshootingEvent-id @@ -27422,7 +27613,7 @@ paths: tags: - deviceManagement.mobileAppTroubleshootingEvent summary: Get appLogCollectionRequests from deviceManagement - description: Indicates collection of App Log Upload Request. + description: The collection property of AppLogUploadRequest. operationId: deviceManagement.mobileAppTroubleshootingEvent_GetAppLogCollectionRequest parameters: - name: mobileAppTroubleshootingEvent-id @@ -42874,6 +43065,12 @@ components: x-ms-navigationProperty: true deviceConfigurationDeviceStateSummaries: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationDeviceStateSummary' + deviceConfigurationProfiles: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationProfile' + description: Profile Id of the object. + x-ms-navigationProperty: true deviceConfigurationRestrictedAppsViolations: type: array items: @@ -43004,6 +43201,18 @@ components: $ref: '#/components/schemas/microsoft.graph.groupPolicyUploadedDefinitionFile' description: The available group policy uploaded definition files for this account. x-ms-navigationProperty: true + hardwareConfigurations: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.hardwareConfiguration' + description: The hardware configurations for this account. + x-ms-navigationProperty: true + hardwarePasswordInfo: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.hardwarePasswordInfo' + description: The hardware password info for this account. + x-ms-navigationProperty: true importedDeviceIdentities: type: array items: @@ -45069,26 +45278,26 @@ components: nullable: true categoryId: type: string - description: Specifies the area group under which the setting is configured in a specified configuration service provider (CSP) + description: Specify category in which the setting is under. Support $filters. nullable: true description: type: string - description: Description of the item + description: Description of the setting. nullable: true displayName: type: string - description: Display name of the item + description: 'Name of the setting. For example: Allow Toast.' nullable: true helpText: type: string - description: Help text of the item + description: Help text of the setting. Give more details of the setting. nullable: true infoUrls: type: array items: type: string nullable: true - description: List of links more info for the setting can be found at + description: List of links more info for the setting can be found at. keywords: type: array items: @@ -45112,7 +45321,7 @@ components: description: List of referred setting information. rootDefinitionId: type: string - description: Root setting definition if the setting is a child setting. + description: Root setting definition id if the setting is a child setting. nullable: true settingUsage: $ref: '#/components/schemas/microsoft.graph.deviceManagementConfigurationSettingUsage' @@ -45964,6 +46173,53 @@ components: format: int32 additionalProperties: type: object + microsoft.graph.deviceConfigurationProfile: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: deviceConfigurationProfile + type: object + properties: + accountId: + type: string + description: Account Id. + nullable: true + configurationTechnologies: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Configuration Technologies for Settins Catalog Policies + format: int32 + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The date and time the object was created. + format: date-time + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The date and time the entity was last modified. + format: date-time + platformType: + $ref: '#/components/schemas/microsoft.graph.platformType' + profileName: + type: string + description: Profile name + nullable: true + profileType: + $ref: '#/components/schemas/microsoft.graph.profileType' + roleScopeTagIds: + type: array + items: + type: string + nullable: true + description: The list of scope tags for the configuration. + templateId: + type: string + description: TemplateId for Settings Catalog Policies + nullable: true + additionalProperties: + type: object + description: 'The listing service profile entity contains the meta data of an Intune configuration profile ' microsoft.graph.deviceConfiguration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -47993,7 +48249,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' - description: Indicates collection of App Log Upload Request. + description: The collection property of AppLogUploadRequest. x-ms-navigationProperty: true additionalProperties: type: object @@ -53033,6 +53289,100 @@ components: additionalProperties: type: object description: The entity represents an ADMX (Administrative Template) XML file uploaded by Administrator. The ADMX file contains a collection of group policy definitions and their locations by category path. The group policy definition file also contains the languages supported as determined by the language dependent ADML (Administrative Template) language files. + microsoft.graph.hardwareConfiguration: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: hardwareConfiguration + type: object + properties: + configurationFileContent: + type: string + description: File content of the hardware configuration + format: base64url + createdDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: Timestamp of when the hardware configuration was created. This property is read-only. + format: date-time + readOnly: true + description: + type: string + description: Description of the hardware configuration + nullable: true + displayName: + type: string + description: Name of the hardware configuration + fileName: + type: string + description: File name of the hardware configuration + hardwareConfigurationFormat: + $ref: '#/components/schemas/microsoft.graph.hardwareConfigurationFormat' + lastModifiedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: Timestamp of when the hardware configuration was modified. This property is read-only. + format: date-time + readOnly: true + perDevicePasswordDisabled: + type: boolean + description: A value indicating whether per devcive pasword disabled + roleScopeTagIds: + type: array + items: + type: string + nullable: true + description: List of Scope Tag IDs for the hardware configuration + version: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: 'Version of the hardware configuration (E.g. 1, 2, 3 ...)' + format: int32 + assignments: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.hardwareConfigurationAssignment' + description: List of the Azure AD user group ids that hardware configuration will be applied to. Only security groups and Office 365 Groups are supported. + x-ms-navigationProperty: true + deviceRunStates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.hardwareConfigurationDeviceState' + description: List of run states for the hardware configuration across all devices + x-ms-navigationProperty: true + runSummary: + $ref: '#/components/schemas/microsoft.graph.hardwareConfigurationRunSummary' + userRunStates: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.hardwareConfigurationUserState' + description: List of run states for the hardware configuration across all users + x-ms-navigationProperty: true + additionalProperties: + type: object + description: 'BIOS configuration and other settings provides customers the ability to configure hardware/bios settings on the enrolled Windows 10/11 Entra ID joined devices by uploading a configuration file generated with their OEM tool (e.g. Dell Command tool). A BIOS configuration policy can be assigned to multiple devices, allowing admins to remotely control a device''s hardware properties (e.g. enable Secure Boot) from the Intune Portal.' + microsoft.graph.hardwarePasswordInfo: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: hardwarePasswordInfo + type: object + properties: + currentPassword: + type: string + description: Current device password + nullable: true + previousPasswords: + type: array + items: + type: string + nullable: true + description: List of previous device passwords + serialNumber: + type: string + description: Device serial number + additionalProperties: + type: object + description: Intune will provide customer the ability to configure hardware/bios settings on the enrolled windows 10 Azure Active Directory joined devices. microsoft.graph.importedDeviceIdentity: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -53459,11 +53809,6 @@ components: description: 'Indicates the last DateTime that the request was modified. The value cannot be modified and is automatically populated whenever values in the request are updated. For example, when the ''status'' property changes from needsApproval to approved. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only. This property is read-only.' format: date-time readOnly: true - operationApprovalPolicies: - type: string - description: The operational approval policies used in the request. Indicates the policy and platform combinations that are required for this request to be approved or rejected. Read-only. This property is read-only. - nullable: true - readOnly: true requestDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string @@ -54061,6 +54406,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.cloudPcBulkAction' + description: Bulk actions applied to a Cloud PC. x-ms-navigationProperty: true cloudPCs: type: array @@ -54174,6 +54520,10 @@ components: extractHardwareHash: type: boolean description: HardwareHash Extraction for the profile + hardwareHashExtractionEnabled: + type: boolean + description: 'Indicates whether the profile supports the extraction of hardware hash values and registration of the device into Windows Autopilot. When TRUE, indicates if hardware extraction and Windows Autopilot registration will happen on the next successful check-in. When FALSE, hardware hash extraction and Windows Autopilot registration will not happen. Default value is FALSE. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported.' + nullable: true language: type: string description: Language configured on the device @@ -54183,12 +54533,22 @@ components: type: string description: Profile last modified time format: date-time + locale: + type: string + description: 'The locale (language) to be used when configuring the device. E.g. en-US. The default value is os-default. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported.' + nullable: true managementServiceAppId: type: string description: AzureAD management app ID used during client device-based enrollment discovery nullable: true + outOfBoxExperienceSetting: + $ref: '#/components/schemas/microsoft.graph.outOfBoxExperienceSetting' outOfBoxExperienceSettings: $ref: '#/components/schemas/microsoft.graph.outOfBoxExperienceSettings' + preprovisioningAllowed: + type: boolean + description: 'Indicates whether the user is allowed to use Windows Autopilot for pre-provisioned deployment mode during Out of Box experience (OOBE). When TRUE, indicates that Windows Autopilot for pre-provisioned deployment mode for OOBE is allowed to be used. When false, Windows Autopilot for pre-provisioned deployment mode for OOBE is not allowed. The default is FALSE.' + nullable: true roleScopeTagIds: type: array items: @@ -56668,6 +57028,12 @@ components: $ref: '#/components/schemas/microsoft.graph.mailFolder' description: The user's mail folders. Read-only. Nullable. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the user. + x-ms-navigationProperty: true managedAppRegistrations: type: array items: @@ -57819,25 +58185,25 @@ components: modelAsString: false values: - value: none - description: Default. No platform type specified. + description: Indicates the settings contained in this configuration don't have a platform set. name: none - value: android - description: Settings for Android platform. + description: 'Indicates that the settings contained in associated configuration applies to the Android operating system. ' name: android - value: iOS - description: Settings for iOS platform. + description: Indicates that the settings contained in associated configuration applies to the iOS operating system. name: iOS - value: macOS - description: Settings for MacOS platform. + description: Indicates that the settings contained in associated configuration applies to the MacOS operating system. name: macOS - value: windows10X - description: Windows 10 X. + description: Indicates that the settings contained in associated configuration applies to the Windows 10X operating system. name: windows10X - value: windows10 - description: Settings for Windows 10 platform. + description: Indicates that the settings contained in associated configuration applies to the Windows 10 operating system. name: windows10 - value: linux - description: Settings for Linux platform. + description: Indicates that the settings contained in associated configuration applies to the Linux operating system. name: linux - value: unknownFutureValue description: Evolvable enumeration sentinel value. Do not use. @@ -58043,7 +58409,7 @@ components: properties: settingDefinitionId: type: string - description: Setting definition id that is being referred to a setting. Applicable for reusable setting. + description: Setting definition id that is being referred to a setting. Applicable for reusable setting nullable: true additionalProperties: type: object @@ -58394,6 +58760,80 @@ components: - value: remoteLock description: Remotely lock the device name: remoteLock + microsoft.graph.platformType: + title: platformType + enum: + - none + - android + - androidEnterprise + - iOS + - macOS + - windows10X + - windows10 + type: string + description: Platform Type + x-ms-enum: + name: platformType + modelAsString: false + values: + - value: none + description: None Platform Type + name: none + - value: android + description: Android Platform Type + name: android + - value: androidEnterprise + description: Android Enterprise Platform Type + name: androidEnterprise + - value: iOS + description: iOS Platform Type + name: iOS + - value: macOS + description: MacOS Platform Type + name: macOS + - value: windows10X + description: Windows 10X Platform Type + name: windows10X + - value: windows10 + description: Windows 10 Platform Type + name: windows10 + microsoft.graph.profileType: + title: profileType + enum: + - settingsCatalog + - administrativeTemplates + - importedADMXTemplates + - oemAppConfig + - hardwareConfig + - dcV1EndpointProtection + - dcV1DeviceRestrictions + type: string + description: Profile Type + x-ms-enum: + name: profileType + modelAsString: false + values: + - value: settingsCatalog + description: Settings catalog profile type + name: settingsCatalog + - value: administrativeTemplates + description: Administrative Templates Profile Type + name: administrativeTemplates + - value: importedADMXTemplates + description: Imported Administrative Templates Profile Type + name: importedADMXTemplates + - value: oemAppConfig + description: OEM Device related App Config Profile Type + name: oemAppConfig + - value: hardwareConfig + description: Hardware Configuration Profile Type + name: hardwareConfig + - value: dcV1EndpointProtection + description: DCV1 Endpoint Protection Profile Type + name: dcV1EndpointProtection + - value: dcV1DeviceRestrictions + description: DCV1 Device Restrictions Profile Type + name: dcV1DeviceRestrictions microsoft.graph.deviceManagementApplicabilityRuleDeviceMode: title: deviceManagementApplicabilityRuleDeviceMode type: object @@ -59493,6 +59933,7 @@ components: - pauseConfigurationRefresh - initiateDeviceAttestation - changeAssignments + - delete type: string description: Remote actions Intune supports. x-ms-enum: @@ -59613,6 +60054,9 @@ components: - value: changeAssignments description: Indicates remote device action to override assignments for a Device. name: changeAssignments + - value: delete + description: Indicates remote device action to delete a device from Intune portal. + name: delete microsoft.graph.actionState: title: actionState enum: @@ -60849,6 +61293,19 @@ components: nullable: true additionalProperties: type: object + microsoft.graph.deviceConfigurationProfileCollectionResponse: + title: Collection of deviceConfigurationProfile + type: object + properties: + value: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationProfile' + '@odata.nextLink': + type: string + nullable: true + additionalProperties: + type: object microsoft.graph.deviceConfigurationCollectionResponse: title: Collection of deviceConfiguration type: object @@ -62090,11 +62547,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object @@ -63899,6 +64356,237 @@ components: additionalProperties: type: object description: The entity represents an group policy operation. + microsoft.graph.hardwareConfigurationFormat: + title: hardwareConfigurationFormat + enum: + - dell + - surface + - surfaceDock + type: string + description: Indicates the supported oems of hardware configuration + x-ms-enum: + name: hardwareConfigurationFormat + modelAsString: false + values: + - value: dell + description: Dell + name: dell + - value: surface + description: Surface + name: surface + - value: surfaceDock + description: Surface dock + name: surfaceDock + microsoft.graph.hardwareConfigurationAssignment: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: hardwareConfigurationAssignment + type: object + properties: + target: + $ref: '#/components/schemas/microsoft.graph.deviceAndAppManagementAssignmentTarget' + additionalProperties: + type: object + description: Contains properties used to assign a hardware configuration to a group. + microsoft.graph.hardwareConfigurationDeviceState: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: hardwareConfigurationDeviceState + type: object + properties: + assignmentFilterIds: + type: string + description: A list of identifier strings of different assignment filters applied + nullable: true + configurationError: + type: string + description: Error from the hardware configuration execution + nullable: true + configurationOutput: + type: string + description: Output of the hardware configuration execution + nullable: true + configurationState: + $ref: '#/components/schemas/microsoft.graph.runState' + deviceName: + type: string + description: The name of the device + nullable: true + internalVersion: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: The Policy internal version + format: int32 + lastStateUpdateDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: The last timestamp of when the hardware configuration executed + format: date-time + osVersion: + type: string + description: 'Operating system version of the device (E.g. 10.0.19042.1165, 10.0.19042.1288 etc.)' + nullable: true + upn: + type: string + description: User Principal Name (UPN). + nullable: true + userId: + type: string + description: The unique identifier of the Entra user associated with the device for which policy is applied. Read-Only. + nullable: true + additionalProperties: + type: object + description: Contains properties for device run state of the hardware configuration + microsoft.graph.hardwareConfigurationRunSummary: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: hardwareConfigurationRunSummary + type: object + properties: + errorDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of devices for which hardware configuration state is error + format: int32 + errorUserCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of users for which hardware configuration state is error + format: int32 + failedDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of devices for which hardware configuration found an issue + format: int32 + failedUserCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of users for which hardware configuration found an issue + format: int32 + lastRunDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: Last run time for the configuration across all devices + format: date-time + nullable: true + notApplicableDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of devices for which hardware configuration state is not applicable + format: int32 + notApplicableUserCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of users for which hardware configuration state is not applicable + format: int32 + pendingDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of devices for which hardware configuration is in pending state + format: int32 + pendingUserCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of users for which hardware configuration is in pending state + format: int32 + successfulDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of devices for which hardware configured without any issue + format: int32 + successfulUserCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of users for which hardware configured without any issue + format: int32 + unknownDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of devices for which hardware configuration state is unknown + format: int32 + unknownUserCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Number of users for which hardware configuration state is unknown + format: int32 + additionalProperties: + type: object + description: Contains properties for the run summary of a hardware configuration script. + microsoft.graph.hardwareConfigurationUserState: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: hardwareConfigurationUserState + type: object + properties: + errorDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Error device count for specific user. + format: int32 + failedDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Failed device count for specific user. + format: int32 + lastStateUpdateDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: Last timestamp when the hardware configuration executed + format: date-time + notApplicableDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Not applicable device count for specific user. + format: int32 + pendingDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Pending device count for specific user. + format: int32 + successfulDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Success device count for specific user. + format: int32 + unknownDeviceCount: + maximum: 2147483647 + minimum: -2147483648 + type: integer + description: Unknown device count for specific user. + format: int32 + upn: + type: string + description: User Principal Name (UPN). + nullable: true + userEmail: + type: string + description: User Email address. + nullable: true + userName: + type: string + description: User name + nullable: true + additionalProperties: + type: object + description: Contains properties for User state of the hardware configuration microsoft.graph.importedDeviceIdentityType: title: importedDeviceIdentityType enum: @@ -64765,12 +65453,15 @@ components: createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string + description: 'The date and time when the bulk action was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.' format: date-time nullable: true displayName: type: string + description: Name of the bulk action. scheduledDuringMaintenanceWindow: type: boolean + description: 'Indicates whether the bulk actions can be initiated during maintenance window. When true, bulk action will use maintenance window to schedule action, When false means bulk action will not use the maintenance window. Default value is false.' nullable: true additionalProperties: type: object @@ -65483,6 +66174,29 @@ components: additionalProperties: type: object description: Enrollment status screen setting + microsoft.graph.outOfBoxExperienceSetting: + title: outOfBoxExperienceSetting + type: object + properties: + deviceUsageType: + $ref: '#/components/schemas/microsoft.graph.windowsDeviceUsageType' + escapeLinkHidden: + type: boolean + description: 'When TRUE, the link that allows user to start over with a different account on company sign-in is hidden. When false, the link that allows user to start over with a different account on company sign-in is available. Default value is FALSE.' + eulaHidden: + type: boolean + description: 'When TRUE, EULA is hidden to the end user during OOBE. When FALSE, EULA is shown to the end user during OOBE. Default value is FALSE.' + keyboardSelectionPageSkipped: + type: boolean + description: 'When TRUE, the keyboard selection page is hidden to the end user during OOBE if Language and Region are set. When FALSE, the keyboard selection page is skipped during OOBE.' + privacySettingsHidden: + type: boolean + description: 'When TRUE, privacy settings is hidden to the end user during OOBE. When FALSE, privacy settings is shown to the end user during OOBE. Default value is FALSE.' + userType: + $ref: '#/components/schemas/microsoft.graph.windowsUserType' + additionalProperties: + type: object + description: 'The Windows Autopilot Deployment Profile settings used by the device for the out-of-box experience. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported.' microsoft.graph.outOfBoxExperienceSettings: title: outOfBoxExperienceSettings type: object @@ -65505,7 +66219,7 @@ components: $ref: '#/components/schemas/microsoft.graph.windowsUserType' additionalProperties: type: object - description: Out of box experience setting + description: 'The Windows Autopilot Deployment Profile settings used by the Autopilot device for out-of-box experience. Supports: $select, $top, $skip. $Search, $orderBy and $filter are not supported. Read-Only. Starting from May 2024 this property will no longer be supported and will be marked as deprecated. Use outOfBoxExperienceSetting instead.' microsoft.graph.windowsAutopilotDeploymentProfileAssignment: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -68127,7 +68841,7 @@ components: nullable: true isRooted: type: boolean - description: true if device is rooted; false if device is jail-broken. This can only be updated by Intune. + description: true if the device is rooted; false if the device is jail-broken. This property can only be updated by Intune. nullable: true kind: type: string @@ -69075,6 +69789,53 @@ components: x-ms-navigationProperty: true additionalProperties: type: object + microsoft.graph.managedAppLogCollectionRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: managedAppLogCollectionRequest + type: object + properties: + completedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was completed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + nullable: true + managedAppRegistrationId: + type: string + description: The unique identifier of the app instance for which diagnostic was collected. + nullable: true + requestedBy: + type: string + description: The user principal name associated with the request for the managed application log collection. + nullable: true + requestedByUserPrincipalName: + type: string + description: The user principal name associated with the request for the managed application log collection. Read-only. + nullable: true + requestedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was received. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + status: + type: string + description: 'Indicates the status for the app log collection request - pending, completed or failed. Default is pending.' + nullable: true + uploadedLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUpload' + description: 'The collection of log upload results as reported by each component on the device. Such components can be the application itself, the Mobile Application Management (MAM) SDK, and other on-device components that are requested to upload diagnostic logs.' + userLogUploadConsent: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUploadConsent' + version: + type: string + description: Version of the entity. + nullable: true + additionalProperties: + type: object + description: The Managed App log collection response microsoft.graph.managedAppRegistration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -69158,6 +69919,12 @@ components: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' description: Zero or more policies admin intended for the app as of now. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the app. + x-ms-navigationProperty: true operations: type: array items: @@ -71165,26 +71932,31 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer + description: The number of Cloud PCs where the action failed. format: int32 inProgressCount: maximum: 2147483647 minimum: -2147483648 type: integer + description: The number of Cloud PCs where the action is in progress. format: int32 notSupportedCount: maximum: 2147483647 minimum: -2147483648 type: integer + description: The number of Cloud PCs where the action isn't supported. format: int32 pendingCount: maximum: 2147483647 minimum: -2147483648 type: integer + description: The number of Cloud PCs where the action is pending. format: int32 successfulCount: maximum: 2147483647 minimum: -2147483648 type: integer + description: The number of Cloud PCs where the action is successful. format: int32 additionalProperties: type: object @@ -75313,6 +76085,50 @@ components: nullable: true additionalProperties: type: object + microsoft.graph.managedAppLogUpload: + title: managedAppLogUpload + type: object + properties: + managedAppComponent: + type: string + description: The Mobile Application Management (MAM) Logs Uploading Component. + nullable: true + managedAppComponentDescription: + type: string + description: 'The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only.' + nullable: true + referenceId: + type: string + description: A provider-specific reference id for the uploaded logs. + nullable: true + additionalProperties: + type: object + description: 'A `managedAppLogUpload` represents the log upload result for a given Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs.' + microsoft.graph.managedAppLogUploadConsent: + title: managedAppLogUploadConsent + enum: + - unknown + - declined + - accepted + - unknownFutureValue + type: string + description: Represents the current consent status of the associated `managedAppLogCollectionRequest`. + x-ms-enum: + name: managedAppLogUploadConsent + modelAsString: false + values: + - value: unknown + description: Default. Indicates app log consent state is 'Unknown'. This state is automatically assigned at request creation time and is updated when the log collection completes. + name: unknown + - value: declined + description: 'The User has Declined the Log Collection Request. The Log collection and uploads will not be initiated/triggered, and the log collection request will be abandoned.' + name: declined + - value: accepted + description: The User has Accepted the Log Collection Request. The log collection and upload will be initiated. + name: accepted + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.mobileAppIdentifier: title: mobileAppIdentifier type: object @@ -76518,7 +77334,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Number of checklist items with value set to false, representing incomplete items.' + description: 'The number of checklist items with value set to false, representing incomplete items.' format: int32 nullable: true appliedCategories: @@ -76527,19 +77343,19 @@ components: $ref: '#/components/schemas/microsoft.graph.plannerArchivalInfo' assigneePriority: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'A hint that is used to order items of this type in a list view. For more information, see Using order hints in Planner.' nullable: true assignments: $ref: '#/components/schemas/microsoft.graph.plannerAssignments' bucketId: type: string - description: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It's 28 characters long and case-sensitive. Format validation is done on the service. + description: Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. The value of the bucketId property is 28 characters long and case-sensitive. Format validation is done on the service. nullable: true checklistItemCount: maximum: 2147483647 minimum: -2147483648 type: integer - description: Number of checklist items that are present on the task. + description: The number of checklist items that are present on the task. format: int32 nullable: true completedBy: @@ -76547,19 +77363,19 @@ components: completedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true conversationThreadId: type: string - description: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + description: The thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. nullable: true createdBy: $ref: '#/components/schemas/microsoft.graph.identitySet' createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true creationSource: @@ -76567,12 +77383,12 @@ components: dueDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'The date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true hasDescription: type: boolean - description: Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' nullable: true isArchived: type: boolean @@ -76589,13 +77405,13 @@ components: nullable: true orderHint: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in Plannern.' nullable: true percentComplete: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Percentage of task completion. When set to 100, the task is considered completed.' + description: 'The percentage of task completion. When set to 100, the task is completed.' format: int32 nullable: true planId: @@ -77848,11 +78664,11 @@ components: properties: key: type: string - description: Contains the name of the field that a value is associated with. + description: Key. nullable: true value: type: string - description: Contains the corresponding value for the specified key. + description: Value. nullable: true additionalProperties: type: object @@ -79890,6 +80706,8 @@ components: - article - home - unknownFutureValue + - newsLink + - videoNewsLink type: string microsoft.graph.sharePointIdentitySet: allOf: @@ -87460,6 +88278,7 @@ components: properties: isApprovalRequired: type: boolean + description: 'Specifies whether approval is required to complete the plannerTask. When this property is set to true, the task can only be marked complete if an approval is created for the task and approved.' nullable: true additionalProperties: type: object @@ -89050,6 +89869,12 @@ components: application/json: schema: $ref: '#/components/schemas/microsoft.graph.deviceConfigurationConflictSummaryCollectionResponse' + microsoft.graph.deviceConfigurationProfileCollectionResponse: + description: Retrieved collection + content: + application/json: + schema: + $ref: '#/components/schemas/microsoft.graph.deviceConfigurationProfileCollectionResponse' microsoft.graph.deviceConfigurationCollectionResponse: description: Retrieved collection content: diff --git a/openApiDocs/beta/Devices.CorporateManagement.yml b/openApiDocs/beta/Devices.CorporateManagement.yml index 87e06b5789..42959ed979 100644 --- a/openApiDocs/beta/Devices.CorporateManagement.yml +++ b/openApiDocs/beta/Devices.CorporateManagement.yml @@ -2018,7 +2018,7 @@ paths: tags: - deviceAppManagement.iosLobAppProvisioningConfiguration summary: Get assignments from deviceAppManagement - description: 'The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to.' + description: The associated group assignments for IosLobAppProvisioningConfiguration. operationId: deviceAppManagement.iosLobAppProvisioningConfiguration_ListAssignment parameters: - name: iosLobAppProvisioningConfiguration-id @@ -2109,7 +2109,7 @@ paths: tags: - deviceAppManagement.iosLobAppProvisioningConfiguration summary: Get assignments from deviceAppManagement - description: 'The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to.' + description: The associated group assignments for IosLobAppProvisioningConfiguration. operationId: deviceAppManagement.iosLobAppProvisioningConfiguration_GetAssignment parameters: - name: iosLobAppProvisioningConfiguration-id @@ -10482,7 +10482,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsAndroidGraphFPreWorkApp_ListRelationship parameters: - name: mobileApp-id @@ -10573,7 +10573,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsAndroidGraphFPreWorkApp_GetRelationship parameters: - name: mobileApp-id @@ -12046,7 +12046,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsAndroidLobApp_ListRelationship parameters: - name: mobileApp-id @@ -12137,7 +12137,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsAndroidLobApp_GetRelationship parameters: - name: mobileApp-id @@ -12706,7 +12706,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsAndroidManagedStoreApp_ListRelationship parameters: - name: mobileApp-id @@ -12797,7 +12797,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsAndroidManagedStoreApp_GetRelationship parameters: - name: mobileApp-id @@ -13366,7 +13366,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsAndroidStoreApp_ListRelationship parameters: - name: mobileApp-id @@ -13457,7 +13457,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsAndroidStoreApp_GetRelationship parameters: - name: mobileApp-id @@ -14965,7 +14965,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsIosLobApp_ListRelationship parameters: - name: mobileApp-id @@ -15056,7 +15056,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsIosLobApp_GetRelationship parameters: - name: mobileApp-id @@ -15625,7 +15625,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsIosStoreApp_ListRelationship parameters: - name: mobileApp-id @@ -15716,7 +15716,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsIosStoreApp_GetRelationship parameters: - name: mobileApp-id @@ -16525,7 +16525,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsIosVppApp_ListRelationship parameters: - name: mobileApp-id @@ -16616,7 +16616,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsIosVppApp_GetRelationship parameters: - name: mobileApp-id @@ -18089,7 +18089,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsMacOSDmgApp_ListRelationship parameters: - name: mobileApp-id @@ -18180,7 +18180,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsMacOSDmgApp_GetRelationship parameters: - name: mobileApp-id @@ -19653,7 +19653,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsMacOSLobApp_ListRelationship parameters: - name: mobileApp-id @@ -19744,7 +19744,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsMacOSLobApp_GetRelationship parameters: - name: mobileApp-id @@ -21217,7 +21217,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsMacOSPkgApp_ListRelationship parameters: - name: mobileApp-id @@ -21308,7 +21308,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsMacOSPkgApp_GetRelationship parameters: - name: mobileApp-id @@ -22781,7 +22781,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsManagedAndroidLobApp_ListRelationship parameters: - name: mobileApp-id @@ -22872,7 +22872,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsManagedAndroidLobApp_GetRelationship parameters: - name: mobileApp-id @@ -24345,7 +24345,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsManagedIOSLobApp_ListRelationship parameters: - name: mobileApp-id @@ -24436,7 +24436,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsManagedIOSLobApp_GetRelationship parameters: - name: mobileApp-id @@ -25909,7 +25909,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsManagedMobileLobApp_ListRelationship parameters: - name: mobileApp-id @@ -26000,7 +26000,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsManagedMobileLobApp_GetRelationship parameters: - name: mobileApp-id @@ -26809,7 +26809,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsMicrosoftStoreGraphFPreBusinessApp_ListRelationship parameters: - name: mobileApp-id @@ -26900,7 +26900,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsMicrosoftStoreGraphFPreBusinessApp_GetRelationship parameters: - name: mobileApp-id @@ -28408,7 +28408,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWin32LobApp_ListRelationship parameters: - name: mobileApp-id @@ -28499,7 +28499,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWin32LobApp_GetRelationship parameters: - name: mobileApp-id @@ -29972,7 +29972,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWindowsAppX_ListRelationship parameters: - name: mobileApp-id @@ -30063,7 +30063,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWindowsAppX_GetRelationship parameters: - name: mobileApp-id @@ -31536,7 +31536,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWindowsMobileMSI_ListRelationship parameters: - name: mobileApp-id @@ -31627,7 +31627,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWindowsMobileMSI_GetRelationship parameters: - name: mobileApp-id @@ -32196,7 +32196,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWindowsStoreApp_ListRelationship parameters: - name: mobileApp-id @@ -32287,7 +32287,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWindowsStoreApp_GetRelationship parameters: - name: mobileApp-id @@ -34000,7 +34000,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWindowsUniversalAppX_ListRelationship parameters: - name: mobileApp-id @@ -34091,7 +34091,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWindowsUniversalAppX_GetRelationship parameters: - name: mobileApp-id @@ -34660,7 +34660,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWindowsWebApp_ListRelationship parameters: - name: mobileApp-id @@ -34751,7 +34751,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWindowsWebApp_GetRelationship parameters: - name: mobileApp-id @@ -35320,7 +35320,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWinGetApp_ListRelationship parameters: - name: mobileApp-id @@ -35411,7 +35411,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileAppAsWinGetApp_GetRelationship parameters: - name: mobileApp-id @@ -35560,7 +35560,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileApp_ListRelationship parameters: - name: mobileApp-id @@ -35651,7 +35651,7 @@ paths: tags: - deviceAppManagement.mobileApp summary: Get relationships from deviceAppManagement - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. operationId: deviceAppManagement.mobileApp_GetRelationship parameters: - name: mobileApp-id @@ -48687,7 +48687,7 @@ components: expirationDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Optional profile expiration date and time. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default.' + description: Optional profile expiration date and time. format: date-time nullable: true lastModifiedDateTime: @@ -48718,7 +48718,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.iosLobAppProvisioningConfigurationAssignment' - description: 'The associated group assignments for IosLobAppProvisioningConfiguration, this determines which devices/users the IOS LOB app provisioning conifguration will be targeted to.' + description: The associated group assignments for IosLobAppProvisioningConfiguration. x-ms-navigationProperty: true deviceStatuses: type: array @@ -49606,14 +49606,14 @@ components: createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: The date and time the app was created. + description: The date and time the app was created. This property is read-only. format: date-time readOnly: true dependentAppCount: maximum: 2147483647 minimum: -2147483648 type: integer - description: The total number of dependencies the child app has. + description: The total number of dependencies the child app has. This property is read-only. format: int32 readOnly: true description: @@ -49634,7 +49634,7 @@ components: nullable: true isAssigned: type: boolean - description: The value indicating whether the app is assigned to at least one group. + description: The value indicating whether the app is assigned to at least one group. This property is read-only. readOnly: true isFeatured: type: boolean @@ -49644,7 +49644,7 @@ components: lastModifiedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: The date and time the app was last modified. + description: The date and time the app was last modified. This property is read-only. format: date-time readOnly: true notes: @@ -49689,7 +49689,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer - description: The upload state. + description: 'The upload state. Possible values are: 0 - Not Ready, 1 - Ready, 2 - Processing. This property is read-only.' format: int32 readOnly: true assignments: @@ -49708,7 +49708,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.mobileAppRelationship' - description: List of relationships for this mobile app. + description: The set of direct relationships for this app. x-ms-navigationProperty: true additionalProperties: type: object @@ -68752,11 +68752,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Devices.ServiceAnnouncement.yml b/openApiDocs/beta/Devices.ServiceAnnouncement.yml index 4f5677210b..4a9d632b6e 100644 --- a/openApiDocs/beta/Devices.ServiceAnnouncement.yml +++ b/openApiDocs/beta/Devices.ServiceAnnouncement.yml @@ -5635,11 +5635,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Files.yml b/openApiDocs/beta/Files.yml index d71ba84ee9..9ae01c1e8c 100644 --- a/openApiDocs/beta/Files.yml +++ b/openApiDocs/beta/Files.yml @@ -8381,11 +8381,11 @@ paths: patch: tags: - drives.driveItem - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: drive.item_UpdateRetentionLabel parameters: - name: drive-id @@ -21739,11 +21739,11 @@ paths: patch: tags: - drives.driveItem - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: drive.root_UpdateRetentionLabel parameters: - name: drive-id @@ -31121,11 +31121,11 @@ paths: patch: tags: - groups.drive - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: group.drive.item_UpdateRetentionLabel parameters: - name: group-id @@ -44135,11 +44135,11 @@ paths: patch: tags: - groups.drive - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: group.drive.root_UpdateRetentionLabel parameters: - name: group-id @@ -63585,11 +63585,11 @@ paths: patch: tags: - users.drive - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: user.drive.item_UpdateRetentionLabel parameters: - name: user-id @@ -76599,11 +76599,11 @@ paths: patch: tags: - users.drive - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: user.drive.root_UpdateRetentionLabel parameters: - name: user-id @@ -78773,6 +78773,12 @@ components: $ref: '#/components/schemas/microsoft.graph.mailFolder' description: The user's mail folders. Read-only. Nullable. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the user. + x-ms-navigationProperty: true managedAppRegistrations: type: array items: @@ -82381,7 +82387,7 @@ components: nullable: true isRooted: type: boolean - description: true if device is rooted; false if device is jail-broken. This can only be updated by Intune. + description: true if the device is rooted; false if the device is jail-broken. This property can only be updated by Intune. nullable: true kind: type: string @@ -83178,6 +83184,53 @@ components: x-ms-navigationProperty: true additionalProperties: type: object + microsoft.graph.managedAppLogCollectionRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: managedAppLogCollectionRequest + type: object + properties: + completedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was completed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + nullable: true + managedAppRegistrationId: + type: string + description: The unique identifier of the app instance for which diagnostic was collected. + nullable: true + requestedBy: + type: string + description: The user principal name associated with the request for the managed application log collection. + nullable: true + requestedByUserPrincipalName: + type: string + description: The user principal name associated with the request for the managed application log collection. Read-only. + nullable: true + requestedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was received. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + status: + type: string + description: 'Indicates the status for the app log collection request - pending, completed or failed. Default is pending.' + nullable: true + uploadedLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUpload' + description: 'The collection of log upload results as reported by each component on the device. Such components can be the application itself, the Mobile Application Management (MAM) SDK, and other on-device components that are requested to upload diagnostic logs.' + userLogUploadConsent: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUploadConsent' + version: + type: string + description: Version of the entity. + nullable: true + additionalProperties: + type: object + description: The Managed App log collection response microsoft.graph.managedAppRegistration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -83261,6 +83314,12 @@ components: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' description: Zero or more policies admin intended for the app as of now. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the app. + x-ms-navigationProperty: true operations: type: array items: @@ -83893,7 +83952,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' - description: Indicates collection of App Log Upload Request. + description: The collection property of AppLogUploadRequest. x-ms-navigationProperty: true additionalProperties: type: object @@ -85745,11 +85804,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object @@ -89035,6 +89094,50 @@ components: nullable: true additionalProperties: type: object + microsoft.graph.managedAppLogUpload: + title: managedAppLogUpload + type: object + properties: + managedAppComponent: + type: string + description: The Mobile Application Management (MAM) Logs Uploading Component. + nullable: true + managedAppComponentDescription: + type: string + description: 'The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only.' + nullable: true + referenceId: + type: string + description: A provider-specific reference id for the uploaded logs. + nullable: true + additionalProperties: + type: object + description: 'A `managedAppLogUpload` represents the log upload result for a given Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs.' + microsoft.graph.managedAppLogUploadConsent: + title: managedAppLogUploadConsent + enum: + - unknown + - declined + - accepted + - unknownFutureValue + type: string + description: Represents the current consent status of the associated `managedAppLogCollectionRequest`. + x-ms-enum: + name: managedAppLogUploadConsent + modelAsString: false + values: + - value: unknown + description: Default. Indicates app log consent state is 'Unknown'. This state is automatically assigned at request creation time and is updated when the log collection completes. + name: unknown + - value: declined + description: 'The User has Declined the Log Collection Request. The Log collection and uploads will not be initiated/triggered, and the log collection request will be abandoned.' + name: declined + - value: accepted + description: The User has Accepted the Log Collection Request. The log collection and upload will be initiated. + name: accepted + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.mobileAppIdentifier: title: mobileAppIdentifier type: object @@ -91917,7 +92020,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Number of checklist items with value set to false, representing incomplete items.' + description: 'The number of checklist items with value set to false, representing incomplete items.' format: int32 nullable: true appliedCategories: @@ -91926,19 +92029,19 @@ components: $ref: '#/components/schemas/microsoft.graph.plannerArchivalInfo' assigneePriority: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'A hint that is used to order items of this type in a list view. For more information, see Using order hints in Planner.' nullable: true assignments: $ref: '#/components/schemas/microsoft.graph.plannerAssignments' bucketId: type: string - description: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It's 28 characters long and case-sensitive. Format validation is done on the service. + description: Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. The value of the bucketId property is 28 characters long and case-sensitive. Format validation is done on the service. nullable: true checklistItemCount: maximum: 2147483647 minimum: -2147483648 type: integer - description: Number of checklist items that are present on the task. + description: The number of checklist items that are present on the task. format: int32 nullable: true completedBy: @@ -91946,19 +92049,19 @@ components: completedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true conversationThreadId: type: string - description: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + description: The thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. nullable: true createdBy: $ref: '#/components/schemas/microsoft.graph.identitySet' createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true creationSource: @@ -91966,12 +92069,12 @@ components: dueDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'The date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true hasDescription: type: boolean - description: Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' nullable: true isArchived: type: boolean @@ -91988,13 +92091,13 @@ components: nullable: true orderHint: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in Plannern.' nullable: true percentComplete: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Percentage of task completion. When set to 100, the task is considered completed.' + description: 'The percentage of task completion. When set to 100, the task is completed.' format: int32 nullable: true planId: @@ -93055,6 +93158,8 @@ components: - article - home - unknownFutureValue + - newsLink + - videoNewsLink type: string microsoft.graph.recycleBinItem: allOf: @@ -93526,11 +93631,11 @@ components: properties: key: type: string - description: Contains the name of the field that a value is associated with. + description: Key. nullable: true value: type: string - description: Contains the corresponding value for the specified key. + description: Value. nullable: true additionalProperties: type: object @@ -102693,6 +102798,7 @@ components: properties: isApprovalRequired: type: boolean + description: 'Specifies whether approval is required to complete the plannerTask. When this property is set to true, the task can only be marked complete if an approval is created for the task and approved.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Groups.yml b/openApiDocs/beta/Groups.yml index 2307e57379..d3ac4ff1d9 100644 --- a/openApiDocs/beta/Groups.yml +++ b/openApiDocs/beta/Groups.yml @@ -407,11 +407,11 @@ paths: post: tags: - groups.group - summary: Upsert group - description: "Create a new group object if it doesn't exist, or update the properties of an existing group object.\nYou can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see thethe Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team." + summary: Create group + description: 'Create a new group as specified in the request body. You can create one of the following groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/group-post-groups?view=graph-rest-1.0 operationId: group_CreateGroup requestBody: description: New entity @@ -483,7 +483,7 @@ paths: tags: - groups.group summary: Upsert group - description: "Create a new group object if it doesn't exist, or update the properties of an existing group object.\nYou can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see thethe Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team." + description: "Create a new group object if it doesn't exist, or update the properties of an existing group object.\nYou can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see thethe Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-1.0 @@ -9341,11 +9341,11 @@ paths: post: tags: - groups.conversation - summary: Create conversation - description: Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. + summary: Create openTypeExtension + description: 'Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/group-post-conversations?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0 operationId: group_CreateConversation parameters: - name: group-id @@ -40335,7 +40335,7 @@ paths: tags: - groups.group summary: Upsert group - description: "Create a new group object if it doesn't exist, or update the properties of an existing group object.\nYou can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see thethe Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. Note: To create a team, first create a group then add a team to it, see create team." + description: "Create a new group object if it doesn't exist, or update the properties of an existing group object.\nYou can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see thethe Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option." externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-1.0 @@ -42425,7 +42425,7 @@ components: nullable: true isRooted: type: boolean - description: true if device is rooted; false if device is jail-broken. This can only be updated by Intune. + description: true if the device is rooted; false if the device is jail-broken. This property can only be updated by Intune. nullable: true kind: type: string @@ -43447,6 +43447,12 @@ components: $ref: '#/components/schemas/microsoft.graph.mailFolder' description: The user's mail folders. Read-only. Nullable. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the user. + x-ms-navigationProperty: true managedAppRegistrations: type: array items: @@ -43832,7 +43838,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Number of checklist items with value set to false, representing incomplete items.' + description: 'The number of checklist items with value set to false, representing incomplete items.' format: int32 nullable: true appliedCategories: @@ -43841,19 +43847,19 @@ components: $ref: '#/components/schemas/microsoft.graph.plannerArchivalInfo' assigneePriority: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'A hint that is used to order items of this type in a list view. For more information, see Using order hints in Planner.' nullable: true assignments: $ref: '#/components/schemas/microsoft.graph.plannerAssignments' bucketId: type: string - description: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It's 28 characters long and case-sensitive. Format validation is done on the service. + description: Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. The value of the bucketId property is 28 characters long and case-sensitive. Format validation is done on the service. nullable: true checklistItemCount: maximum: 2147483647 minimum: -2147483648 type: integer - description: Number of checklist items that are present on the task. + description: The number of checklist items that are present on the task. format: int32 nullable: true completedBy: @@ -43861,19 +43867,19 @@ components: completedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true conversationThreadId: type: string - description: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + description: The thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. nullable: true createdBy: $ref: '#/components/schemas/microsoft.graph.identitySet' createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true creationSource: @@ -43881,12 +43887,12 @@ components: dueDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'The date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true hasDescription: type: boolean - description: Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' nullable: true isArchived: type: boolean @@ -43903,13 +43909,13 @@ components: nullable: true orderHint: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in Plannern.' nullable: true percentComplete: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Percentage of task completion. When set to 100, the task is considered completed.' + description: 'The percentage of task completion. When set to 100, the task is completed.' format: int32 nullable: true planId: @@ -48825,6 +48831,53 @@ components: x-ms-navigationProperty: true additionalProperties: type: object + microsoft.graph.managedAppLogCollectionRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: managedAppLogCollectionRequest + type: object + properties: + completedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was completed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + nullable: true + managedAppRegistrationId: + type: string + description: The unique identifier of the app instance for which diagnostic was collected. + nullable: true + requestedBy: + type: string + description: The user principal name associated with the request for the managed application log collection. + nullable: true + requestedByUserPrincipalName: + type: string + description: The user principal name associated with the request for the managed application log collection. Read-only. + nullable: true + requestedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was received. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + status: + type: string + description: 'Indicates the status for the app log collection request - pending, completed or failed. Default is pending.' + nullable: true + uploadedLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUpload' + description: 'The collection of log upload results as reported by each component on the device. Such components can be the application itself, the Mobile Application Management (MAM) SDK, and other on-device components that are requested to upload diagnostic logs.' + userLogUploadConsent: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUploadConsent' + version: + type: string + description: Version of the entity. + nullable: true + additionalProperties: + type: object + description: The Managed App log collection response microsoft.graph.managedAppRegistration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -48908,6 +48961,12 @@ components: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' description: Zero or more policies admin intended for the app as of now. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the app. + x-ms-navigationProperty: true operations: type: array items: @@ -49540,7 +49599,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' - description: Indicates collection of App Log Upload Request. + description: The collection property of AppLogUploadRequest. x-ms-navigationProperty: true additionalProperties: type: object @@ -52342,11 +52401,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object @@ -53435,11 +53494,11 @@ components: properties: key: type: string - description: Contains the name of the field that a value is associated with. + description: Key. nullable: true value: type: string - description: Contains the corresponding value for the specified key. + description: Value. nullable: true additionalProperties: type: object @@ -54811,6 +54870,50 @@ components: nullable: true additionalProperties: type: object + microsoft.graph.managedAppLogUpload: + title: managedAppLogUpload + type: object + properties: + managedAppComponent: + type: string + description: The Mobile Application Management (MAM) Logs Uploading Component. + nullable: true + managedAppComponentDescription: + type: string + description: 'The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only.' + nullable: true + referenceId: + type: string + description: A provider-specific reference id for the uploaded logs. + nullable: true + additionalProperties: + type: object + description: 'A `managedAppLogUpload` represents the log upload result for a given Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs.' + microsoft.graph.managedAppLogUploadConsent: + title: managedAppLogUploadConsent + enum: + - unknown + - declined + - accepted + - unknownFutureValue + type: string + description: Represents the current consent status of the associated `managedAppLogCollectionRequest`. + x-ms-enum: + name: managedAppLogUploadConsent + modelAsString: false + values: + - value: unknown + description: Default. Indicates app log consent state is 'Unknown'. This state is automatically assigned at request creation time and is updated when the log collection completes. + name: unknown + - value: declined + description: 'The User has Declined the Log Collection Request. The Log collection and uploads will not be initiated/triggered, and the log collection request will be abandoned.' + name: declined + - value: accepted + description: The User has Accepted the Log Collection Request. The log collection and upload will be initiated. + name: accepted + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.mobileAppIdentifier: title: mobileAppIdentifier type: object @@ -58536,6 +58639,8 @@ components: - article - home - unknownFutureValue + - newsLink + - videoNewsLink type: string microsoft.graph.recycleBinItem: allOf: @@ -63180,6 +63285,7 @@ components: properties: isApprovalRequired: type: boolean + description: 'Specifies whether approval is required to complete the plannerTask. When this property is set to true, the task can only be marked complete if an approval is created for the task and approved.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Identity.DirectoryManagement.yml b/openApiDocs/beta/Identity.DirectoryManagement.yml index 703c713353..ca0dbee258 100644 --- a/openApiDocs/beta/Identity.DirectoryManagement.yml +++ b/openApiDocs/beta/Identity.DirectoryManagement.yml @@ -28189,7 +28189,7 @@ components: nullable: true isRooted: type: boolean - description: true if device is rooted; false if device is jail-broken. This can only be updated by Intune. + description: true if the device is rooted; false if the device is jail-broken. This property can only be updated by Intune. nullable: true kind: type: string @@ -29583,6 +29583,12 @@ components: $ref: '#/components/schemas/microsoft.graph.mailFolder' description: The user's mail folders. Read-only. Nullable. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the user. + x-ms-navigationProperty: true managedAppRegistrations: type: array items: @@ -34243,6 +34249,53 @@ components: x-ms-navigationProperty: true additionalProperties: type: object + microsoft.graph.managedAppLogCollectionRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: managedAppLogCollectionRequest + type: object + properties: + completedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was completed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + nullable: true + managedAppRegistrationId: + type: string + description: The unique identifier of the app instance for which diagnostic was collected. + nullable: true + requestedBy: + type: string + description: The user principal name associated with the request for the managed application log collection. + nullable: true + requestedByUserPrincipalName: + type: string + description: The user principal name associated with the request for the managed application log collection. Read-only. + nullable: true + requestedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was received. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + status: + type: string + description: 'Indicates the status for the app log collection request - pending, completed or failed. Default is pending.' + nullable: true + uploadedLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUpload' + description: 'The collection of log upload results as reported by each component on the device. Such components can be the application itself, the Mobile Application Management (MAM) SDK, and other on-device components that are requested to upload diagnostic logs.' + userLogUploadConsent: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUploadConsent' + version: + type: string + description: Version of the entity. + nullable: true + additionalProperties: + type: object + description: The Managed App log collection response microsoft.graph.managedAppRegistration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -34326,6 +34379,12 @@ components: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' description: Zero or more policies admin intended for the app as of now. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the app. + x-ms-navigationProperty: true operations: type: array items: @@ -34958,7 +35017,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' - description: Indicates collection of App Log Upload Request. + description: The collection property of AppLogUploadRequest. x-ms-navigationProperty: true additionalProperties: type: object @@ -35587,11 +35646,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object @@ -35712,11 +35771,11 @@ components: properties: key: type: string - description: Contains the name of the field that a value is associated with. + description: Key. nullable: true value: type: string - description: Contains the corresponding value for the specified key. + description: Value. nullable: true additionalProperties: type: object @@ -41187,6 +41246,50 @@ components: nullable: true additionalProperties: type: object + microsoft.graph.managedAppLogUpload: + title: managedAppLogUpload + type: object + properties: + managedAppComponent: + type: string + description: The Mobile Application Management (MAM) Logs Uploading Component. + nullable: true + managedAppComponentDescription: + type: string + description: 'The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only.' + nullable: true + referenceId: + type: string + description: A provider-specific reference id for the uploaded logs. + nullable: true + additionalProperties: + type: object + description: 'A `managedAppLogUpload` represents the log upload result for a given Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs.' + microsoft.graph.managedAppLogUploadConsent: + title: managedAppLogUploadConsent + enum: + - unknown + - declined + - accepted + - unknownFutureValue + type: string + description: Represents the current consent status of the associated `managedAppLogCollectionRequest`. + x-ms-enum: + name: managedAppLogUploadConsent + modelAsString: false + values: + - value: unknown + description: Default. Indicates app log consent state is 'Unknown'. This state is automatically assigned at request creation time and is updated when the log collection completes. + name: unknown + - value: declined + description: 'The User has Declined the Log Collection Request. The Log collection and uploads will not be initiated/triggered, and the log collection request will be abandoned.' + name: declined + - value: accepted + description: The User has Accepted the Log Collection Request. The log collection and upload will be initiated. + name: accepted + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.mobileAppIdentifier: title: mobileAppIdentifier type: object @@ -43824,7 +43927,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Number of checklist items with value set to false, representing incomplete items.' + description: 'The number of checklist items with value set to false, representing incomplete items.' format: int32 nullable: true appliedCategories: @@ -43833,19 +43936,19 @@ components: $ref: '#/components/schemas/microsoft.graph.plannerArchivalInfo' assigneePriority: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'A hint that is used to order items of this type in a list view. For more information, see Using order hints in Planner.' nullable: true assignments: $ref: '#/components/schemas/microsoft.graph.plannerAssignments' bucketId: type: string - description: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It's 28 characters long and case-sensitive. Format validation is done on the service. + description: Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. The value of the bucketId property is 28 characters long and case-sensitive. Format validation is done on the service. nullable: true checklistItemCount: maximum: 2147483647 minimum: -2147483648 type: integer - description: Number of checklist items that are present on the task. + description: The number of checklist items that are present on the task. format: int32 nullable: true completedBy: @@ -43853,19 +43956,19 @@ components: completedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true conversationThreadId: type: string - description: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + description: The thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. nullable: true createdBy: $ref: '#/components/schemas/microsoft.graph.identitySet' createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true creationSource: @@ -43873,12 +43976,12 @@ components: dueDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'The date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true hasDescription: type: boolean - description: Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' nullable: true isArchived: type: boolean @@ -43895,13 +43998,13 @@ components: nullable: true orderHint: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in Plannern.' nullable: true percentComplete: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Percentage of task completion. When set to 100, the task is considered completed.' + description: 'The percentage of task completion. When set to 100, the task is completed.' format: int32 nullable: true planId: @@ -47122,6 +47225,8 @@ components: - article - home - unknownFutureValue + - newsLink + - videoNewsLink type: string microsoft.graph.sharePointIdentitySet: allOf: @@ -56621,6 +56726,7 @@ components: properties: isApprovalRequired: type: boolean + description: 'Specifies whether approval is required to complete the plannerTask. When this property is set to true, the task can only be marked complete if an approval is created for the task and approved.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Identity.Governance.yml b/openApiDocs/beta/Identity.Governance.yml index f07d48df57..e3302f9b9d 100644 --- a/openApiDocs/beta/Identity.Governance.yml +++ b/openApiDocs/beta/Identity.Governance.yml @@ -40419,11 +40419,11 @@ paths: delete: tags: - identityGovernance.entitlementManagement - summary: Delete accessPackageAssignmentWorkflowExtension - description: "Delete an accessPackageAssignmentWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:\n1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).\n2. Use the access package catalog ID and retrieve the ID of the accessPackageCustomWorkflowExtension object that you want to delete by running the List accessPackageCustomWorkflowExtensions operation.\n3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 3: Remove the customExtensionStageSettings from a policy." + summary: Delete customAccessPackageWorkflowExtension + description: "Delete a customAccessPackageWorkflowExtension object. The custom workflow extension must first be removed from any associated policies before it can be deleted. Follow these steps to remove the custom workflow extension from any associated policies:\n1. First retrieve the accessPackageCatalogId by calling the Get accessPackageAssignmentPolicies operation and appending ?$expand=accessPackage($expand=accessPackageCatalog) to the query. For example, https://graph.microsoft.com/beta/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies?$expand=accessPackage($expand=accessPackageCatalog).\n2. Use the access package catalog ID and retrieve the ID of the customAccessPackageWorkflowExtension object that you want to delete by running the LIST customAccessPackageWorkflowExtensions operation.\n3. Call the Update accessPackageAssignmentPolicy operation to remove the custom workflow extension object from the policy. For an example, see Example 2: Remove the customExtensionHandlers and verifiableCredentialSettings from a policy." externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-delete?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-delete?view=graph-rest-1.0 operationId: identityGovernance.entitlementManagement.accessPackageCatalog_DeleteCustomAccessPackageWorkflowExtension parameters: - name: accessPackageCatalog-id @@ -77205,11 +77205,11 @@ paths: get: tags: - identityGovernance.termsOfUseContainer - summary: Get agreement - description: Retrieve the properties and relationships of an agreement object. + summary: List files (terms of use agreement files) + description: Retrieve all files related to an agreement. This includes the default file and all localized files. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/agreement-get?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/agreement-list-files?view=graph-rest-1.0 operationId: identityGovernance.termsGraphOPreUse_GetAgreement parameters: - name: agreement-id @@ -114753,11 +114753,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Identity.Partner.yml b/openApiDocs/beta/Identity.Partner.yml index 98a9a906a4..821d3c83fc 100644 --- a/openApiDocs/beta/Identity.Partner.yml +++ b/openApiDocs/beta/Identity.Partner.yml @@ -1665,6 +1665,7 @@ components: enum: - delegatedAdminAccessAssignmentUpdate - unknownFutureValue + - delegatedAdminRelationshipUpdate type: string microsoft.graph.longRunningOperationStatus: title: longRunningOperationStatus diff --git a/openApiDocs/beta/Identity.SignIns.yml b/openApiDocs/beta/Identity.SignIns.yml index f97a3c4c7c..215ea216b4 100644 --- a/openApiDocs/beta/Identity.SignIns.yml +++ b/openApiDocs/beta/Identity.SignIns.yml @@ -8948,11 +8948,11 @@ paths: get: tags: - identity.conditionalAccessRoot - summary: Get namedLocation - description: Retrieve the properties and relationships of a namedLocation object. + summary: Get countryNamedLocation + description: Retrieve the properties and relationships of a countryNamedLocation object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/namedlocation-get?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/countrynamedlocation-get?view=graph-rest-1.0 operationId: identity.conditionalAccess_GetNamedLocation parameters: - name: namedLocation-id @@ -8996,11 +8996,11 @@ paths: patch: tags: - identity.conditionalAccessRoot - summary: Update countryNamedLocation - description: Update the properties of a countryNamedLocation object. + summary: Update ipNamedlocation + description: Update the properties of an ipNamedLocation object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/countrynamedlocation-update?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/ipnamedlocation-update?view=graph-rest-1.0 operationId: identity.conditionalAccess_UpdateNamedLocation parameters: - name: namedLocation-id @@ -9031,11 +9031,11 @@ paths: delete: tags: - identity.conditionalAccessRoot - summary: Delete countryNamedLocation - description: Delete a countryNamedLocation object. + summary: Delete ipNamedLocation + description: Delete an ipNamedLocation object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/countrynamedlocation-delete?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/ipnamedlocation-delete?view=graph-rest-1.0 operationId: identity.conditionalAccess_DeleteNamedLocation parameters: - name: namedLocation-id @@ -9569,11 +9569,11 @@ paths: get: tags: - identity.customAuthenticationExtension - summary: Get customAuthenticationExtension - description: Read the properties and relationships of a customAuthenticationExtension object. + summary: Get authenticationEventListener + description: Read the properties and relationships of an authenticationEventListener object. The @odata.type property in the response object indicates the type of the authenticationEventListener object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/customauthenticationextension-get?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-1.0 operationId: identity_GetCustomAuthenticationExtension parameters: - name: customAuthenticationExtension-id @@ -10583,11 +10583,11 @@ paths: get: tags: - identityProtection.riskDetection - summary: List riskDetection - description: Retrieve the properties of a collection of riskDetection objects. + summary: Get riskDetection + description: Retrieve the properties of a riskDetection object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-1.0 operationId: identityProtection_GetRiskDetection parameters: - name: riskDetection-id @@ -11205,11 +11205,11 @@ paths: get: tags: - identityProtection.riskyUser - summary: List riskyUsers - description: Retrieve the properties and relationships of a collection of riskyUser objects. + summary: Get riskyUser + description: Retrieve the properties and relationships of a riskyUser object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/riskyusers-list?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/riskyusers-get?view=graph-rest-1.0 operationId: identityProtection_ListRiskyUser parameters: - $ref: '#/components/parameters/top' @@ -19854,11 +19854,11 @@ paths: get: tags: - policies.federatedTokenValidationPolicy - summary: Get federatedTokenValidationPolicy - description: Read the properties and relationships of a federatedTokenValidationPolicy object. + summary: List federatedTokenValidationPolicy + description: Get a list of the federatedTokenValidationPolicy objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/federatedtokenvalidationpolicy-get?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/policyroot-list-federatedtokenvalidationpolicy?view=graph-rest-1.0 operationId: policy_GetFederatedTokenValidationPolicy parameters: - name: $select @@ -32582,6 +32582,12 @@ components: $ref: '#/components/schemas/microsoft.graph.mailFolder' description: The user's mail folders. Read-only. Nullable. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the user. + x-ms-navigationProperty: true managedAppRegistrations: type: array items: @@ -34185,7 +34191,7 @@ components: nullable: true isRooted: type: boolean - description: true if device is rooted; false if device is jail-broken. This can only be updated by Intune. + description: true if the device is rooted; false if the device is jail-broken. This property can only be updated by Intune. nullable: true kind: type: string @@ -37901,6 +37907,53 @@ components: x-ms-navigationProperty: true additionalProperties: type: object + microsoft.graph.managedAppLogCollectionRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: managedAppLogCollectionRequest + type: object + properties: + completedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was completed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + nullable: true + managedAppRegistrationId: + type: string + description: The unique identifier of the app instance for which diagnostic was collected. + nullable: true + requestedBy: + type: string + description: The user principal name associated with the request for the managed application log collection. + nullable: true + requestedByUserPrincipalName: + type: string + description: The user principal name associated with the request for the managed application log collection. Read-only. + nullable: true + requestedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was received. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + status: + type: string + description: 'Indicates the status for the app log collection request - pending, completed or failed. Default is pending.' + nullable: true + uploadedLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUpload' + description: 'The collection of log upload results as reported by each component on the device. Such components can be the application itself, the Mobile Application Management (MAM) SDK, and other on-device components that are requested to upload diagnostic logs.' + userLogUploadConsent: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUploadConsent' + version: + type: string + description: Version of the entity. + nullable: true + additionalProperties: + type: object + description: The Managed App log collection response microsoft.graph.managedAppRegistration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -37984,6 +38037,12 @@ components: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' description: Zero or more policies admin intended for the app as of now. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the app. + x-ms-navigationProperty: true operations: type: array items: @@ -38616,7 +38675,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' - description: Indicates collection of App Log Upload Request. + description: The collection property of AppLogUploadRequest. x-ms-navigationProperty: true additionalProperties: type: object @@ -39922,11 +39981,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object @@ -44596,6 +44655,50 @@ components: nullable: true additionalProperties: type: object + microsoft.graph.managedAppLogUpload: + title: managedAppLogUpload + type: object + properties: + managedAppComponent: + type: string + description: The Mobile Application Management (MAM) Logs Uploading Component. + nullable: true + managedAppComponentDescription: + type: string + description: 'The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only.' + nullable: true + referenceId: + type: string + description: A provider-specific reference id for the uploaded logs. + nullable: true + additionalProperties: + type: object + description: 'A `managedAppLogUpload` represents the log upload result for a given Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs.' + microsoft.graph.managedAppLogUploadConsent: + title: managedAppLogUploadConsent + enum: + - unknown + - declined + - accepted + - unknownFutureValue + type: string + description: Represents the current consent status of the associated `managedAppLogCollectionRequest`. + x-ms-enum: + name: managedAppLogUploadConsent + modelAsString: false + values: + - value: unknown + description: Default. Indicates app log consent state is 'Unknown'. This state is automatically assigned at request creation time and is updated when the log collection completes. + name: unknown + - value: declined + description: 'The User has Declined the Log Collection Request. The Log collection and uploads will not be initiated/triggered, and the log collection request will be abandoned.' + name: declined + - value: accepted + description: The User has Accepted the Log Collection Request. The log collection and upload will be initiated. + name: accepted + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.mobileAppIdentifier: title: mobileAppIdentifier type: object @@ -47458,7 +47561,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Number of checklist items with value set to false, representing incomplete items.' + description: 'The number of checklist items with value set to false, representing incomplete items.' format: int32 nullable: true appliedCategories: @@ -47467,19 +47570,19 @@ components: $ref: '#/components/schemas/microsoft.graph.plannerArchivalInfo' assigneePriority: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'A hint that is used to order items of this type in a list view. For more information, see Using order hints in Planner.' nullable: true assignments: $ref: '#/components/schemas/microsoft.graph.plannerAssignments' bucketId: type: string - description: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It's 28 characters long and case-sensitive. Format validation is done on the service. + description: Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. The value of the bucketId property is 28 characters long and case-sensitive. Format validation is done on the service. nullable: true checklistItemCount: maximum: 2147483647 minimum: -2147483648 type: integer - description: Number of checklist items that are present on the task. + description: The number of checklist items that are present on the task. format: int32 nullable: true completedBy: @@ -47487,19 +47590,19 @@ components: completedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true conversationThreadId: type: string - description: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + description: The thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. nullable: true createdBy: $ref: '#/components/schemas/microsoft.graph.identitySet' createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true creationSource: @@ -47507,12 +47610,12 @@ components: dueDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'The date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true hasDescription: type: boolean - description: Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' nullable: true isArchived: type: boolean @@ -47529,13 +47632,13 @@ components: nullable: true orderHint: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in Plannern.' nullable: true percentComplete: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Percentage of task completion. When set to 100, the task is considered completed.' + description: 'The percentage of task completion. When set to 100, the task is completed.' format: int32 nullable: true planId: @@ -48952,11 +49055,11 @@ components: properties: key: type: string - description: Contains the name of the field that a value is associated with. + description: Key. nullable: true value: type: string - description: Contains the corresponding value for the specified key. + description: Value. nullable: true additionalProperties: type: object @@ -50950,6 +51053,8 @@ components: - article - home - unknownFutureValue + - newsLink + - videoNewsLink type: string microsoft.graph.sharePointIdentitySet: allOf: @@ -59641,6 +59746,7 @@ components: properties: isApprovalRequired: type: boolean + description: 'Specifies whether approval is required to complete the plannerTask. When this property is set to true, the task can only be marked complete if an approval is created for the task and approved.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Mail.yml b/openApiDocs/beta/Mail.yml index 0e4955a4ad..6e3915ccb3 100644 --- a/openApiDocs/beta/Mail.yml +++ b/openApiDocs/beta/Mail.yml @@ -4593,7 +4593,7 @@ paths: description: The messages in a mailbox or folder. Read-only. Nullable. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/user-list-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0 operationId: user_ListMessage parameters: - name: user-id @@ -4757,11 +4757,11 @@ paths: patch: tags: - users.message - summary: Update eventMessage - description: Update the properties of an eventMessage object. + summary: Update message + description: Update the properties of a message object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/eventmessage-update?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/message-update?view=graph-rest-1.0 operationId: user_UpdateMessage parameters: - name: user-id @@ -4800,11 +4800,11 @@ paths: delete: tags: - users.message - summary: Delete eventMessage - description: Delete eventMessage. + summary: Delete message + description: 'Delete a message in the specified user''s mailbox, or delete a relationship of the message. For example, you can delete a specific @-mention of the specified user in the message.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/eventmessage-delete?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/message-delete?view=graph-rest-1.0 operationId: user_DeleteMessage parameters: - name: user-id @@ -4842,7 +4842,7 @@ paths: summary: Get media content for the navigation property messages from users externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/user-list-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0 operationId: user_GetMessagesContent parameters: - name: user-id diff --git a/openApiDocs/beta/Notes.yml b/openApiDocs/beta/Notes.yml index b5c2e1a09b..0d125b0872 100644 --- a/openApiDocs/beta/Notes.yml +++ b/openApiDocs/beta/Notes.yml @@ -20209,11 +20209,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Planner.yml b/openApiDocs/beta/Planner.yml index 53c517a4d0..3a519feba7 100644 --- a/openApiDocs/beta/Planner.yml +++ b/openApiDocs/beta/Planner.yml @@ -4110,7 +4110,7 @@ paths: tags: - planner.plannerPlan summary: Create plannerPlan - description: Create a new plannerPlan. + description: Create a new plannerPlan object. externalDocs: description: Find more info here url: https://learn.microsoft.com/graph/api/planner-post-plans?view=graph-rest-1.0 @@ -12658,7 +12658,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Number of checklist items with value set to false, representing incomplete items.' + description: 'The number of checklist items with value set to false, representing incomplete items.' format: int32 nullable: true appliedCategories: @@ -12667,19 +12667,19 @@ components: $ref: '#/components/schemas/microsoft.graph.plannerArchivalInfo' assigneePriority: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'A hint that is used to order items of this type in a list view. For more information, see Using order hints in Planner.' nullable: true assignments: $ref: '#/components/schemas/microsoft.graph.plannerAssignments' bucketId: type: string - description: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It's 28 characters long and case-sensitive. Format validation is done on the service. + description: Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. The value of the bucketId property is 28 characters long and case-sensitive. Format validation is done on the service. nullable: true checklistItemCount: maximum: 2147483647 minimum: -2147483648 type: integer - description: Number of checklist items that are present on the task. + description: The number of checklist items that are present on the task. format: int32 nullable: true completedBy: @@ -12687,19 +12687,19 @@ components: completedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true conversationThreadId: type: string - description: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + description: The thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. nullable: true createdBy: $ref: '#/components/schemas/microsoft.graph.identitySet' createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true creationSource: @@ -12707,12 +12707,12 @@ components: dueDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'The date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true hasDescription: type: boolean - description: Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' nullable: true isArchived: type: boolean @@ -12729,13 +12729,13 @@ components: nullable: true orderHint: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in Plannern.' nullable: true percentComplete: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Percentage of task completion. When set to 100, the task is considered completed.' + description: 'The percentage of task completion. When set to 100, the task is completed.' format: int32 nullable: true planId: @@ -13432,11 +13432,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object @@ -13521,6 +13521,7 @@ components: properties: isApprovalRequired: type: boolean + description: 'Specifies whether approval is required to complete the plannerTask. When this property is set to true, the task can only be marked complete if an approval is created for the task and approved.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Reports.yml b/openApiDocs/beta/Reports.yml index 7e3ade6893..007f5296ab 100644 --- a/openApiDocs/beta/Reports.yml +++ b/openApiDocs/beta/Reports.yml @@ -14573,7 +14573,7 @@ components: properties: content: type: string - description: The http content that has the data + description: Report content; details vary by report type. format: base64url nullable: true additionalProperties: @@ -16105,11 +16105,11 @@ components: properties: key: type: string - description: Contains the name of the field that a value is associated with. + description: Key. nullable: true value: type: string - description: Contains the corresponding value for the specified key. + description: Value. nullable: true additionalProperties: type: object @@ -17610,11 +17610,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Search.yml b/openApiDocs/beta/Search.yml index f7af7ba937..9dbd649012 100644 --- a/openApiDocs/beta/Search.yml +++ b/openApiDocs/beta/Search.yml @@ -2240,11 +2240,11 @@ paths: get: tags: - external.industryDataRoot - summary: List industryDataConnectors - description: Get the industryDataConnector resources from the dataConnector navigation property. + summary: List azureDataLakeConnectors + description: Get a list of the azureDataLakeConnector objects and their properties. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/industrydata-industrydataconnector-list?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-list?view=graph-rest-1.0 operationId: external.industryData_ListDataConnector parameters: - $ref: '#/components/parameters/top' @@ -2404,11 +2404,11 @@ paths: delete: tags: - external.industryDataRoot - summary: Delete azureDataLakeConnector - description: Delete an azureDataLakeConnector object. + summary: Delete industryDataConnector + description: Delete an industryDataConnector object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-delete?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/industrydata-industrydataconnector-delete?view=graph-rest-1.0 operationId: external.industryData_DeleteDataConnector parameters: - name: industryDataConnector-id @@ -2574,11 +2574,11 @@ paths: post: tags: - external.industryDataRoot - summary: Create inboundFlow - description: 'Create a new inboundFlow object. The following prerequisite resources are required when you create an inboundFlow:' + summary: Create inboundFileFlow + description: 'Create a new inboundFileFlow object. The following prerequisite resources are required when you create an inboundFileFlow:' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/industrydata-inboundflow-post?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-post?view=graph-rest-1.0 operationId: external.industryData_CreateInboundFlow requestBody: description: New navigation property @@ -2649,11 +2649,11 @@ paths: patch: tags: - external.industryDataRoot - summary: Update inboundFileFlow - description: Update the properties of an inboundFileFlow object. + summary: Update inboundFlow + description: Update the properties of an inboundFlow object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-update?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/industrydata-inboundflow-update?view=graph-rest-1.0 operationId: external.industryData_UpdateInboundFlow parameters: - name: inboundFlow-id @@ -2684,11 +2684,11 @@ paths: delete: tags: - external.industryDataRoot - summary: Delete inboundFlow - description: Delete an inboundFlow object. + summary: Delete inboundFileFlow + description: Delete an inboundFileFlow object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/industrydata-inboundflow-delete?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-delete?view=graph-rest-1.0 operationId: external.industryData_DeleteInboundFlow parameters: - name: inboundFlow-id diff --git a/openApiDocs/beta/Sites.yml b/openApiDocs/beta/Sites.yml index a4f4d631ec..23600e2a9c 100644 --- a/openApiDocs/beta/Sites.yml +++ b/openApiDocs/beta/Sites.yml @@ -49497,11 +49497,11 @@ paths: get: tags: - sites.site - summary: List sites - description: "List all available [sites][] in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a [$search][] query against the /sites collection to find sites matching given keywords.\nIf you want to list all sites across all geographies, refer to getAllSites][]. For more guidance about building applications that use site discovery for scanning purposes, see [Best practices for discovering files and detecting changes at scale." + summary: Search for sites + description: 'Search across a SharePoint tenant for [sites][] that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/site-list?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/site-search?view=graph-rest-1.0 operationId: site_ListSite parameters: - $ref: '#/components/parameters/top' @@ -86535,6 +86535,12 @@ components: $ref: '#/components/schemas/microsoft.graph.mailFolder' description: The user's mail folders. Read-only. Nullable. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the user. + x-ms-navigationProperty: true managedAppRegistrations: type: array items: @@ -91299,7 +91305,7 @@ components: nullable: true isRooted: type: boolean - description: true if device is rooted; false if device is jail-broken. This can only be updated by Intune. + description: true if the device is rooted; false if the device is jail-broken. This property can only be updated by Intune. nullable: true kind: type: string @@ -92067,6 +92073,53 @@ components: x-ms-navigationProperty: true additionalProperties: type: object + microsoft.graph.managedAppLogCollectionRequest: + allOf: + - $ref: '#/components/schemas/microsoft.graph.entity' + - title: managedAppLogCollectionRequest + type: object + properties: + completedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was completed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + nullable: true + managedAppRegistrationId: + type: string + description: The unique identifier of the app instance for which diagnostic was collected. + nullable: true + requestedBy: + type: string + description: The user principal name associated with the request for the managed application log collection. + nullable: true + requestedByUserPrincipalName: + type: string + description: The user principal name associated with the request for the managed application log collection. Read-only. + nullable: true + requestedDateTime: + pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' + type: string + description: 'DateTime of when the log upload request was received. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: ''2014-01-01T00:00:00Z''. Returned by default. Read-only.' + format: date-time + status: + type: string + description: 'Indicates the status for the app log collection request - pending, completed or failed. Default is pending.' + nullable: true + uploadedLogs: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUpload' + description: 'The collection of log upload results as reported by each component on the device. Such components can be the application itself, the Mobile Application Management (MAM) SDK, and other on-device components that are requested to upload diagnostic logs.' + userLogUploadConsent: + $ref: '#/components/schemas/microsoft.graph.managedAppLogUploadConsent' + version: + type: string + description: Version of the entity. + nullable: true + additionalProperties: + type: object + description: The Managed App log collection response microsoft.graph.managedAppRegistration: allOf: - $ref: '#/components/schemas/microsoft.graph.entity' @@ -92150,6 +92203,12 @@ components: $ref: '#/components/schemas/microsoft.graph.managedAppPolicy' description: Zero or more policies admin intended for the app as of now. x-ms-navigationProperty: true + managedAppLogCollectionRequests: + type: array + items: + $ref: '#/components/schemas/microsoft.graph.managedAppLogCollectionRequest' + description: Zero or more log collection requests triggered for the app. + x-ms-navigationProperty: true operations: type: array items: @@ -92782,7 +92841,7 @@ components: type: array items: $ref: '#/components/schemas/microsoft.graph.appLogCollectionRequest' - description: Indicates collection of App Log Upload Request. + description: The collection property of AppLogUploadRequest. x-ms-navigationProperty: true additionalProperties: type: object @@ -93957,6 +94016,8 @@ components: - article - home - unknownFutureValue + - newsLink + - videoNewsLink type: string microsoft.graph.sharePointIdentitySet: allOf: @@ -94263,11 +94324,11 @@ components: properties: key: type: string - description: Contains the name of the field that a value is associated with. + description: Key. nullable: true value: type: string - description: Contains the corresponding value for the specified key. + description: Value. nullable: true additionalProperties: type: object @@ -95003,11 +95064,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object @@ -98107,6 +98168,50 @@ components: nullable: true additionalProperties: type: object + microsoft.graph.managedAppLogUpload: + title: managedAppLogUpload + type: object + properties: + managedAppComponent: + type: string + description: The Mobile Application Management (MAM) Logs Uploading Component. + nullable: true + managedAppComponentDescription: + type: string + description: 'The Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs. Read-only.' + nullable: true + referenceId: + type: string + description: A provider-specific reference id for the uploaded logs. + nullable: true + additionalProperties: + type: object + description: 'A `managedAppLogUpload` represents the log upload result for a given Mobile Application Management (MAM) Logs Uploading Component. Such components can be the application itself, the MAM SDK, and other on-device components that are capable of uploading diagnostic logs.' + microsoft.graph.managedAppLogUploadConsent: + title: managedAppLogUploadConsent + enum: + - unknown + - declined + - accepted + - unknownFutureValue + type: string + description: Represents the current consent status of the associated `managedAppLogCollectionRequest`. + x-ms-enum: + name: managedAppLogUploadConsent + modelAsString: false + values: + - value: unknown + description: Default. Indicates app log consent state is 'Unknown'. This state is automatically assigned at request creation time and is updated when the log collection completes. + name: unknown + - value: declined + description: 'The User has Declined the Log Collection Request. The Log collection and uploads will not be initiated/triggered, and the log collection request will be abandoned.' + name: declined + - value: accepted + description: The User has Accepted the Log Collection Request. The log collection and upload will be initiated. + name: accepted + - value: unknownFutureValue + description: Evolvable enumeration sentinel value. Do not use. + name: unknownFutureValue microsoft.graph.mobileAppIdentifier: title: mobileAppIdentifier type: object @@ -100796,7 +100901,7 @@ components: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Number of checklist items with value set to false, representing incomplete items.' + description: 'The number of checklist items with value set to false, representing incomplete items.' format: int32 nullable: true appliedCategories: @@ -100805,19 +100910,19 @@ components: $ref: '#/components/schemas/microsoft.graph.plannerArchivalInfo' assigneePriority: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'A hint that is used to order items of this type in a list view. For more information, see Using order hints in Planner.' nullable: true assignments: $ref: '#/components/schemas/microsoft.graph.plannerAssignments' bucketId: type: string - description: Bucket ID to which the task belongs. The bucket needs to be in the plan that the task is in. It's 28 characters long and case-sensitive. Format validation is done on the service. + description: Bucket ID to which the task belongs. The bucket needs to be in the same plan as the task. The value of the bucketId property is 28 characters long and case-sensitive. Format validation is done on the service. nullable: true checklistItemCount: maximum: 2147483647 minimum: -2147483648 type: integer - description: Number of checklist items that are present on the task. + description: The number of checklist items that are present on the task. format: int32 nullable: true completedBy: @@ -100825,19 +100930,19 @@ components: completedDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the ''percentComplete'' of the task is set to ''100''. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true conversationThreadId: type: string - description: Thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. + description: The thread ID of the conversation on the task. This is the ID of the conversation thread object created in the group. nullable: true createdBy: $ref: '#/components/schemas/microsoft.graph.identitySet' createdDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Read-only. Date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'Read-only. The date and time at which the task is created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true creationSource: @@ -100845,12 +100950,12 @@ components: dueDateTime: pattern: '^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$' type: string - description: 'Date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' + description: 'The date and time at which the task is due. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z' format: date-time nullable: true hasDescription: type: boolean - description: Read-only. Value is true if the details object of the task has a nonempty description and false otherwise. + description: 'Read-only. This value is true if the details object of the task has a nonempty description. Otherwise,false.' nullable: true isArchived: type: boolean @@ -100867,13 +100972,13 @@ components: nullable: true orderHint: type: string - description: Hint used to order items of this type in a list view. The format is defined as outlined here. + description: 'The hint used to order items of this type in a list view. For more information, see Using order hints in Plannern.' nullable: true percentComplete: maximum: 2147483647 minimum: -2147483648 type: integer - description: 'Percentage of task completion. When set to 100, the task is considered completed.' + description: 'The percentage of task completion. When set to 100, the task is completed.' format: int32 nullable: true planId: @@ -111352,6 +111457,7 @@ components: properties: isApprovalRequired: type: boolean + description: 'Specifies whether approval is required to complete the plannerTask. When this property is set to true, the task can only be marked complete if an approval is created for the task and approved.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Teams.yml b/openApiDocs/beta/Teams.yml index 630d61cabe..6c8d3834f9 100644 --- a/openApiDocs/beta/Teams.yml +++ b/openApiDocs/beta/Teams.yml @@ -2620,11 +2620,11 @@ paths: post: tags: - chats.chatMessage - summary: Send message in a chat - description: Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. + summary: Send chatMessage in a channel or a chat + description: Send a new chatMessage in the specified channel or a chat. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 operationId: chat_CreateMessage parameters: - name: chat-id @@ -7082,11 +7082,11 @@ paths: post: tags: - groups.team - summary: Send chatMessage in channel - description: Send a new chatMessage in the specified channel. + summary: Send chatMessage in a channel or a chat + description: Send a new chatMessage in the specified channel or a chat. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 operationId: group.team.channel_CreateMessage parameters: - name: group-id @@ -11964,11 +11964,11 @@ paths: post: tags: - groups.team - summary: Send chatMessage in channel - description: Send a new chatMessage in the specified channel. + summary: Send chatMessage in a channel or a chat + description: Send a new chatMessage in the specified channel or a chat. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 operationId: group.team.primaryChannel_CreateMessage parameters: - name: group-id @@ -18959,11 +18959,11 @@ paths: post: tags: - teams.channel - summary: Send chatMessage in channel - description: Send a new chatMessage in the specified channel. + summary: Send chatMessage in a channel or a chat + description: Send a new chatMessage in the specified channel or a chat. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 operationId: team.channel_CreateMessage parameters: - name: team-id @@ -25242,11 +25242,11 @@ paths: post: tags: - teams.channel - summary: Send chatMessage in channel - description: Send a new chatMessage in the specified channel. + summary: Send chatMessage in a channel or a chat + description: Send a new chatMessage in the specified channel or a chat. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 operationId: team.primaryChannel_CreateMessage parameters: - name: team-id @@ -33687,11 +33687,11 @@ paths: post: tags: - teamwork.deletedTeam - summary: Send chatMessage in channel - description: Send a new chatMessage in the specified channel. + summary: Send chatMessage in a channel or a chat + description: Send a new chatMessage in the specified channel or a chat. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 operationId: teamwork.deletedTeam.channel_CreateMessage parameters: - name: deletedTeam-id @@ -38264,11 +38264,11 @@ paths: get: tags: - teamwork.teamTemplate - summary: List teamTemplates - description: 'Get the list of teamTemplate objects that are available for a tenant. ' + summary: List definitions + description: 'List the teamTemplateDefinition objects associated with a teamTemplate. ' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/teamwork-list-teamtemplates?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/teamtemplate-list-definitions?view=graph-rest-1.0 operationId: teamwork_ListTeamTemplate parameters: - $ref: '#/components/parameters/top' @@ -39994,11 +39994,11 @@ paths: post: tags: - teamwork.teamTemplate - summary: Send chatMessage in channel - description: Send a new chatMessage in the specified channel. + summary: Send chatMessage in a channel or a chat + description: Send a new chatMessage in the specified channel or a chat. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 operationId: teamwork.teamTemplate.definition.teamDefinition.channel_CreateMessage parameters: - name: teamTemplate-id @@ -47317,11 +47317,11 @@ paths: post: tags: - teamwork.teamTemplate - summary: Send chatMessage in channel - description: Send a new chatMessage in the specified channel. + summary: Send chatMessage in a channel or a chat + description: Send a new chatMessage in the specified channel or a chat. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 operationId: teamwork.teamTemplate.definition.teamDefinition.primaryChannel_CreateMessage parameters: - name: teamTemplate-id @@ -56709,11 +56709,11 @@ paths: post: tags: - users.chat - summary: Send message in a chat - description: Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. + summary: Send chatMessage in a channel or a chat + description: Send a new chatMessage in the specified channel or a chat. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0 operationId: user.chat_CreateMessage parameters: - name: user-id @@ -63822,11 +63822,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Users.Actions.yml b/openApiDocs/beta/Users.Actions.yml index 9cf8c684ab..048bfdac90 100644 --- a/openApiDocs/beta/Users.Actions.yml +++ b/openApiDocs/beta/Users.Actions.yml @@ -37026,11 +37026,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/Users.yml b/openApiDocs/beta/Users.yml index 5bf7683eb6..f42124399f 100644 --- a/openApiDocs/beta/Users.yml +++ b/openApiDocs/beta/Users.yml @@ -28482,11 +28482,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/beta/WindowsUpdates.yml b/openApiDocs/beta/WindowsUpdates.yml index ec51319843..60f9350610 100644 --- a/openApiDocs/beta/WindowsUpdates.yml +++ b/openApiDocs/beta/WindowsUpdates.yml @@ -6832,11 +6832,11 @@ paths: get: tags: - admin.adminWindows - summary: Get resourceConnection - description: Read the properties and relationships of a resourceConnection object. + summary: Get operationalInsightsConnection + description: Read the properties and relationships of an operationalInsightsConnection object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/windowsupdates-resourceconnection-get?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/windowsupdates-operationalinsightsconnection-get?view=graph-rest-1.0 operationId: admin.window.update_GetResourceConnection parameters: - name: resourceConnection-id @@ -7116,11 +7116,11 @@ paths: delete: tags: - admin.adminWindows - summary: Delete azureADDevice - description: 'Delete an azureADDevice object. When a Microsoft Entra device is deleted, it is unregistered from the deployment service and automatically unenrolled from management by the service for all update categories, as well as removed from every deploymentAudience and updatableAssetGroup.' + summary: Delete updatableAsset + description: Delete an updatableAsset object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/windowsupdates-azureaddevice-delete?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/windowsupdates-updatableasset-delete?view=graph-rest-1.0 operationId: admin.window.update_DeleteUpdatableAsset parameters: - name: updatableAsset-id @@ -9778,11 +9778,11 @@ paths: patch: tags: - admin.adminWindows - summary: Update contentApproval - description: Update the properties of a contentApproval object. + summary: Update complianceChange + description: Update the properties of a complianceChange object. externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-update?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/windowsupdates-compliancechange-update?view=graph-rest-1.0 operationId: admin.window.update.updatePolicy_UpdateComplianceChange parameters: - name: updatePolicy-id @@ -11126,11 +11126,11 @@ components: properties: displayName: type: string - description: The display name of the identity. This property is read-only. + description: 'The display name of the identity. The display name might not always be available or up to date. For example, if a user changes their display name the API might show the new value in a future response, but the items associated with the user won''t show up as having changed when using delta.' nullable: true id: type: string - description: The identifier of the identity. This property is read-only. + description: 'Unique identifier for the identity. When the unique identifier is unavailable, the displayName property is provided for the identity, but the id property isn''t included in the response.' nullable: true additionalProperties: type: object diff --git a/openApiDocs/v1.0/Calendar.yml b/openApiDocs/v1.0/Calendar.yml index 8bde1d7710..e23c488691 100644 --- a/openApiDocs/v1.0/Calendar.yml +++ b/openApiDocs/v1.0/Calendar.yml @@ -22110,11 +22110,11 @@ paths: post: tags: - users.event - summary: Create multi-value extended property - description: "Create one or more multi-value extended properties in a new or existing instance of a resource. The following user resources are supported: The following group resources are supported: See Extended properties overview for more information about when to use\nopen extensions or extended properties, and how to specify extended properties." + summary: Create single-value extended property + description: "Create one or more single-value extended properties in a new or existing instance of a resource. The following user resources are supported: The following group resources: See Extended properties overview for more information about when to use\nopen extensions or extended properties, and how to specify extended properties." externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/multivaluelegacyextendedproperty-post-multivalueextendedproperties?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/singlevaluelegacyextendedproperty-post-singlevalueextendedproperties?view=graph-rest-1.0 operationId: user_CreateEvent parameters: - name: user-id diff --git a/openApiDocs/v1.0/Files.yml b/openApiDocs/v1.0/Files.yml index a760ddd0e6..4175800c61 100644 --- a/openApiDocs/v1.0/Files.yml +++ b/openApiDocs/v1.0/Files.yml @@ -6753,11 +6753,11 @@ paths: patch: tags: - drives.driveItem - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: drive.item_UpdateRetentionLabel parameters: - name: drive-id @@ -18489,11 +18489,11 @@ paths: patch: tags: - drives.driveItem - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: drive.root_UpdateRetentionLabel parameters: - name: drive-id @@ -25769,11 +25769,11 @@ paths: patch: tags: - groups.drive - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: group.drive.item_UpdateRetentionLabel parameters: - name: group-id @@ -36838,11 +36838,11 @@ paths: patch: tags: - groups.drive - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: group.drive.root_UpdateRetentionLabel parameters: - name: group-id @@ -52672,11 +52672,11 @@ paths: patch: tags: - users.drive - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: user.drive.item_UpdateRetentionLabel parameters: - name: user-id @@ -63741,11 +63741,11 @@ paths: patch: tags: - users.drive - summary: 'driveItem: setRetentionLabel' - description: 'Apply (set) a retention label on a driveItem (files and folders). Retention labels don''t need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint.' + summary: 'driveItem: lockOrUnlockRecord' + description: 'Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator''s perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0 operationId: user.drive.root_UpdateRetentionLabel parameters: - name: user-id diff --git a/openApiDocs/v1.0/Sites.yml b/openApiDocs/v1.0/Sites.yml index a5f423bf97..ec76bb978c 100644 --- a/openApiDocs/v1.0/Sites.yml +++ b/openApiDocs/v1.0/Sites.yml @@ -4352,11 +4352,11 @@ paths: get: tags: - groups.site - summary: List operations on a list - description: Get a list of rich long-running operations associated with a list. + summary: Get metadata for a list + description: 'Returns the metadata for a [list][].' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/list-list-operations?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/list-get?view=graph-rest-1.0 operationId: group.site_GetList parameters: - name: group-id @@ -63931,11 +63931,11 @@ paths: get: tags: - sites.site - summary: List sites - description: "List all available [sites][] in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a [$search][] query against the /sites collection to find sites matching given keywords.\nIf you want to list all sites across all geographies, refer to getAllSites][]. For more guidance about building applications that use site discovery for scanning purposes, see [Best practices for discovering files and detecting changes at scale." + summary: Search for sites + description: 'Search across a SharePoint tenant for [sites][] that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results.' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/site-list?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/site-search?view=graph-rest-1.0 operationId: site_ListSite parameters: - $ref: '#/components/parameters/top' @@ -67313,11 +67313,11 @@ paths: get: tags: - sites.list - summary: List operations on a list - description: Get a list of rich long-running operations associated with a list. + summary: Get metadata for a list + description: 'Returns the metadata for a [list][].' externalDocs: description: Find more info here - url: https://learn.microsoft.com/graph/api/list-list-operations?view=graph-rest-1.0 + url: https://learn.microsoft.com/graph/api/list-get?view=graph-rest-1.0 operationId: site_GetList parameters: - name: site-id diff --git a/src/Applications/beta/examples/Confirm-MgBetaApplicationMemberObject.md b/src/Applications/beta/examples/Confirm-MgBetaApplicationMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Confirm-MgBetaApplicationMemberObject.md +++ b/src/Applications/beta/examples/Confirm-MgBetaApplicationMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Confirm-MgBetaServicePrincipalMemberObject.md b/src/Applications/beta/examples/Confirm-MgBetaServicePrincipalMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Confirm-MgBetaServicePrincipalMemberObject.md +++ b/src/Applications/beta/examples/Confirm-MgBetaServicePrincipalMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaApplicationAppManagementPolicy.md b/src/Applications/beta/examples/Get-MgBetaApplicationAppManagementPolicy.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaApplicationAppManagementPolicy.md +++ b/src/Applications/beta/examples/Get-MgBetaApplicationAppManagementPolicy.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaApplicationAppManagementPolicyByRef.md b/src/Applications/beta/examples/Get-MgBetaApplicationAppManagementPolicyByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaApplicationAppManagementPolicyByRef.md +++ b/src/Applications/beta/examples/Get-MgBetaApplicationAppManagementPolicyByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaApplicationConnectorGroup.md b/src/Applications/beta/examples/Get-MgBetaApplicationConnectorGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaApplicationConnectorGroup.md +++ b/src/Applications/beta/examples/Get-MgBetaApplicationConnectorGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaApplicationConnectorGroupByRef.md b/src/Applications/beta/examples/Get-MgBetaApplicationConnectorGroupByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaApplicationConnectorGroupByRef.md +++ b/src/Applications/beta/examples/Get-MgBetaApplicationConnectorGroupByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaApplicationCreatedOnBehalfOf.md b/src/Applications/beta/examples/Get-MgBetaApplicationCreatedOnBehalfOf.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaApplicationCreatedOnBehalfOf.md +++ b/src/Applications/beta/examples/Get-MgBetaApplicationCreatedOnBehalfOf.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaApplicationDelta.md b/src/Applications/beta/examples/Get-MgBetaApplicationDelta.md index 4d49ee1974..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaApplicationDelta.md +++ b/src/Applications/beta/examples/Get-MgBetaApplicationDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaApplicationDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Applications -Get-MgBetaApplicationDelta -``` -This example shows how to use the Get-MgBetaApplicationDelta Cmdlet. -To learn about permissions for this resource, see the [Application permissions reference](/graph/permissions-reference#applicationreadall). diff --git a/src/Applications/beta/examples/Get-MgBetaApplicationLogo.md b/src/Applications/beta/examples/Get-MgBetaApplicationLogo.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaApplicationLogo.md +++ b/src/Applications/beta/examples/Get-MgBetaApplicationLogo.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaApplicationSynchronization.md b/src/Applications/beta/examples/Get-MgBetaApplicationSynchronization.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaApplicationSynchronization.md +++ b/src/Applications/beta/examples/Get-MgBetaApplicationSynchronization.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaApplicationSynchronizationTemplateSchema.md b/src/Applications/beta/examples/Get-MgBetaApplicationSynchronizationTemplateSchema.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaApplicationSynchronizationTemplateSchema.md +++ b/src/Applications/beta/examples/Get-MgBetaApplicationSynchronizationTemplateSchema.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgent.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgent.md index 435aa23f69..1d3e6ad807 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgent.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgent.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaOnPremisePublishingProfileAgent Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Applications + Get-MgBetaOnPremisePublishingProfileAgent -OnPremisesPublishingProfileId $onPremisesPublishingProfileId -ExpandProperty "agentGroups" + ``` This example shows how to use the Get-MgBetaOnPremisePublishingProfileAgent Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaOnPremisePublishingProfileAgent Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Applications -Get-MgBetaOnPremisePublishingProfileAgent -OnPremisesPublishingProfileId $onPremisesPublishingProfileId -OnPremisesAgentId $onPremisesAgentId -ExpandProperty "agentGroups" -``` -This example shows how to use the Get-MgBetaOnPremisePublishingProfileAgent Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroup.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroup.md index 28f2ac66b9..82c5f03d3a 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroup.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroup.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaOnPremisePublishingProfileAgentGroup Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Applications + Get-MgBetaOnPremisePublishingProfileAgentGroup -OnPremisesPublishingProfileId $onPremisesPublishingProfileId -ExpandProperty "agents,publishedResources" + ``` This example shows how to use the Get-MgBetaOnPremisePublishingProfileAgentGroup Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaOnPremisePublishingProfileAgentGroup Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Applications -Get-MgBetaOnPremisePublishingProfileAgentGroup -OnPremisesPublishingProfileId $onPremisesPublishingProfileId -OnPremisesAgentGroupId $onPremisesAgentGroupId -ExpandProperty "publishedResources,agents" -``` -This example shows how to use the Get-MgBetaOnPremisePublishingProfileAgentGroup Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupByRef.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupByRef.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroup.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroup.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupByRef.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupByRef.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnector.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnector.md index 521857ef78..2b98dd99d1 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnector.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnector.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaOnPremisePublishingProfileConnector Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Applications -Get-MgBetaOnPremisePublishingProfileConnector -OnPremisesPublishingProfileId $onPremisesPublishingProfileId -ConnectorId $connectorId -``` -This example shows how to use the Get-MgBetaOnPremisePublishingProfileConnector Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaOnPremisePublishingProfileConnector Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Applications + Get-MgBetaOnPremisePublishingProfileConnector -OnPremisesPublishingProfileId $onPremisesPublishingProfileId + ``` This example shows how to use the Get-MgBetaOnPremisePublishingProfileConnector Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroup.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroup.md index f24a6c2e07..7329c8404e 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroup.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroup.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaOnPremisePublishingProfileConnectorGroup Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Applications -Get-MgBetaOnPremisePublishingProfileConnectorGroup -OnPremisesPublishingProfileId $onPremisesPublishingProfileId -ConnectorGroupId $connectorGroupId -``` -This example shows how to use the Get-MgBetaOnPremisePublishingProfileConnectorGroup Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaOnPremisePublishingProfileConnectorGroup Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Applications + Get-MgBetaOnPremisePublishingProfileConnectorGroup -OnPremisesPublishingProfileId $onPremisesPublishingProfileId + ``` This example shows how to use the Get-MgBetaOnPremisePublishingProfileConnectorGroup Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationLogo.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationLogo.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationLogo.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationLogo.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupMember.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupMember.md index 2205507033..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupMember.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupMember.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaOnPremisePublishingProfileConnectorGroupMember Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Applications -Get-MgBetaOnPremisePublishingProfileConnectorGroupMember -OnPremisesPublishingProfileId $onPremisesPublishingProfileId -ConnectorGroupId $connectorGroupId -``` -This example shows how to use the Get-MgBetaOnPremisePublishingProfileConnectorGroupMember Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupMemberByRef.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupMemberByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupMemberByRef.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorGroupMemberByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorMemberOf.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorMemberOf.md index c7430ca650..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorMemberOf.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorMemberOf.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaOnPremisePublishingProfileConnectorMemberOf Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Applications -Get-MgBetaOnPremisePublishingProfileConnectorMemberOf -OnPremisesPublishingProfileId $onPremisesPublishingProfileId -ConnectorId $connectorId -``` -This example shows how to use the Get-MgBetaOnPremisePublishingProfileConnectorMemberOf Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorMemberOfByRef.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorMemberOfByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorMemberOfByRef.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfileConnectorMemberOfByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResource.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResource.md index 8f37cfdc21..34aa4b9891 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResource.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResource.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaOnPremisePublishingProfilePublishedResource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Applications -Get-MgBetaOnPremisePublishingProfilePublishedResource -OnPremisesPublishingProfileId $onPremisesPublishingProfileId -PublishedResourceId $publishedResourceId -ExpandProperty "agentGroups" -``` -This example shows how to use the Get-MgBetaOnPremisePublishingProfilePublishedResource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaOnPremisePublishingProfilePublishedResource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Applications + Get-MgBetaOnPremisePublishingProfilePublishedResource -OnPremisesPublishingProfileId $onPremisesPublishingProfileId -ExpandProperty "agentGroups" + ``` This example shows how to use the Get-MgBetaOnPremisePublishingProfilePublishedResource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroup.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroup.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupByRef.md b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupByRef.md +++ b/src/Applications/beta/examples/Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/beta/examples/Get-MgBetaServicePrincipalCreatedObject.md b/src/Applications/beta/examples/Get-MgBetaServicePrincipalCreatedObject.md index da6a6395b6..bbb7e76f95 100644 --- a/src/Applications/beta/examples/Get-MgBetaServicePrincipalCreatedObject.md +++ b/src/Applications/beta/examples/Get-MgBetaServicePrincipalCreatedObject.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaServicePrincipalCreatedObject Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Applications + Get-MgBetaServicePrincipalCreatedObject -ServicePrincipalId $servicePrincipalId + ``` This example shows how to use the Get-MgBetaServicePrincipalCreatedObject Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Applications/beta/examples/Get-MgBetaServicePrincipalDelta.md b/src/Applications/beta/examples/Get-MgBetaServicePrincipalDelta.md index 5c072922cf..e69de29bb2 100644 --- a/src/Applications/beta/examples/Get-MgBetaServicePrincipalDelta.md +++ b/src/Applications/beta/examples/Get-MgBetaServicePrincipalDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaServicePrincipalDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Applications -Get-MgBetaServicePrincipalDelta -``` -This example shows how to use the Get-MgBetaServicePrincipalDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Applications/beta/examples/Get-MgBetaServicePrincipalOwnedObject.md b/src/Applications/beta/examples/Get-MgBetaServicePrincipalOwnedObject.md index 0796505b21..f18e566f18 100644 --- a/src/Applications/beta/examples/Get-MgBetaServicePrincipalOwnedObject.md +++ b/src/Applications/beta/examples/Get-MgBetaServicePrincipalOwnedObject.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaServicePrincipalOwnedObject Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Applications + Get-MgBetaServicePrincipalOwnedObject -ServicePrincipalId $servicePrincipalId + ``` This example shows how to use the Get-MgBetaServicePrincipalOwnedObject Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Applications/v1.0/examples/Confirm-MgApplicationMemberObject.md b/src/Applications/v1.0/examples/Confirm-MgApplicationMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/v1.0/examples/Confirm-MgApplicationMemberObject.md +++ b/src/Applications/v1.0/examples/Confirm-MgApplicationMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/v1.0/examples/Confirm-MgServicePrincipalMemberObject.md b/src/Applications/v1.0/examples/Confirm-MgServicePrincipalMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/v1.0/examples/Confirm-MgServicePrincipalMemberObject.md +++ b/src/Applications/v1.0/examples/Confirm-MgServicePrincipalMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/v1.0/examples/Get-MgApplicationCreatedOnBehalfOf.md b/src/Applications/v1.0/examples/Get-MgApplicationCreatedOnBehalfOf.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/v1.0/examples/Get-MgApplicationCreatedOnBehalfOf.md +++ b/src/Applications/v1.0/examples/Get-MgApplicationCreatedOnBehalfOf.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/v1.0/examples/Get-MgApplicationDelta.md b/src/Applications/v1.0/examples/Get-MgApplicationDelta.md index 0b84850fcb..e69de29bb2 100644 --- a/src/Applications/v1.0/examples/Get-MgApplicationDelta.md +++ b/src/Applications/v1.0/examples/Get-MgApplicationDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgApplicationDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Applications -Get-MgApplicationDelta -``` -This example shows how to use the Get-MgApplicationDelta Cmdlet. -To learn about permissions for this resource, see the [Application permissions reference](/graph/permissions-reference#applicationreadall). diff --git a/src/Applications/v1.0/examples/Get-MgApplicationLogo.md b/src/Applications/v1.0/examples/Get-MgApplicationLogo.md index 093355d11d..e69de29bb2 100644 --- a/src/Applications/v1.0/examples/Get-MgApplicationLogo.md +++ b/src/Applications/v1.0/examples/Get-MgApplicationLogo.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Applications/v1.0/examples/Get-MgServicePrincipalDelta.md b/src/Applications/v1.0/examples/Get-MgServicePrincipalDelta.md index 2d3f5c4b44..e69de29bb2 100644 --- a/src/Applications/v1.0/examples/Get-MgServicePrincipalDelta.md +++ b/src/Applications/v1.0/examples/Get-MgServicePrincipalDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgServicePrincipalDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Applications -Get-MgServicePrincipalDelta -``` -This example shows how to use the Get-MgServicePrincipalDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Authentication/Authentication.Core/Interfaces/IAuthContext.cs b/src/Authentication/Authentication.Core/Interfaces/IAuthContext.cs index 55c71b7ac3..d7060de2a4 100644 --- a/src/Authentication/Authentication.Core/Interfaces/IAuthContext.cs +++ b/src/Authentication/Authentication.Core/Interfaces/IAuthContext.cs @@ -47,6 +47,7 @@ public interface IAuthContext string Account { get; set; } string CertificateThumbprint { get; set; } string CertificateSubjectName { get; set; } + bool SendCertificateChain { get; set; } X509Certificate2 Certificate { get; set; } ContextScope ContextScope { get; set; } Version PSHostVersion { get; set; } diff --git a/src/Authentication/Authentication.Core/Microsoft.Graph.Authentication.Core.csproj b/src/Authentication/Authentication.Core/Microsoft.Graph.Authentication.Core.csproj index b4f506895e..c385a4f63a 100644 --- a/src/Authentication/Authentication.Core/Microsoft.Graph.Authentication.Core.csproj +++ b/src/Authentication/Authentication.Core/Microsoft.Graph.Authentication.Core.csproj @@ -4,15 +4,15 @@ 9.0 netstandard2.0;net6.0;net472 Microsoft.Graph.PowerShell.Authentication.Core - 2.6.1 + 2.18.0 true true - - + + diff --git a/src/Authentication/Authentication.Core/Utilities/AuthenticationHelpers.cs b/src/Authentication/Authentication.Core/Utilities/AuthenticationHelpers.cs index 132f55ec10..3d00433610 100644 --- a/src/Authentication/Authentication.Core/Utilities/AuthenticationHelpers.cs +++ b/src/Authentication/Authentication.Core/Utilities/AuthenticationHelpers.cs @@ -184,7 +184,8 @@ private static async Task GetClientCertificateCrede var clientCredentialOptions = new ClientCertificateCredentialOptions { AuthorityHost = new Uri(GetAuthorityUrl(authContext)), - TokenCachePersistenceOptions = GetTokenCachePersistenceOptions(authContext) + TokenCachePersistenceOptions = GetTokenCachePersistenceOptions(authContext), + SendCertificateChain = authContext.SendCertificateChain }; var clientCertificateCredential = new ClientCertificateCredential(authContext.TenantId, authContext.ClientId, GetCertificate(authContext), clientCredentialOptions); return await Task.FromResult(clientCertificateCredential).ConfigureAwait(false); diff --git a/src/Authentication/Authentication.Test/Helpers/AuthenticationHelpersTests.cs b/src/Authentication/Authentication.Test/Helpers/AuthenticationHelpersTests.cs index d9dbc26e8b..e337dae06a 100644 --- a/src/Authentication/Authentication.Test/Helpers/AuthenticationHelpersTests.cs +++ b/src/Authentication/Authentication.Test/Helpers/AuthenticationHelpersTests.cs @@ -324,6 +324,8 @@ private static X509Certificate2 CreateAndStoreSelfSignedCert(string certName, St /// /// /// + + #pragma warning disable IA5352 private static X509Certificate2 CreateSelfSignedCert(string certName) { ECDsa ecdsaKey = ECDsa.Create(); diff --git a/src/Authentication/Authentication/Cmdlets/ConnectMgGraph.cs b/src/Authentication/Authentication/Cmdlets/ConnectMgGraph.cs index 4855b3e8fe..3fd26ccb59 100644 --- a/src/Authentication/Authentication/Cmdlets/ConnectMgGraph.cs +++ b/src/Authentication/Authentication/Cmdlets/ConnectMgGraph.cs @@ -46,6 +46,9 @@ public class ConnectMgGraph : PSCmdlet, IModuleAssemblyInitializer, IModuleAssem [Parameter(ParameterSetName = Constants.AppCertificateParameterSet, Position = 3, HelpMessage = HelpMessages.CertificateThumbprint)] public string CertificateThumbprint { get; set; } + [Parameter(ParameterSetName = Constants.AppCertificateParameterSet, HelpMessage = HelpMessages.SendCertificateChain)] + public bool SendCertificateChain { get; set; } + [Parameter(Mandatory = false, ParameterSetName = Constants.AppCertificateParameterSet, HelpMessage = HelpMessages.Certificate)] public X509Certificate2 Certificate { get; set; } @@ -200,6 +203,7 @@ private async Task ProcessRecordAsync() authContext.ClientId = ClientId; authContext.CertificateThumbprint = CertificateThumbprint; authContext.CertificateSubjectName = CertificateSubjectName; + authContext.SendCertificateChain = SendCertificateChain; authContext.Certificate = Certificate; // Default to Process but allow the customer to change this via `-ContextScope`. authContext.ContextScope = this.IsParameterBound(nameof(ContextScope)) ? ContextScope : ContextScope.Process; diff --git a/src/Authentication/Authentication/Cmdlets/InvokeMgGraphRequest.cs b/src/Authentication/Authentication/Cmdlets/InvokeMgGraphRequest.cs index 5804251062..86ebdad20c 100644 --- a/src/Authentication/Authentication/Cmdlets/InvokeMgGraphRequest.cs +++ b/src/Authentication/Authentication/Cmdlets/InvokeMgGraphRequest.cs @@ -402,8 +402,7 @@ private Uri PrepareUri(HttpClient httpClient, Uri uri) // set body to null to prevent later FillRequestStream Body = null; } - // TODO: Review the fix made in https://github.com/microsoftgraph/msgraph-sdk-powershell/pull/2455. - return uriBuilder.Uri; + return uriBuilder.Uri.EscapeDataStrings(); } private void ThrowIfError(ErrorRecord error) diff --git a/src/Authentication/Authentication/Constants.cs b/src/Authentication/Authentication/Constants.cs index a60a0dd9ae..47924df784 100644 --- a/src/Authentication/Authentication/Constants.cs +++ b/src/Authentication/Authentication/Constants.cs @@ -35,6 +35,7 @@ public static class HelpMessages public const string ClientId = "The client id of your application."; public const string CertificateSubjectName = "The subject distinguished name of a certificate. The Certificate will be retrieved from the current user's certificate store."; public const string CertificateThumbprint = "The thumbprint of your certificate. The Certificate will be retrieved from the current user's certificate store."; + public const string SendCertificateChain = "Include x5c header in client claims when acquiring a token to enable subject name / issuer based authentication using given certificate."; public const string Certificate = "An X.509 certificate supplied during invocation."; public const string ClientSecretCredential = "The PSCredential object provides the application ID and client secret for service principal credentials. For more information about the PSCredential object, type Get-Help Get-Credential."; public const string AccessToken = "Specifies a bearer token for Microsoft Graph service. Access tokens do timeout and you'll have to handle their refresh."; diff --git a/src/Authentication/Authentication/Helpers/EncodeUriPath.cs b/src/Authentication/Authentication/Helpers/EncodeUriPath.cs index 72d8790a19..f16020f6b7 100644 --- a/src/Authentication/Authentication/Helpers/EncodeUriPath.cs +++ b/src/Authentication/Authentication/Helpers/EncodeUriPath.cs @@ -18,13 +18,25 @@ public static Uri EscapeDataStrings(this Uri uri) int counter = 0; var pathSegments = uri.OriginalString.Split('/'); StringBuilder sb = new StringBuilder(); - foreach (var segment in pathSegments) + foreach (var s in pathSegments) { + var segment = s; //Skips the left part of the uri i.e https://graph.microsoft.com if (counter > 2) { sb.Append('/'); - sb.Append(Uri.EscapeDataString(segment)); + if(s.Contains("?")) + { + var queryStringIndex = segment.IndexOf("?"); + string queryString = segment.Substring(queryStringIndex); + segment = s.Substring(0, queryStringIndex); + sb.Append(Uri.EscapeDataString(segment)); + sb.Append(queryString); + } + else + { + sb.Append(Uri.EscapeDataString(segment)); + } } counter++; } diff --git a/src/Authentication/Authentication/Models/AuthContext.cs b/src/Authentication/Authentication/Models/AuthContext.cs index 18b87777d9..6538667da0 100644 --- a/src/Authentication/Authentication/Models/AuthContext.cs +++ b/src/Authentication/Authentication/Models/AuthContext.cs @@ -19,6 +19,7 @@ public class AuthContext : IAuthContext public TokenCredentialType TokenCredentialType { get; set; } public string CertificateThumbprint { get; set; } public string CertificateSubjectName { get; set; } + public bool SendCertificateChain { get; set; } public string Account { get; set; } public string AppName { get; set; } public ContextScope ContextScope { get; set; } diff --git a/src/Authentication/Authentication/Models/GraphCommand.cs b/src/Authentication/Authentication/Models/GraphCommand.cs index fd9fcc4ecc..521f2f58e6 100644 --- a/src/Authentication/Authentication/Models/GraphCommand.cs +++ b/src/Authentication/Authentication/Models/GraphCommand.cs @@ -73,6 +73,10 @@ public class GraphCommand : IGraphCommand /// public string OutputType { get; set; } /// + /// The response type of the command. + /// + public string ApiReferenceLink { get; set; } + /// /// The parameter sets of the command. /// public string[] Variants { get; set; } @@ -103,5 +107,14 @@ public class GraphPermission /// Full deescription of the permission. /// public string FullDescription { get; set; } + /// + /// Least privilege flag shows whether the permission is the least privilege. + /// + public bool IsLeastPrivilege { get; set; } + + /// + /// Permission scope type. It can either be delegated or application scope. + /// + public string PermissionType { get; set; } } } diff --git a/src/Authentication/Authentication/custom/common/MgCommandMetadata.json b/src/Authentication/Authentication/custom/common/MgCommandMetadata.json index dde52c89eb..8b8e234604 100644 --- a/src/Authentication/Authentication/custom/common/MgCommandMetadata.json +++ b/src/Authentication/Authentication/custom/common/MgCommandMetadata.json @@ -1,235 +1,276 @@ [ { - "Uri": "/applications/{application-id}/addKey", "Module": "Applications", + "Uri": "/applications/{application-id}/addKey", + "OutputType": "IMicrosoftGraphKeyCredential", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphKeyCredential", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgApplicationKey" + "Method": "POST", + "Command": "Add-MgApplicationKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-addkey?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/addPassword", "Module": "Applications", + "Uri": "/applications/{application-id}/addPassword", + "OutputType": "IMicrosoftGraphPasswordCredential", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPasswordCredential", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgApplicationPassword" + "Method": "POST", + "Command": "Add-MgApplicationPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-addpassword?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/applyDecisions", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/applyDecisions", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Apply", "ApplyViaIdentity" ], - "Command": "Add-MgBetaAccessReviewDecision" + "Method": "POST", + "Command": "Add-MgBetaAccessReviewDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-apply?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/applyDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/applyDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Apply", "ApplyViaIdentity" ], - "Command": "Add-MgBetaAccessReviewInstanceDecision" + "Method": "POST", + "Command": "Add-MgBetaAccessReviewInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-apply?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/addKey", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/addKey", + "OutputType": "IMicrosoftGraphKeyCredential", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphKeyCredential", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaApplicationKey" + "Method": "POST", + "Command": "Add-MgBetaApplicationKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-addkey?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/addPassword", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/addPassword", + "OutputType": "IMicrosoftGraphPasswordCredential", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPasswordCredential", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaApplicationPassword" + "Method": "POST", + "Command": "Add-MgBetaApplicationPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-addpassword?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/members/add", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaChatMember" + "Method": "POST", + "Command": "Add-MgBetaChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/addLargeGalleryView", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/addLargeGalleryView", + "OutputType": "IMicrosoftGraphAddLargeGalleryViewOperation", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCallAsGuest.All", + "Description": "Join group calls and meetings as a guest", + "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCallAsGuest.All", - "Description": "Join group calls and meetings as a guest", - "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAddLargeGalleryViewOperation", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaCommunicationCallLargeGalleryView" + "Method": "POST", + "Command": "Add-MgBetaCommunicationCallLargeGalleryView", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-addlargegalleryview?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/applyHold", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/applyHold", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Apply", "Apply1", @@ -238,15 +279,16 @@ "ApplyViaIdentity1", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgBetaComplianceEdiscoveryCaseCustodianHold" + "Method": "POST", + "Command": "Add-MgBetaComplianceEdiscoveryCaseCustodianHold", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/applyHold", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/applyHold", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Apply", "Apply1", @@ -255,369 +297,377 @@ "ApplyViaIdentity1", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold" + "Method": "POST", + "Command": "Add-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}/applyTags", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}/applyTags", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Apply", "ApplyExpanded", "ApplyViaIdentity", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgBetaComplianceEdiscoveryCaseReviewSetQueryTag" + "Method": "POST", + "Command": "Add-MgBetaComplianceEdiscoveryCaseReviewSetQueryTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-applytags?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/addToReviewSet", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/addToReviewSet", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaComplianceEdiscoveryCaseReviewSetToReviewSet" + "Method": "POST", + "Command": "Add-MgBetaComplianceEdiscoveryCaseReviewSetToReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-reviewset-addtoreviewset?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/addApps", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/addApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded" ], - "Command": "Add-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingApp" + "Method": "POST", + "Command": "Add-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/addLanguageFiles", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/addLanguageFiles", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileLanguageFile" + "Method": "POST", + "Command": "Add-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileLanguageFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/apply", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/apply", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Apply", "ApplyExpanded", "ApplyViaIdentity", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "POST", + "Command": "Add-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-apply?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/applyConfig", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/applyConfig", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Apply", "ApplyExpanded" ], - "Command": "Add-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyConfig" + "Method": "POST", + "Command": "Add-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyConfig", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-applyconfig?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/addCopy", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaDriveListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgBetaDriveListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaDriveListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgBetaDriveListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/addActivities", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/addActivities", "OutputType": "IMicrosoftGraphExternalConnectorsExternalActivityResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaExternalConnectionItemActivity" + "Method": "POST", + "Command": "Add-MgBetaExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/addCopy", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaGroupDriveListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgBetaGroupDriveListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaGroupDriveListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgBetaGroupDriveListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/addFavorite", "Module": "Beta.Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/addFavorite", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddViaIdentity" ], - "Command": "Add-MgBetaGroupFavorite" + "Method": "POST", + "Command": "Add-MgBetaGroupFavorite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-addfavorite?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/add", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/add", "OutputType": "IMicrosoftGraphSite", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaGroupSite" + "Method": "POST", + "Command": "Add-MgBetaGroupSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/addCopy", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaGroupSiteContentTypeCopy" + "Method": "POST", + "Command": "Add-MgBetaGroupSiteContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/addCopyFromContentTypeHub", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaGroupSiteContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgBetaGroupSiteContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopy", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaGroupSiteListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgBetaGroupSiteListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaGroupSiteListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgBetaGroupSiteListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}/addGroup", "Module": "Beta.Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}/addGroup", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaGroupToLifecyclePolicy" + "Method": "POST", + "Command": "Add-MgBetaGroupToLifecyclePolicy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/applyDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/applyDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Apply", "ApplyViaIdentity" ], - "Command": "Add-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision" + "Method": "POST", + "Command": "Add-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-applydecisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/applyDecisions", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/applyDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Apply", "ApplyViaIdentity" ], - "Command": "Add-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "POST", + "Command": "Add-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-applydecisions?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/applyHold", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/applyHold", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Apply", "Apply1", @@ -626,28 +676,33 @@ "ApplyViaIdentity1", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold" + "Method": "POST", + "Command": "Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-applyhold?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/applyHold", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/applyHold", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Apply", "Apply1", @@ -656,838 +711,880 @@ "ApplyViaIdentity1", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold" + "Method": "POST", + "Command": "Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-applyhold?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/applyTags", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/applyTags", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Apply", "ApplyExpanded", "ApplyViaIdentity", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryTag" + "Method": "POST", + "Command": "Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-applytags?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/addToReviewSet", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/addToReviewSet", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetToReviewSet" + "Method": "POST", + "Command": "Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetToReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-addtoreviewset?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/addTokenSigningCertificate", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/addTokenSigningCertificate", + "OutputType": "IMicrosoftGraphSelfSignedCertificate", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSelfSignedCertificate", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaServicePrincipalTokenSigningCertificate" + "Method": "POST", + "Command": "Add-MgBetaServicePrincipalTokenSigningCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-addtokensigningcertificate?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/addCopy", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaShareListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgBetaShareListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/addCopyFromContentTypeHub", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaShareListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgBetaShareListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/sites/add", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/add", "OutputType": "IMicrosoftGraphSite", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded" ], - "Command": "Add-MgBetaSite" + "Method": "POST", + "Command": "Add-MgBetaSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/addCopy", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaSiteContentTypeCopy" + "Method": "POST", + "Command": "Add-MgBetaSiteContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/addCopyFromContentTypeHub", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/addCopyFromContentTypeHub", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaSiteContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgBetaSiteContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/addCopy", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/addCopy", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaSiteListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgBetaSiteListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaSiteListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgBetaSiteListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members/add", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaTeamChannelMember" + "Method": "POST", + "Command": "Add-MgBetaTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members/add", "Module": "Beta.Teams", - "Permissions": { - "Name": "TeamMember.ReadWrite.All", - "Description": "Add and remove members from all teams", - "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaTeamMember" + "Method": "POST", + "Command": "Add-MgBetaTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members/add", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaTeamPrimaryChannelMember" + "Method": "POST", + "Command": "Add-MgBetaTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/add", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaTeamworkDeletedTeamChannelMember" + "Method": "POST", + "Command": "Add-MgBetaTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/addUserInputLog", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/addUserInputLog", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlert", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaTenantRelationshipManagedTenantAlertUserInputLog" + "Method": "POST", + "Command": "Add-MgBetaTenantRelationshipManagedTenantAlertUserInputLog", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementActions/{managementAction-id}/apply", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "ManagedTenants.ReadWrite.All", - "Description": "Read and write all managed tenant information", - "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementActions/{managementAction-id}/apply", "OutputType": "IMicrosoftGraphManagedTenantsManagementActionDeploymentStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Apply", "ApplyExpanded", "ApplyViaIdentity", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgBetaTenantRelationshipManagedTenantManagementAction" + "Method": "POST", + "Command": "Add-MgBetaTenantRelationshipManagedTenantManagementAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managementaction-apply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members/add", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaUserChatMember" + "Method": "POST", + "Command": "Add-MgBetaUserChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/addCopy", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaUserDriveListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgBetaUserDriveListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaUserDriveListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgBetaUserDriveListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/followedSites/add", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/followedSites/add", "OutputType": "IMicrosoftGraphSite", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaUserFollowedSite" + "Method": "POST", + "Command": "Add-MgBetaUserFollowedSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/applyDecisions", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/applyDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Apply", "ApplyViaIdentity" ], - "Command": "Add-MgBetaUserPendingAccessReviewInstanceDecision" + "Method": "POST", + "Command": "Add-MgBetaUserPendingAccessReviewInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-applydecisions?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/{updatableAsset-id}/addMembersById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/{updatableAsset-id}/addMembersById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById" + "Method": "POST", + "Command": "Add-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/{updatableAsset-id}/addMembers", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/{updatableAsset-id}/addMembers", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaWindowsUpdatesDeploymentAudienceMember" + "Method": "POST", + "Command": "Add-MgBetaWindowsUpdatesDeploymentAudienceMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/{updatableAsset-id}/addMembersById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/{updatableAsset-id}/addMembersById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaWindowsUpdatesDeploymentAudienceMemberById" + "Method": "POST", + "Command": "Add-MgBetaWindowsUpdatesDeploymentAudienceMemberById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}/addMembers", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}/addMembers", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaWindowsUpdatesPolicyAudienceExclusionMember" + "Method": "POST", + "Command": "Add-MgBetaWindowsUpdatesPolicyAudienceExclusionMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}/addMembersById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}/addMembersById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaWindowsUpdatesPolicyAudienceExclusionMemberById" + "Method": "POST", + "Command": "Add-MgBetaWindowsUpdatesPolicyAudienceExclusionMemberById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}/addMembers", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}/addMembers", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaWindowsUpdatesPolicyAudienceMember" + "Method": "POST", + "Command": "Add-MgBetaWindowsUpdatesPolicyAudienceMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}/addMembersById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}/addMembersById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaWindowsUpdatesPolicyAudienceMemberById" + "Method": "POST", + "Command": "Add-MgBetaWindowsUpdatesPolicyAudienceMemberById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}/addMembers", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}/addMembers", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaWindowsUpdatesUpdatableAssetMember" + "Method": "POST", + "Command": "Add-MgBetaWindowsUpdatesUpdatableAssetMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembers?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}/addMembersById", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}/addMembersById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgBetaWindowsUpdatesUpdatableAssetMemberById" + "Method": "POST", + "Command": "Add-MgBetaWindowsUpdatesUpdatableAssetMemberById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-addmembersbyid?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/members/add", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgChatMember" + "Method": "POST", + "Command": "Add-MgChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/addLargeGalleryView", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/addLargeGalleryView", + "OutputType": "IMicrosoftGraphAddLargeGalleryViewOperation", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCallAsGuest.All", + "Description": "Join group calls and meetings as a guest", + "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCallAsGuest.All", - "Description": "Join group calls and meetings as a guest", - "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAddLargeGalleryViewOperation", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgCommunicationCallLargeGalleryView" + "Method": "POST", + "Command": "Add-MgCommunicationCallLargeGalleryView", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-addlargegalleryview?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/addCopy", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgDriveListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgDriveListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgDriveListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgDriveListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/addActivities", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/addActivities", "OutputType": "IMicrosoftGraphExternalConnectorsExternalActivityResult", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgExternalConnectionItemActivity" + "Method": "POST", + "Command": "Add-MgExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/addCopy", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgGroupDriveListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgGroupDriveListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgGroupDriveListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgGroupDriveListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/addFavorite", "Module": "Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/addFavorite", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddViaIdentity" ], - "Command": "Add-MgGroupFavorite" + "Method": "POST", + "Command": "Add-MgGroupFavorite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-addfavorite?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/add", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/add", "OutputType": "IMicrosoftGraphSite", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgGroupSite" + "Method": "POST", + "Command": "Add-MgGroupSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/addCopy", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgGroupSiteContentTypeCopy" + "Method": "POST", + "Command": "Add-MgGroupSiteContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/addCopyFromContentTypeHub", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgGroupSiteContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgGroupSiteContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopy", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgGroupSiteListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgGroupSiteListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgGroupSiteListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgGroupSiteListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}/addGroup", "Module": "Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}/addGroup", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgGroupToLifecyclePolicy" + "Method": "POST", + "Command": "Add-MgGroupToLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-addgroup?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/applyDecisions", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/applyDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Apply", "ApplyViaIdentity" ], - "Command": "Add-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "POST", + "Command": "Add-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-applydecisions?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/applyHold", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/applyHold", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Apply", "Apply1", @@ -1496,28 +1593,33 @@ "ApplyViaIdentity1", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgSecurityCaseEdiscoveryCaseCustodianHold" + "Method": "POST", + "Command": "Add-MgSecurityCaseEdiscoveryCaseCustodianHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-applyhold?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/applyHold", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/applyHold", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Apply", "Apply1", @@ -1526,19673 +1628,22857 @@ "ApplyViaIdentity1", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold" + "Method": "POST", + "Command": "Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-applyhold?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/applyTags", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/applyTags", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Apply", "ApplyExpanded", "ApplyViaIdentity", "ApplyViaIdentityExpanded" ], - "Command": "Add-MgSecurityCaseEdiscoveryCaseReviewSetQueryTag" + "Method": "POST", + "Command": "Add-MgSecurityCaseEdiscoveryCaseReviewSetQueryTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-applytags?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/addToReviewSet", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/addToReviewSet", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet" + "Method": "POST", + "Command": "Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-addtoreviewset?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/addKey", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/addKey", + "OutputType": "IMicrosoftGraphKeyCredential", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphKeyCredential", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgServicePrincipalKey" + "Method": "POST", + "Command": "Add-MgServicePrincipalKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-addkey?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/addPassword", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/addPassword", + "OutputType": "IMicrosoftGraphPasswordCredential", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPasswordCredential", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgServicePrincipalPassword" + "Method": "POST", + "Command": "Add-MgServicePrincipalPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-addpassword?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/addTokenSigningCertificate", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/addTokenSigningCertificate", + "OutputType": "IMicrosoftGraphSelfSignedCertificate", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSelfSignedCertificate", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgServicePrincipalTokenSigningCertificate" + "Method": "POST", + "Command": "Add-MgServicePrincipalTokenSigningCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-addtokensigningcertificate?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/addCopy", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgShareListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgShareListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/addCopyFromContentTypeHub", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgShareListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgShareListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/sites/add", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/add", "OutputType": "IMicrosoftGraphSite", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded" ], - "Command": "Add-MgSite" + "Method": "POST", + "Command": "Add-MgSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/addCopy", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgSiteContentTypeCopy" + "Method": "POST", + "Command": "Add-MgSiteContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/addCopyFromContentTypeHub", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/addCopyFromContentTypeHub", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgSiteContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgSiteContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/addCopy", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/addCopy", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgSiteListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgSiteListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/addCopyFromContentTypeHub", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgSiteListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgSiteListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members/add", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgTeamChannelMember" + "Method": "POST", + "Command": "Add-MgTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members/add", "Module": "Teams", - "Permissions": { - "Name": "TeamMember.ReadWrite.All", - "Description": "Add and remove members from all teams", - "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgTeamMember" + "Method": "POST", + "Command": "Add-MgTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members/add", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgTeamPrimaryChannelMember" + "Method": "POST", + "Command": "Add-MgTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/add", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgTeamworkDeletedTeamChannelMember" + "Method": "POST", + "Command": "Add-MgTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members/add", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/members/add", "OutputType": "IMicrosoftGraphActionResultPart", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgUserChatMember" + "Method": "POST", + "Command": "Add-MgUserChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/addCopy", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/addCopy", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgUserDriveListContentTypeCopy" + "Method": "POST", + "Command": "Add-MgUserDriveListContentTypeCopy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/addCopyFromContentTypeHub", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgUserDriveListContentTypeCopyFromContentTypeHub" + "Method": "POST", + "Command": "Add-MgUserDriveListContentTypeCopyFromContentTypeHub", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-addcopyfromcontenttypehub?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/followedSites/add", "Module": "Users.Actions", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/followedSites/add", "OutputType": "IMicrosoftGraphSite", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Add", "AddExpanded", "AddViaIdentity", "AddViaIdentityExpanded" ], - "Command": "Add-MgUserFollowedSite" + "Method": "POST", + "Command": "Add-MgUserFollowedSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-follow?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/approveApps", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/approveApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Approve", "ApproveExpanded" ], - "Command": "Approve-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingApp" + "Method": "POST", + "Command": "Approve-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/elevationRequests/{privilegeManagementElevationRequest-id}/approve", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/elevationRequests/{privilegeManagementElevationRequest-id}/approve", "OutputType": "IMicrosoftGraphPrivilegeManagementElevationRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Approve", "ApproveExpanded", "ApproveViaIdentity", "ApproveViaIdentityExpanded" ], - "Command": "Approve-MgBetaDeviceManagementElevationRequest" + "Method": "POST", + "Command": "Approve-MgBetaDeviceManagementElevationRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/operationApprovalRequests/{operationApprovalRequest-id}/approve", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/operationApprovalRequests/{operationApprovalRequest-id}/approve", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Approve", "ApproveExpanded", "ApproveViaIdentity", "ApproveViaIdentityExpanded" ], - "Command": "Approve-MgBetaDeviceManagementOperationApprovalRequest" + "Method": "POST", + "Command": "Approve-MgBetaDeviceManagementOperationApprovalRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/zebraFotaConnector/approveFotaApps", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/zebraFotaConnector/approveFotaApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Approve" ], - "Command": "Approve-MgBetaDeviceManagementZebraFotaConnectorFotaApp" + "Method": "POST", + "Command": "Approve-MgBetaDeviceManagementZebraFotaConnectorFotaApp", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/unsetVerifiedPublisher", "Module": "Applications", - "Permissions": { - "Name": "Application.ReadWrite.All", - "Description": "Read and write applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/unsetVerifiedPublisher", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unset", "UnsetViaIdentity" ], - "Command": "Clear-MgApplicationVerifiedPublisher" + "Method": "POST", + "Command": "Clear-MgApplicationVerifiedPublisher", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-unsetverifiedpublisher?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/unsetVerifiedPublisher", "Module": "Beta.Applications", - "Permissions": { - "Name": "Application.ReadWrite.All", - "Description": "Read and write applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/unsetVerifiedPublisher", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unset", "UnsetViaIdentity" ], - "Command": "Clear-MgBetaApplicationVerifiedPublisher" + "Method": "POST", + "Command": "Clear-MgBetaApplicationVerifiedPublisher", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-unsetverifiedpublisher?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgBetaChatMessageReaction" + "Method": "POST", + "Command": "Clear-MgBetaChatMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgBetaChatMessageReplyReaction" + "Method": "POST", + "Command": "Clear-MgBetaChatMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences/{presence-id}/clearPresence", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/presences/{presence-id}/clearPresence", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Clear", "ClearExpanded", "ClearViaIdentity", "ClearViaIdentityExpanded" ], - "Command": "Clear-MgBetaCommunicationPresence" + "Method": "POST", + "Command": "Clear-MgBetaCommunicationPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-1.0" }, { - "Uri": "/communications/presences/{presence-id}/clearUserPreferredPresence", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/presences/{presence-id}/clearUserPreferredPresence", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Clear", "ClearViaIdentity" ], - "Command": "Clear-MgBetaCommunicationPresenceUserPreferredPresence" + "Method": "POST", + "Command": "Clear-MgBetaCommunicationPresenceUserPreferredPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/purgeData", "Module": "Beta.Compliance", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/purgeData", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Purge", "PurgeViaIdentity" ], - "Command": "Clear-MgBetaComplianceEdiscoveryCaseSourceCollectionData" + "Method": "POST", + "Command": "Clear-MgBetaComplianceEdiscoveryCaseSourceCollectionData", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-purgedata?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration-id}/wipe", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration-id}/wipe", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Wipe", "WipeViaIdentity" ], - "Command": "Clear-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration" + "Method": "POST", + "Command": "Clear-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/wipe", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/wipe", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", + "Description": "Perform user-impacting remote actions on Microsoft Intune devices", + "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Wipe", "WipeExpanded", "WipeViaIdentity", "WipeViaIdentityExpanded" ], - "Command": "Clear-MgBetaDeviceManagementComanagedDevice" + "Method": "POST", + "Command": "Clear-MgBetaDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/wipe", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/wipe", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", "Description": "Perform user-impacting remote actions on Microsoft Intune devices", "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Wipe", "WipeExpanded", "WipeViaIdentity", "WipeViaIdentityExpanded" ], - "Command": "Clear-MgBetaDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Clear-MgBetaDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/purgeData", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/purgeData", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Purge", "PurgeExpanded", "PurgeViaIdentity", "PurgeViaIdentityExpanded" ], - "Command": "Clear-MgBetaSecurityCaseEdiscoveryCaseSearchData" + "Method": "POST", + "Command": "Clear-MgBetaSecurityCaseEdiscoveryCaseSearchData", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-purgedata?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMessage.Send", - "Description": "Send channel messages", - "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgBetaTeamChannelMessageReaction" + "Method": "POST", + "Command": "Clear-MgBetaTeamChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMessage.Send", - "Description": "Send channel messages", - "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgBetaTeamChannelMessageReplyReaction" + "Method": "POST", + "Command": "Clear-MgBetaTeamChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgBetaTeamPrimaryChannelMessageReaction" + "Method": "POST", + "Command": "Clear-MgBetaTeamPrimaryChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgBetaTeamPrimaryChannelMessageReplyReaction" + "Method": "POST", + "Command": "Clear-MgBetaTeamPrimaryChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgBetaTeamworkDeletedTeamChannelMessageReaction" + "Method": "POST", + "Command": "Clear-MgBetaTeamworkDeletedTeamChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgBetaTeamworkDeletedTeamChannelMessageReplyReaction" + "Method": "POST", + "Command": "Clear-MgBetaTeamworkDeletedTeamChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/wipeAndBlockManagedApps", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/wipeAndBlockManagedApps", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Wipe", "WipeViaIdentity" ], - "Command": "Clear-MgBetaUserAndBlockManagedApp" + "Method": "POST", + "Command": "Clear-MgBetaUserAndBlockManagedApp", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, { "Name": "ChatMessage.Send", "Description": "Send chat messages", "FullDescription": "Allows an app to send one-to-one and group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgBetaUserChatMessageReaction" + "Method": "POST", + "Command": "Clear-MgBetaUserChatMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgBetaUserChatMessageReplyReaction" + "Method": "POST", + "Command": "Clear-MgBetaUserChatMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/wipeManagedAppRegistrationsByAzureAdDeviceId", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/wipeManagedAppRegistrationsByAzureAdDeviceId", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Wipe", "WipeExpanded", "WipeViaIdentity", "WipeViaIdentityExpanded" ], - "Command": "Clear-MgBetaUserManagedAppRegistrationByAzureAdDeviceId" + "Method": "POST", + "Command": "Clear-MgBetaUserManagedAppRegistrationByAzureAdDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/wipeManagedAppRegistrationsByDeviceTag", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/wipeManagedAppRegistrationsByDeviceTag", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Wipe1", "WipeExpanded1", "WipeViaIdentity1", "WipeViaIdentityExpanded1" ], - "Command": "Clear-MgBetaUserManagedAppRegistrationByDeviceTag" + "Method": "POST", + "Command": "Clear-MgBetaUserManagedAppRegistrationByDeviceTag", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/wipe", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/wipe", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Wipe", "WipeExpanded", "WipeViaIdentity", "WipeViaIdentityExpanded" ], - "Command": "Clear-MgBetaUserManagedDevice" + "Method": "POST", + "Command": "Clear-MgBetaUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/presence/clearPresence", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/presence/clearPresence", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Presence.ReadWrite", "Description": "Read and write your presence information", "FullDescription": "Allows the app to read the presence information and write activity and availability on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Clear", "ClearExpanded", "ClearViaIdentity", "ClearViaIdentityExpanded" ], - "Command": "Clear-MgBetaUserPresence" + "Method": "POST", + "Command": "Clear-MgBetaUserPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/presence/clearUserPreferredPresence", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/presence/clearUserPreferredPresence", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Presence.ReadWrite", "Description": "Read and write your presence information", "FullDescription": "Allows the app to read the presence information and write activity and availability on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Clear", "ClearViaIdentity" ], - "Command": "Clear-MgBetaUserPresenceUserPreferredPresence" + "Method": "POST", + "Command": "Clear-MgBetaUserPresenceUserPreferredPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgChatMessageReaction" + "Method": "POST", + "Command": "Clear-MgChatMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgChatMessageReplyReaction" + "Method": "POST", + "Command": "Clear-MgChatMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences/{presence-id}/clearPresence", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/presences/{presence-id}/clearPresence", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Clear", "ClearExpanded", "ClearViaIdentity", "ClearViaIdentityExpanded" ], - "Command": "Clear-MgCommunicationPresence" + "Method": "POST", + "Command": "Clear-MgCommunicationPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-1.0" }, { - "Uri": "/communications/presences/{presence-id}/clearUserPreferredPresence", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/presences/{presence-id}/clearUserPreferredPresence", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Clear", "ClearViaIdentity" ], - "Command": "Clear-MgCommunicationPresenceUserPreferredPresence" + "Method": "POST", + "Command": "Clear-MgCommunicationPresenceUserPreferredPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/wipe", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/wipe", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", "Description": "Perform user-impacting remote actions on Microsoft Intune devices", "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Wipe", "WipeExpanded", "WipeViaIdentity", "WipeViaIdentityExpanded" ], - "Command": "Clear-MgDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Clear-MgDeviceManagementManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-wipe?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/purgeData", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/purgeData", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Purge", "PurgeExpanded", "PurgeViaIdentity", "PurgeViaIdentityExpanded" ], - "Command": "Clear-MgSecurityCaseEdiscoveryCaseSearchData" + "Method": "POST", + "Command": "Clear-MgSecurityCaseEdiscoveryCaseSearchData", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-purgedata?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction", "Module": "Teams", - "Permissions": { - "Name": "ChannelMessage.Send", - "Description": "Send channel messages", - "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgTeamChannelMessageReaction" + "Method": "POST", + "Command": "Clear-MgTeamChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "Module": "Teams", - "Permissions": { - "Name": "ChannelMessage.Send", - "Description": "Send channel messages", - "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgTeamChannelMessageReplyReaction" + "Method": "POST", + "Command": "Clear-MgTeamChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgTeamPrimaryChannelMessageReaction" + "Method": "POST", + "Command": "Clear-MgTeamPrimaryChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgTeamPrimaryChannelMessageReplyReaction" + "Method": "POST", + "Command": "Clear-MgTeamPrimaryChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgTeamworkDeletedTeamChannelMessageReaction" + "Method": "POST", + "Command": "Clear-MgTeamworkDeletedTeamChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgTeamworkDeletedTeamChannelMessageReplyReaction" + "Method": "POST", + "Command": "Clear-MgTeamworkDeletedTeamChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction", "Module": "Users.Actions", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/unsetReaction", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, { "Name": "ChatMessage.Send", "Description": "Send chat messages", "FullDescription": "Allows an app to send one-to-one and group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgUserChatMessageReaction" + "Method": "POST", + "Command": "Clear-MgUserChatMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/unsetReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unset", "UnsetExpanded", "UnsetViaIdentity", "UnsetViaIdentityExpanded" ], - "Command": "Clear-MgUserChatMessageReplyReaction" + "Method": "POST", + "Command": "Clear-MgUserChatMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/wipe", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/wipe", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Wipe", "WipeExpanded", "WipeViaIdentity", "WipeViaIdentityExpanded" ], - "Command": "Clear-MgUserManagedDevice" + "Method": "POST", + "Command": "Clear-MgUserManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-wipe?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/presence/clearPresence", "Module": "Users.Actions", + "Uri": "/users/{user-id}/presence/clearPresence", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Presence.ReadWrite", "Description": "Read and write your presence information", "FullDescription": "Allows the app to read the presence information and write activity and availability on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Clear", "ClearExpanded", "ClearViaIdentity", "ClearViaIdentityExpanded" ], - "Command": "Clear-MgUserPresence" + "Method": "POST", + "Command": "Clear-MgUserPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-clearpresence?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/presence/clearUserPreferredPresence", "Module": "Users.Actions", + "Uri": "/users/{user-id}/presence/clearUserPreferredPresence", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Presence.ReadWrite", "Description": "Read and write your presence information", "FullDescription": "Allows the app to read the presence information and write activity and availability on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Clear", "ClearViaIdentity" ], - "Command": "Clear-MgUserPresenceUserPreferredPresence" + "Method": "POST", + "Command": "Clear-MgUserPresenceUserPreferredPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-clearuserpreferredpresence?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/close", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/close", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Close", "CloseViaIdentity" ], - "Command": "Close-MgBetaComplianceEdiscoveryCase" + "Method": "POST", + "Command": "Close-MgBetaComplianceEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-close?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/close", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/close", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Close", "CloseViaIdentity" ], - "Command": "Close-MgBetaSecurityCaseEdiscoveryCase" + "Method": "POST", + "Command": "Close-MgBetaSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-close?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/close", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/close", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Close", "CloseViaIdentity" ], - "Command": "Close-MgSecurityCaseEdiscoveryCase" + "Method": "POST", + "Command": "Close-MgSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-close?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/compare(templateId='{templateId}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/compare(templateId='{templateId}')", + "OutputType": "IMicrosoftGraphDeviceManagementSettingComparison", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingComparison", - "Method": "GET", "Variants": [ "Compare", "CompareViaIdentity" ], - "Command": "Compare-MgBetaDeviceManagementIntent" + "Method": "GET", + "Command": "Compare-MgBetaDeviceManagementIntent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/compare(templateId='{templateId}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/compare(templateId='{templateId}')", + "OutputType": "IMicrosoftGraphDeviceManagementSettingComparison", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingComparison", - "Method": "GET", "Variants": [ "Compare", "CompareViaIdentity" ], - "Command": "Compare-MgBetaDeviceManagementTemplate" + "Method": "GET", + "Command": "Compare-MgBetaDeviceManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/compare(templateId='{templateId}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/compare(templateId='{templateId}')", + "OutputType": "IMicrosoftGraphDeviceManagementSettingComparison", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingComparison", - "Method": "GET", "Variants": [ "Compare", "CompareViaIdentity" ], - "Command": "Compare-MgBetaDeviceManagementTemplateMigratableTo" + "Method": "GET", + "Command": "Compare-MgBetaDeviceManagementTemplateMigratableTo", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkSettings/completeSignup", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkSettings/completeSignup", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteExpanded" ], - "Command": "Complete-MgBetaDeviceManagementAndroidForWorkSettingSignup" + "Method": "POST", + "Command": "Complete-MgBetaDeviceManagementAndroidForWorkSettingSignup", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/completeSignup", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/completeSignup", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteExpanded" ], - "Command": "Complete-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingSignup" + "Method": "POST", + "Command": "Complete-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingSignup", + "ApiReferenceLink": null }, { - "Uri": "/directory/impactedResources/{impactedResource-id}/complete", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/impactedResources/{impactedResource-id}/complete", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgBetaDirectoryImpactedResource" + "Method": "POST", + "Command": "Complete-MgBetaDirectoryImpactedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/impactedresource-complete?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/{recommendation-id}/complete", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "DirectoryRecommendations.ReadWrite.All", - "Description": "Read and update all Azure AD recommendations", - "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/complete", "OutputType": "IMicrosoftGraphRecommendation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgBetaDirectoryRecommendation" + "Method": "POST", + "Command": "Complete-MgBetaDirectoryRecommendation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/recommendation-complete?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}/complete", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "DirectoryRecommendations.ReadWrite.All", - "Description": "Read and update all Azure AD recommendations", - "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}/complete", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgBetaDirectoryRecommendationImpactedResource" + "Method": "POST", + "Command": "Complete-MgBetaDirectoryRecommendationImpactedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/impactedresource-complete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/completeMigration", "Module": "Beta.Teams", - "Permissions": { - "Name": "Teamwork.Migrate.All", - "Description": "Create chat and channel messages with anyone's identity and with any timestamp", - "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/completeMigration", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgBetaTeamChannelMigration" + "Method": "POST", + "Command": "Complete-MgBetaTeamChannelMigration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/completeMigration", "Module": "Beta.Teams", - "Permissions": { - "Name": "Teamwork.Migrate.All", - "Description": "Create chat and channel messages with anyone's identity and with any timestamp", - "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/completeMigration", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgBetaTeamMigration" + "Method": "POST", + "Command": "Complete-MgBetaTeamMigration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/completeMigration", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/completeMigration", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgBetaTeamPrimaryChannelMigration" + "Method": "POST", + "Command": "Complete-MgBetaTeamPrimaryChannelMigration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/completeMigration", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/completeMigration", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgBetaTeamworkDeletedTeamChannelMigration" + "Method": "POST", + "Command": "Complete-MgBetaTeamworkDeletedTeamChannelMigration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/complete", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/complete", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgBetaUserOutlookTask" + "Method": "POST", + "Command": "Complete-MgBetaUserOutlookTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-complete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/complete", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/complete", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgBetaUserOutlookTaskFolderTask" + "Method": "POST", + "Command": "Complete-MgBetaUserOutlookTaskFolderTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-complete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/complete", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/complete", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgBetaUserOutlookTaskGroupTaskFolderTask" + "Method": "POST", + "Command": "Complete-MgBetaUserOutlookTaskGroupTaskFolderTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-complete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/completeMigration", "Module": "Teams", - "Permissions": { - "Name": "Teamwork.Migrate.All", - "Description": "Create chat and channel messages with anyone's identity and with any timestamp", - "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/completeMigration", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgTeamChannelMigration" + "Method": "POST", + "Command": "Complete-MgTeamChannelMigration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/completeMigration", "Module": "Teams", - "Permissions": { - "Name": "Teamwork.Migrate.All", - "Description": "Create chat and channel messages with anyone's identity and with any timestamp", - "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/completeMigration", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgTeamMigration" + "Method": "POST", + "Command": "Complete-MgTeamMigration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-completemigration?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/completeMigration", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/completeMigration", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgTeamPrimaryChannelMigration" + "Method": "POST", + "Command": "Complete-MgTeamPrimaryChannelMigration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/completeMigration", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/completeMigration", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Complete", "CompleteViaIdentity" ], - "Command": "Complete-MgTeamworkDeletedTeamChannelMigration" + "Method": "POST", + "Command": "Complete-MgTeamworkDeletedTeamChannelMigration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/checkMemberGroups", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgApplicationMemberGroup" + "Method": "POST", + "Command": "Confirm-MgApplicationMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/checkMemberObjects", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgApplicationMemberObject" + "Method": "POST", + "Command": "Confirm-MgApplicationMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/checkMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaAdministrativeUnitMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaAdministrativeUnitMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/checkMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaAdministrativeUnitMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaAdministrativeUnitMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/checkMemberGroups", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaApplicationMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaApplicationMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/checkMemberObjects", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaApplicationMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaApplicationMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/signIns/confirmCompromised", "Module": "Beta.Reports", + "Uri": "/auditLogs/signIns/confirmCompromised", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "IdentityRiskEvent.ReadWrite.All", - "Description": "Read and write all risk detection information", - "FullDescription": "Allows the app to read and update identity risk detection information for your organization without a signed-in user. Update operations include confirming risk event detections. ", - "IsAdmin": false - }, { "Name": "IdentityRiskyUser.ReadWrite.All", "Description": "Read and write identity risky user information", "FullDescription": "Allows the app to read and update identity risky user information for all users in your organization on your behalf. Update operations include dismissing risky users.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "IdentityRiskEvent.ReadWrite.All", + "Description": "Read and write all risk detection information", + "FullDescription": "Allows the app to read and update identity risk detection information for your organization without a signed-in user. Update operations include confirming risk event detections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Confirm", "ConfirmExpanded" ], - "Command": "Confirm-MgBetaAuditLogSignInCompromised" + "Method": "POST", + "Command": "Confirm-MgBetaAuditLogSignInCompromised", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/signin-confirmcompromised?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/signIns/confirmSafe", "Module": "Beta.Reports", + "Uri": "/auditLogs/signIns/confirmSafe", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "IdentityRiskEvent.ReadWrite.All", - "Description": "Read and write all risk detection information", - "FullDescription": "Allows the app to read and update identity risk detection information for your organization without a signed-in user. Update operations include confirming risk event detections. ", - "IsAdmin": false - }, { "Name": "IdentityRiskyUser.ReadWrite.All", "Description": "Read and write identity risky user information", "FullDescription": "Allows the app to read and update identity risky user information for all users in your organization on your behalf. Update operations include dismissing risky users.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "IdentityRiskEvent.ReadWrite.All", + "Description": "Read and write all risk detection information", + "FullDescription": "Allows the app to read and update identity risk detection information for your organization without a signed-in user. Update operations include confirming risk event detections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Confirm", "ConfirmExpanded" ], - "Command": "Confirm-MgBetaAuditLogSignInSafe" + "Method": "POST", + "Command": "Confirm-MgBetaAuditLogSignInSafe", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/signin-confirmsafe?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/checkMemberGroups", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaContactMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaContactMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/checkMemberObjects", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaContactMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaContactMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/contracts/{contract-id}/checkMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contracts/{contract-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaContractMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaContractMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/contracts/{contract-id}/checkMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contracts/{contract-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaContractMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaContractMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/verifyWindowsEnrollmentAutoDiscovery(domainName='{domainName}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/verifyWindowsEnrollmentAutoDiscovery(domainName='{domainName}')", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Verify", "VerifyViaIdentity" ], - "Command": "Confirm-MgBetaDeviceManagementWindowsEnrollmentAutoDiscovery" + "Method": "GET", + "Command": "Confirm-MgBetaDeviceManagementWindowsEnrollmentAutoDiscovery", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/checkMemberGroups", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDeviceMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaDeviceMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/checkMemberObjects", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDeviceMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaDeviceMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/checkMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDirectoryDeletedItemMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaDirectoryDeletedItemMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/checkMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDirectoryDeletedItemMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaDirectoryDeletedItemMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/{directoryObject-id}/checkMemberGroups", "Module": "Beta.DirectoryObjects", + "Uri": "/directoryObjects/{directoryObject-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDirectoryObjectMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaDirectoryObjectMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/{directoryObject-id}/checkMemberObjects", "Module": "Beta.DirectoryObjects", + "Uri": "/directoryObjects/{directoryObject-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDirectoryObjectMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaDirectoryObjectMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/checkMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDirectoryRoleMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaDirectoryRoleMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/checkMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDirectoryRoleMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaDirectoryRoleMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDirectoryRoleTemplateMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaDirectoryRoleTemplateMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDirectoryRoleTemplateMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaDirectoryRoleTemplateMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}/checkMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDirectorySettingTemplateMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaDirectorySettingTemplateMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}/checkMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaDirectorySettingTemplateMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaDirectorySettingTemplateMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verify", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/verify", "OutputType": "IMicrosoftGraphDomain", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Verify", "VerifyViaIdentity" ], - "Command": "Confirm-MgBetaDomain" + "Method": "POST", + "Command": "Confirm-MgBetaDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-verify?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/checkGrantedPermissionsForApp", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/checkGrantedPermissionsForApp", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckViaIdentity" ], - "Command": "Confirm-MgBetaGroupGrantedPermissionForApp" + "Method": "POST", + "Command": "Confirm-MgBetaGroupGrantedPermissionForApp", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/checkMemberGroups", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaGroupMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaGroupMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/checkMemberObjects", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaGroupMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaGroupMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/verifySignature", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/verifySignature", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Verify", "VerifyExpanded", "VerifyViaIdentity", "VerifyViaIdentityExpanded" ], - "Command": "Confirm-MgBetaGroupSiteInformationProtectionSignature" + "Method": "POST", + "Command": "Confirm-MgBetaGroupSiteInformationProtectionSignature", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/verifySignature", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/verifySignature", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Verify", "VerifyExpanded" ], - "Command": "Confirm-MgBetaInformationProtectionSignature" + "Method": "POST", + "Command": "Confirm-MgBetaInformationProtectionSignature", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/checkMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaOrganizationMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaOrganizationMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/checkMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaOrganizationMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaOrganizationMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/confirmCompromised", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", - "Description": "Read and write all identity risky service principal information", - "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyServicePrincipals/confirmCompromised", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Confirm", "ConfirmExpanded" ], - "Command": "Confirm-MgBetaRiskyServicePrincipalCompromised" + "Method": "POST", + "Command": "Confirm-MgBetaRiskyServicePrincipalCompromised", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyserviceprincipal-confirmcompromised?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyUsers/confirmCompromised", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyUser.ReadWrite.All", - "Description": "Read and write all risky user information", - "FullDescription": "Allows the app to read and update identity risky user information for your organization without a signed-in user.  Update operations include dismissing risky users.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers/confirmCompromised", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Confirm", "ConfirmExpanded" ], - "Command": "Confirm-MgBetaRiskyUserCompromised" + "Method": "POST", + "Command": "Confirm-MgBetaRiskyUserCompromised", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyusers-confirmcompromised?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/checkMemberGroups", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaServicePrincipalMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaServicePrincipalMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/checkMemberObjects", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaServicePrincipalMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaServicePrincipalMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/informationProtection/verifySignature", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/verifySignature", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Verify", "VerifyExpanded", "VerifyViaIdentity", "VerifyViaIdentityExpanded" ], - "Command": "Confirm-MgBetaSiteInformationProtectionSignature" + "Method": "POST", + "Command": "Confirm-MgBetaSiteInformationProtectionSignature", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}/confirm", "Module": "Beta.Teams", - "Permissions": { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}/confirm", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Confirm", "ConfirmViaIdentity" ], - "Command": "Confirm-MgBetaTeamScheduleTimeCard" + "Method": "POST", + "Command": "Confirm-MgBetaTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-confirm?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/verifySignature", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/verifySignature", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Verify", "VerifyExpanded", "VerifyViaIdentity", "VerifyViaIdentityExpanded" ], - "Command": "Confirm-MgBetaUserInformationProtectionSignature" + "Method": "POST", + "Command": "Confirm-MgBetaUserInformationProtectionSignature", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/checkMemberGroups", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaUserMemberGroup" + "Method": "POST", + "Command": "Confirm-MgBetaUserMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/checkMemberObjects", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgBetaUserMemberObject" + "Method": "POST", + "Command": "Confirm-MgBetaUserMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/checkMemberGroups", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgContactMemberGroup" + "Method": "POST", + "Command": "Confirm-MgContactMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/checkMemberObjects", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgContactMemberObject" + "Method": "POST", + "Command": "Confirm-MgContactMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/contracts/{contract-id}/checkMemberGroups", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contracts/{contract-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgContractMemberGroup" + "Method": "POST", + "Command": "Confirm-MgContractMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/contracts/{contract-id}/checkMemberObjects", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contracts/{contract-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgContractMemberObject" + "Method": "POST", + "Command": "Confirm-MgContractMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/verifyWindowsEnrollmentAutoDiscovery(domainName='{domainName}')", "Module": "DeviceManagement.Functions", + "Uri": "/deviceManagement/verifyWindowsEnrollmentAutoDiscovery(domainName='{domainName}')", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Verify", "VerifyViaIdentity" ], - "Command": "Confirm-MgDeviceManagementWindowsEnrollmentAutoDiscovery" + "Method": "GET", + "Command": "Confirm-MgDeviceManagementWindowsEnrollmentAutoDiscovery", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/checkMemberGroups", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgDeviceMemberGroup" + "Method": "POST", + "Command": "Confirm-MgDeviceMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/checkMemberObjects", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgDeviceMemberObject" + "Method": "POST", + "Command": "Confirm-MgDeviceMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/checkMemberGroups", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgDirectoryDeletedItemMemberGroup" + "Method": "POST", + "Command": "Confirm-MgDirectoryDeletedItemMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/checkMemberObjects", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgDirectoryDeletedItemMemberObject" + "Method": "POST", + "Command": "Confirm-MgDirectoryDeletedItemMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/{directoryObject-id}/checkMemberGroups", "Module": "DirectoryObjects", + "Uri": "/directoryObjects/{directoryObject-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgDirectoryObjectMemberGroup" + "Method": "POST", + "Command": "Confirm-MgDirectoryObjectMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/{directoryObject-id}/checkMemberObjects", "Module": "DirectoryObjects", + "Uri": "/directoryObjects/{directoryObject-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgDirectoryObjectMemberObject" + "Method": "POST", + "Command": "Confirm-MgDirectoryObjectMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/checkMemberGroups", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgDirectoryRoleMemberGroup" + "Method": "POST", + "Command": "Confirm-MgDirectoryRoleMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/checkMemberObjects", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgDirectoryRoleMemberObject" + "Method": "POST", + "Command": "Confirm-MgDirectoryRoleMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberGroups", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgDirectoryRoleTemplateMemberGroup" + "Method": "POST", + "Command": "Confirm-MgDirectoryRoleTemplateMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberObjects", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgDirectoryRoleTemplateMemberObject" + "Method": "POST", + "Command": "Confirm-MgDirectoryRoleTemplateMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verify", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/verify", "OutputType": "IMicrosoftGraphDomain", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Verify", "VerifyViaIdentity" ], - "Command": "Confirm-MgDomain" + "Method": "POST", + "Command": "Confirm-MgDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-verify?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/checkGrantedPermissionsForApp", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/checkGrantedPermissionsForApp", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckViaIdentity" ], - "Command": "Confirm-MgGroupGrantedPermissionForApp" + "Method": "POST", + "Command": "Confirm-MgGroupGrantedPermissionForApp", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/checkMemberGroups", "Module": "Groups", + "Uri": "/groups/{group-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgGroupMemberGroup" + "Method": "POST", + "Command": "Confirm-MgGroupMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/checkMemberObjects", "Module": "Groups", + "Uri": "/groups/{group-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgGroupMemberObject" + "Method": "POST", + "Command": "Confirm-MgGroupMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}/checkMemberGroups", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgGroupSettingTemplateMemberGroup" + "Method": "POST", + "Command": "Confirm-MgGroupSettingTemplateMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}/checkMemberObjects", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgGroupSettingTemplateMemberObject" + "Method": "POST", + "Command": "Confirm-MgGroupSettingTemplateMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/checkMemberGroups", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/checkMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgOrganizationMemberGroup" + "Method": "POST", + "Command": "Confirm-MgOrganizationMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/checkMemberObjects", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/checkMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgOrganizationMemberObject" + "Method": "POST", + "Command": "Confirm-MgOrganizationMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/confirmCompromised", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", - "Description": "Read and write all identity risky service principal information", - "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyServicePrincipals/confirmCompromised", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Confirm", "ConfirmExpanded" ], - "Command": "Confirm-MgRiskyServicePrincipalCompromised" + "Method": "POST", + "Command": "Confirm-MgRiskyServicePrincipalCompromised", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyserviceprincipal-confirmcompromised?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyUsers/confirmCompromised", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyUser.ReadWrite.All", - "Description": "Read and write all risky user information", - "FullDescription": "Allows the app to read and update identity risky user information for your organization without a signed-in user.  Update operations include dismissing risky users.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers/confirmCompromised", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Confirm", "ConfirmExpanded" ], - "Command": "Confirm-MgRiskyUserCompromised" + "Method": "POST", + "Command": "Confirm-MgRiskyUserCompromised", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyuser-confirmcompromised?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/checkMemberGroups", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgServicePrincipalMemberGroup" + "Method": "POST", + "Command": "Confirm-MgServicePrincipalMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/checkMemberObjects", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgServicePrincipalMemberObject" + "Method": "POST", + "Command": "Confirm-MgServicePrincipalMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/checkMemberGroups", "Module": "Users.Actions", + "Uri": "/users/{user-id}/checkMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgUserMemberGroup" + "Method": "POST", + "Command": "Confirm-MgUserMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-checkmembergroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/checkMemberObjects", "Module": "Users.Actions", + "Uri": "/users/{user-id}/checkMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Check", "CheckExpanded", "CheckViaIdentity", "CheckViaIdentityExpanded" ], - "Command": "Confirm-MgUserMemberObject" + "Method": "POST", + "Command": "Confirm-MgUserMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/chromeOSOnboardingSettings/connect", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/chromeOSOnboardingSettings/connect", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Connect", "ConnectExpanded" ], - "Command": "Connect-MgBetaDeviceManagementChromeOSOnboardingSetting" + "Method": "POST", + "Command": "Connect-MgBetaDeviceManagementChromeOSOnboardingSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/zebraFotaConnector/connect", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/zebraFotaConnector/connect", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Connect" ], - "Command": "Connect-MgBetaDeviceManagementZebraFotaConnector" + "Method": "POST", + "Command": "Connect-MgBetaDeviceManagementZebraFotaConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/convertFromMobileAppCatalogPackage(mobileAppCatalogPackageId='{mobileAppCatalogPackageId}')", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/convertFromMobileAppCatalogPackage(mobileAppCatalogPackageId='{mobileAppCatalogPackageId}')", + "OutputType": "IMicrosoftGraphMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileApp", - "Method": "GET", "Variants": [ "Convert", "ConvertViaIdentity" ], - "Command": "Convert-MgBetaDeviceAppManagementMobileAppFromMobileAppCatalogPackage" + "Method": "GET", + "Command": "Convert-MgBetaDeviceAppManagementMobileAppFromMobileAppCatalogPackage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/convertExternalToInternalMemberUser", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/convertExternalToInternalMemberUser", + "OutputType": "IMicrosoftGraphConversionUserDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "User-ConvertToInternal.ReadWrite.All", "Description": "Convert an external user to internal member user", "FullDescription": "Allow the app to convert an external user to an internal member user, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversionUserDetails", - "Method": "POST", "Variants": [ "Convert", "ConvertExpanded", "ConvertViaIdentity", "ConvertViaIdentityExpanded" ], - "Command": "Convert-MgBetaUserExternalToInternalMemberUser" + "Method": "POST", + "Command": "Convert-MgBetaUserExternalToInternalMemberUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-convertexternaltointernalmemberuser?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting-id}/clone", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting-id}/clone", "OutputType": "IMicrosoftGraphDeviceManagementReusablePolicySetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Clone", "CloneViaIdentity" ], - "Command": "Copy-MgBetaDeviceManagementReusablePolicySetting" + "Method": "POST", + "Command": "Copy-MgBetaDeviceManagementReusablePolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/copy", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/copy", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaDriveItem" + "Method": "POST", + "Command": "Copy-MgBetaDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaDriveListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgBetaDriveListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/copy", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/copy", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaDriveRoot" + "Method": "POST", + "Command": "Copy-MgBetaDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/copy", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/copy", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaGroupDriveItem" + "Method": "POST", + "Command": "Copy-MgBetaGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaGroupDriveListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgBetaGroupDriveListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/copy", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/copy", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaGroupDriveRoot" + "Method": "POST", + "Command": "Copy-MgBetaGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/copyNotebook", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/copyNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaGroupOnenoteNotebook" + "Method": "POST", + "Command": "Copy-MgBetaGroupOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/copyToSection", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/copyToSection", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaGroupOnenotePageToSection" + "Method": "POST", + "Command": "Copy-MgBetaGroupOnenotePageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaGroupOnenoteSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgBetaGroupOnenoteSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaGroupOnenoteSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgBetaGroupOnenoteSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaGroupSiteContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgBetaGroupSiteContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaGroupSiteListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgBetaGroupSiteListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaShareListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgBetaShareListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Read and write items in all site collections", + "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgBetaSiteContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgBetaSiteListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/copyNotebook", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/copyNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteNotebook" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteNotebookSectionGroupSectionPageToSection" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteNotebookSectionGroupSectionPageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteNotebookSectionGroupSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteNotebookSectionGroupSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteNotebookSectionGroupSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteNotebookSectionGroupSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteNotebookSectionPageToSection" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteNotebookSectionPageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteNotebookSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteNotebookSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteNotebookSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteNotebookSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/copyToSection", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/copyToSection", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenotePageToSection" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenotePageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteSectionGroupSectionPageToSection" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteSectionGroupSectionPageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteSectionGroupSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteSectionGroupSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteSectionGroupSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteSectionGroupSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteSectionPageToSection" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteSectionPageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaSiteOnenoteSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgBetaSiteOnenoteSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/clone", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/clone", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Team.Create", + "Description": "Create teams", + "FullDescription": "Allows the app to create teams without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Team.Create", - "Description": "Create teams", - "FullDescription": "Allows the app to create teams without a signed-in user. ", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Clone", "CloneExpanded", "CloneViaIdentity", "CloneViaIdentityExpanded" ], - "Command": "Copy-MgBetaTeam" + "Method": "POST", + "Command": "Copy-MgBetaTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/copy", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/copy", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserDriveItem" + "Method": "POST", + "Command": "Copy-MgBetaUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserDriveListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgBetaUserDriveListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/copy", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/copy", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserDriveRoot" + "Method": "POST", + "Command": "Copy-MgBetaUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/copy", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/copy", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserMailFolder" + "Method": "POST", + "Command": "Copy-MgBetaUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserMailFolderChildFolder" + "Method": "POST", + "Command": "Copy-MgBetaUserMailFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Copy-MgBetaUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserMailFolderMessage" + "Method": "POST", + "Command": "Copy-MgBetaUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/copy", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/copy", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserMessage" + "Method": "POST", + "Command": "Copy-MgBetaUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/copyNotebook", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/copyNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserOnenoteNotebook" + "Method": "POST", + "Command": "Copy-MgBetaUserOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/copyToSection", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/copyToSection", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserOnenotePageToSection" + "Method": "POST", + "Command": "Copy-MgBetaUserOnenotePageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false + } + ], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserOnenoteSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgBetaUserOnenoteSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgBetaUserOnenoteSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgBetaUserOnenoteSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/copy", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/copy", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgDriveItem" + "Method": "POST", + "Command": "Copy-MgDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgDriveListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgDriveListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/copy", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/copy", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgDriveRoot" + "Method": "POST", + "Command": "Copy-MgDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/copy", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/copy", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgGroupDriveItem" + "Method": "POST", + "Command": "Copy-MgGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgGroupDriveListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgGroupDriveListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/copy", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/copy", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgGroupDriveRoot" + "Method": "POST", + "Command": "Copy-MgGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/copyNotebook", "Module": "Groups", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/copyNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgGroupOnenoteNotebook" + "Method": "POST", + "Command": "Copy-MgGroupOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/copyToSection", "Module": "Groups", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/copyToSection", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgGroupOnenotePageToSection" + "Method": "POST", + "Command": "Copy-MgGroupOnenotePageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", "Module": "Groups", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgGroupOnenoteSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgGroupOnenoteSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Groups", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgGroupOnenoteSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgGroupOnenoteSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgGroupSiteContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgGroupSiteContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgGroupSiteListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgGroupSiteListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgShareListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgShareListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Read and write items in all site collections", + "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgSiteContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgSiteListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/copyNotebook", "Module": "Sites", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/copyNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteNotebook" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteNotebookSectionGroupSectionPageToSection" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteNotebookSectionGroupSectionPageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteNotebookSectionGroupSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteNotebookSectionGroupSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteNotebookSectionGroupSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteNotebookSectionGroupSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteNotebookSectionPageToSection" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteNotebookSectionPageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToNotebook", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteNotebookSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteNotebookSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/copyToSectionGroup", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteNotebookSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteNotebookSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/copyToSection", "Module": "Sites", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/copyToSection", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenotePageToSection" + "Method": "POST", + "Command": "Copy-MgSiteOnenotePageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteSectionGroupSectionPageToSection" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteSectionGroupSectionPageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToNotebook", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteSectionGroupSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteSectionGroupSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/copyToSectionGroup", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteSectionGroupSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteSectionGroupSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/copyToSection", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteSectionPageToSection" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteSectionPageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", "Module": "Sites", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Sites", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgSiteOnenoteSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgSiteOnenoteSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/clone", "Module": "Teams", + "Uri": "/teams/{team-id}/clone", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Team.Create", + "Description": "Create teams", + "FullDescription": "Allows the app to create teams without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Team.Create", - "Description": "Create teams", - "FullDescription": "Allows the app to create teams without a signed-in user. ", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Clone", "CloneExpanded", "CloneViaIdentity", "CloneViaIdentityExpanded" ], - "Command": "Copy-MgTeam" + "Method": "POST", + "Command": "Copy-MgTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-clone?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/copy", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/copy", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserDriveItem" + "Method": "POST", + "Command": "Copy-MgUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/copyToDefaultContentLocation", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserDriveListContentTypeToDefaultContentLocation" + "Method": "POST", + "Command": "Copy-MgUserDriveListContentTypeToDefaultContentLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-copytodefaultcontentlocation?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/copy", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/copy", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserDriveRoot" + "Method": "POST", + "Command": "Copy-MgUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/copy", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/copy", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserMailFolder" + "Method": "POST", + "Command": "Copy-MgUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/copy", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserMailFolderChildFolder" + "Method": "POST", + "Command": "Copy-MgUserMailFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/copy", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Copy-MgUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/copy", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserMailFolderMessage" + "Method": "POST", + "Command": "Copy-MgUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/copy", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/copy", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserMessage" + "Method": "POST", + "Command": "Copy-MgUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-copy?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/copyNotebook", "Module": "Users.Actions", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/copyNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserOnenoteNotebook" + "Method": "POST", + "Command": "Copy-MgUserOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-copynotebook?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/copyToSection", "Module": "Users.Actions", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/copyToSection", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserOnenotePageToSection" + "Method": "POST", + "Command": "Copy-MgUserOnenotePageToSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-copytosection?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", "Module": "Users.Actions", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/copyToNotebook", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserOnenoteSectionToNotebook" + "Method": "POST", + "Command": "Copy-MgUserOnenoteSectionToNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytonotebook?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", "Module": "Users.Actions", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/copyToSectionGroup", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", "Variants": [ "Copy", "CopyExpanded", "CopyViaIdentity", "CopyViaIdentityExpanded" ], - "Command": "Copy-MgUserOnenoteSectionToSectionGroup" + "Method": "POST", + "Command": "Copy-MgUserOnenoteSectionToSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-copytosectiongroup?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/elevationRequests/{privilegeManagementElevationRequest-id}/deny", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/elevationRequests/{privilegeManagementElevationRequest-id}/deny", "OutputType": "IMicrosoftGraphPrivilegeManagementElevationRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Deny", "DenyExpanded", "DenyViaIdentity", "DenyViaIdentityExpanded" ], - "Command": "Deny-MgBetaDeviceManagementElevationRequest" + "Method": "POST", + "Command": "Deny-MgBetaDeviceManagementElevationRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/disable", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/disable", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Disable", "DisableViaIdentity" ], - "Command": "Disable-MgBetaDeviceManagementComanagedDevice" + "Method": "POST", + "Command": "Disable-MgBetaDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/disableLostMode", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/disableLostMode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Disable", "DisableViaIdentity" ], - "Command": "Disable-MgBetaDeviceManagementComanagedDeviceLostMode" + "Method": "POST", + "Command": "Disable-MgBetaDeviceManagementComanagedDeviceLostMode", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/disable", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/disable", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Disable", "DisableViaIdentity" ], - "Command": "Disable-MgBetaDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Disable-MgBetaDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/disableLostMode", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/disableLostMode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Disable", "DisableViaIdentity" ], - "Command": "Disable-MgBetaDeviceManagementManagedDeviceLostMode" + "Method": "POST", + "Command": "Disable-MgBetaDeviceManagementManagedDeviceLostMode", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}/disableSmsSignIn", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}/disableSmsSignIn", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Disable", "DisableViaIdentity" ], - "Command": "Disable-MgBetaUserAuthenticationMethodSmsSignIn" + "Method": "POST", + "Command": "Disable-MgBetaUserAuthenticationMethodSmsSignIn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/disable", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/disable", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Disable", "DisableViaIdentity" ], - "Command": "Disable-MgBetaUserManagedDevice" + "Method": "POST", + "Command": "Disable-MgBetaUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/disableLostMode", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/disableLostMode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Disable", "DisableViaIdentity" ], - "Command": "Disable-MgBetaUserManagedDeviceLostMode" + "Method": "POST", + "Command": "Disable-MgBetaUserManagedDeviceLostMode", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/disableLostMode", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/disableLostMode", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Disable", "DisableViaIdentity" ], - "Command": "Disable-MgDeviceManagementManagedDeviceLostMode" + "Method": "POST", + "Command": "Disable-MgDeviceManagementManagedDeviceLostMode", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-disablelostmode?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}/disableSmsSignIn", "Module": "Users.Actions", + "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}/disableSmsSignIn", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Disable", "DisableViaIdentity" ], - "Command": "Disable-MgUserAuthenticationPhoneMethodSmsSignIn" + "Method": "POST", + "Command": "Disable-MgUserAuthenticationPhoneMethodSmsSignIn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/phoneauthenticationmethod-disablesmssignin?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/disableLostMode", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/disableLostMode", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Disable", "DisableViaIdentity" ], - "Command": "Disable-MgUserManagedDeviceLostMode" + "Method": "POST", + "Command": "Disable-MgUserManagedDeviceLostMode", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-disablelostmode?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/chromeOSOnboardingSettings/disconnect", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/chromeOSOnboardingSettings/disconnect", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Disconnect" ], - "Command": "Disconnect-MgBetaDeviceManagementChromeOSOnboardingSetting" + "Method": "POST", + "Command": "Disconnect-MgBetaDeviceManagementChromeOSOnboardingSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/disconnect", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/disconnect", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Disconnect", "DisconnectViaIdentity" ], - "Command": "Disconnect-MgBetaDeviceManagementRemoteAssistancePartner" + "Method": "POST", + "Command": "Disconnect-MgBetaDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/zebraFotaConnector/disconnect", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/zebraFotaConnector/disconnect", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Disconnect" ], - "Command": "Disconnect-MgBetaDeviceManagementZebraFotaConnector" + "Method": "POST", + "Command": "Disconnect-MgBetaDeviceManagementZebraFotaConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/disconnect", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/disconnect", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Disconnect", "DisconnectViaIdentity" ], - "Command": "Disconnect-MgDeviceManagementRemoteAssistancePartner" + "Method": "POST", + "Command": "Disconnect-MgDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-disconnect?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/enableAndroidDeviceAdministratorEnrollment", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/enableAndroidDeviceAdministratorEnrollment", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Enable" ], - "Command": "Enable-MgBetaDeviceManagementAndroidDeviceAdministratorEnrollment" + "Method": "POST", + "Command": "Enable-MgBetaDeviceManagementAndroidDeviceAdministratorEnrollment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters/enable", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/assignmentFilters/enable", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enable", "EnableExpanded" ], - "Command": "Enable-MgBetaDeviceManagementAssignmentFilter" + "Method": "POST", + "Command": "Enable-MgBetaDeviceManagementAssignmentFilter", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/enableLostMode", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/enableLostMode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enable", "EnableExpanded", "EnableViaIdentity", "EnableViaIdentityExpanded" ], - "Command": "Enable-MgBetaDeviceManagementComanagedDeviceLostMode" + "Method": "POST", + "Command": "Enable-MgBetaDeviceManagementComanagedDeviceLostMode", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/enableGlobalScripts", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceHealthScripts/enableGlobalScripts", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Enable" ], - "Command": "Enable-MgBetaDeviceManagementDeviceHealthScriptGlobalScript" + "Method": "POST", + "Command": "Enable-MgBetaDeviceManagementDeviceHealthScriptGlobalScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/enableLegacyPcManagement", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/enableLegacyPcManagement", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enable" ], - "Command": "Enable-MgBetaDeviceManagementLegacyPcManagement" + "Method": "POST", + "Command": "Enable-MgBetaDeviceManagementLegacyPcManagement", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/enableLostMode", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/enableLostMode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enable", "EnableExpanded", "EnableViaIdentity", "EnableViaIdentityExpanded" ], - "Command": "Enable-MgBetaDeviceManagementManagedDeviceLostMode" + "Method": "POST", + "Command": "Enable-MgBetaDeviceManagementManagedDeviceLostMode", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/tenantAttachRBAC/enable", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/tenantAttachRBAC/enable", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Enable", "EnableExpanded" ], - "Command": "Enable-MgBetaDeviceManagementTenantAttachRbac" + "Method": "POST", + "Command": "Enable-MgBetaDeviceManagementTenantAttachRbac", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/enableUnlicensedAdminstrators", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/enableUnlicensedAdminstrators", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enable" ], - "Command": "Enable-MgBetaDeviceManagementUnlicensedAdminstrator" + "Method": "POST", + "Command": "Enable-MgBetaDeviceManagementUnlicensedAdminstrator", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}/enableSmsSignIn", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}/enableSmsSignIn", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enable", "EnableViaIdentity" ], - "Command": "Enable-MgBetaUserAuthenticationMethodSmsSignIn" + "Method": "POST", + "Command": "Enable-MgBetaUserAuthenticationMethodSmsSignIn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/enableLostMode", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/enableLostMode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enable", "EnableExpanded", "EnableViaIdentity", "EnableViaIdentityExpanded" ], - "Command": "Enable-MgBetaUserManagedDeviceLostMode" + "Method": "POST", + "Command": "Enable-MgBetaUserManagedDeviceLostMode", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}/enableSmsSignIn", "Module": "Users.Actions", + "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}/enableSmsSignIn", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Enable", "EnableViaIdentity" ], - "Command": "Enable-MgUserAuthenticationPhoneMethodSmsSignIn" + "Method": "POST", + "Command": "Enable-MgUserAuthenticationPhoneMethodSmsSignIn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/phoneauthenticationmethod-enablesmssignin?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/export", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/export", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Export", "ExportExpanded", "ExportViaIdentity", "ExportViaIdentityExpanded" ], - "Command": "Export-MgBetaComplianceEdiscoveryCaseReviewSet" + "Method": "POST", + "Command": "Export-MgBetaComplianceEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-reviewset-export?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}/exportMobileConfig", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}/exportMobileConfig", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Export", "ExportViaIdentity" ], - "Command": "Export-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfileMobileConfig" + "Method": "GET", + "Command": "Export-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfileMobileConfig", + "ApiReferenceLink": null }, { - "Uri": "/directory/inboundSharedUserProfiles/{inboundSharedUserProfile-userId}/exportPersonalData", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/inboundSharedUserProfiles/{inboundSharedUserProfile-userId}/exportPersonalData", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.Read.All", "Description": "Read all shared cross-tenant user profiles and export their data", "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant without a signed-in user.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CrossTenantUserProfileSharing.ReadWrite.All", "Description": "Read all shared cross-tenant user profiles and export or delete their data", "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant without a signed-in user.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Export", "ExportExpanded", "ExportViaIdentity", "ExportViaIdentityExpanded" ], - "Command": "Export-MgBetaDirectoryInboundSharedUserProfilePersonalData" + "Method": "POST", + "Command": "Export-MgBetaDirectoryInboundSharedUserProfilePersonalData", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inboundshareduserprofile-exportpersonaldata?view=graph-rest-1.0" }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/export", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/export", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Export", "ExportViaIdentity" ], - "Command": "Export-MgBetaPrivilegedAccessResourceRoleAssignment" + "Method": "GET", + "Command": "Export-MgBetaPrivilegedAccessResourceRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/export", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/export", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Export", "ExportViaIdentity" ], - "Command": "Export-MgBetaPrivilegedAccessRoleAssignment" + "Method": "GET", + "Command": "Export-MgBetaPrivilegedAccessRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation/billed/export", "Module": "Beta.Reports", - "Permissions": { - "Name": "PartnerBilling.Read.All", - "Description": "Read all billing data for your company's tenant", - "FullDescription": "Allows the app to read all of billing data from Microsoft for your company's tenant, without a signed-in user. This includes reading billed and unbilled azure usage and invoice reconciliation data.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/reconciliation/billed/export", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Export", "ExportExpanded" ], - "Command": "Export-MgBetaReportPartnerBillingReconciliationBilled" + "Method": "POST", + "Command": "Export-MgBetaReportPartnerBillingReconciliationBilled", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/partners-billing-billedreconciliation-export?view=graph-rest-1.0" }, { - "Uri": "/reports/partners/billing/usage/billed/export", "Module": "Beta.Reports", - "Permissions": { - "Name": "PartnerBilling.Read.All", - "Description": "Read all billing data for your company's tenant", - "FullDescription": "Allows the app to read all of billing data from Microsoft for your company's tenant, without a signed-in user. This includes reading billed and unbilled azure usage and invoice reconciliation data.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage/billed/export", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Export", "ExportExpanded" ], - "Command": "Export-MgBetaReportPartnerBillingUsageBilled" + "Method": "POST", + "Command": "Export-MgBetaReportPartnerBillingUsageBilled", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/partners-billing-billedusage-export?view=graph-rest-1.0" }, { - "Uri": "/reports/partners/billing/usage/unbilled/export", "Module": "Beta.Reports", - "Permissions": { - "Name": "PartnerBilling.Read.All", - "Description": "Read all billing data for your company's tenant", - "FullDescription": "Allows the app to read all of billing data from Microsoft for your company's tenant, without a signed-in user. This includes reading billed and unbilled azure usage and invoice reconciliation data.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage/unbilled/export", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Export", "ExportExpanded" ], - "Command": "Export-MgBetaReportPartnerBillingUsageUnbilled" + "Method": "POST", + "Command": "Export-MgBetaReportPartnerBillingUsageUnbilled", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/partners-billing-unbilledusage-export?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/export", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/export", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Export", "ExportExpanded", "ExportViaIdentity", "ExportViaIdentityExpanded" ], - "Command": "Export-MgBetaSecurityCaseEdiscoveryCaseReviewSet" + "Method": "POST", + "Command": "Export-MgBetaSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-export?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/export", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/export", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Export", "ExportExpanded", "ExportViaIdentity", "ExportViaIdentityExpanded" ], - "Command": "Export-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "POST", + "Command": "Export-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-export?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/exportReport", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/exportReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Export", "ExportExpanded", "ExportViaIdentity", "ExportViaIdentityExpanded" ], - "Command": "Export-MgBetaSecurityCaseEdiscoveryCaseSearchReport" + "Method": "POST", + "Command": "Export-MgBetaSecurityCaseEdiscoveryCaseSearchReport", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/exportResult", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/exportResult", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Export", "ExportExpanded", "ExportViaIdentity", "ExportViaIdentityExpanded" ], - "Command": "Export-MgBetaSecurityCaseEdiscoveryCaseSearchResult" + "Method": "POST", + "Command": "Export-MgBetaSecurityCaseEdiscoveryCaseSearchResult", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/exportDeviceAndAppManagementData", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/exportDeviceAndAppManagementData", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Export", "Export1", "ExportViaIdentity", "ExportViaIdentity1" ], - "Command": "Export-MgBetaUserDeviceAndAppManagementData" + "Method": "GET", + "Command": "Export-MgBetaUserDeviceAndAppManagementData", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/exportPersonalData", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "User.Export.All", - "Description": "Export user's data", - "FullDescription": "Allows the app to export data (e.g. customer content or system-generated logs), associated with any user in your company, when the app is used by a privileged user (e.g. a Company Administrator).", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/exportPersonalData", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Export", "ExportExpanded", "ExportViaIdentity", "ExportViaIdentityExpanded" ], - "Command": "Export-MgBetaUserPersonalData" + "Method": "POST", + "Command": "Export-MgBetaUserPersonalData", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-exportpersonaldata?view=graph-rest-1.0" }, { - "Uri": "/reports/partners/billing/reconciliation/billed/export", "Module": "Reports", - "Permissions": { - "Name": "PartnerBilling.Read.All", - "Description": "Read all billing data for your company's tenant", - "FullDescription": "Allows the app to read all of billing data from Microsoft for your company's tenant, without a signed-in user. This includes reading billed and unbilled azure usage and invoice reconciliation data.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/reconciliation/billed/export", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Export", "ExportExpanded" ], - "Command": "Export-MgReportPartnerBillingReconciliationBilled" + "Method": "POST", + "Command": "Export-MgReportPartnerBillingReconciliationBilled", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/partners-billing-billedreconciliation-export?view=graph-rest-1.0" }, { - "Uri": "/reports/partners/billing/usage/billed/export", "Module": "Reports", - "Permissions": { - "Name": "PartnerBilling.Read.All", - "Description": "Read all billing data for your company's tenant", - "FullDescription": "Allows the app to read all of billing data from Microsoft for your company's tenant, without a signed-in user. This includes reading billed and unbilled azure usage and invoice reconciliation data.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage/billed/export", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Export", "ExportExpanded" ], - "Command": "Export-MgReportPartnerBillingUsageBilled" + "Method": "POST", + "Command": "Export-MgReportPartnerBillingUsageBilled", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/partners-billing-billedusage-export?view=graph-rest-1.0" }, { - "Uri": "/reports/partners/billing/usage/unbilled/export", "Module": "Reports", - "Permissions": { - "Name": "PartnerBilling.Read.All", - "Description": "Read all billing data for your company's tenant", - "FullDescription": "Allows the app to read all of billing data from Microsoft for your company's tenant, without a signed-in user. This includes reading billed and unbilled azure usage and invoice reconciliation data.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage/unbilled/export", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Export", "ExportExpanded" ], - "Command": "Export-MgReportPartnerBillingUsageUnbilled" + "Method": "POST", + "Command": "Export-MgReportPartnerBillingUsageUnbilled", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/partners-billing-unbilledusage-export?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/export", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/export", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Export", "ExportExpanded", "ExportViaIdentity", "ExportViaIdentityExpanded" ], - "Command": "Export-MgSecurityCaseEdiscoveryCaseReviewSet" + "Method": "POST", + "Command": "Export-MgSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-export?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/export", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/export", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Export", "ExportExpanded", "ExportViaIdentity", "ExportViaIdentityExpanded" ], - "Command": "Export-MgSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "POST", + "Command": "Export-MgSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-export?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/exportDeviceAndAppManagementData", "Module": "Users.Functions", + "Uri": "/users/{user-id}/exportDeviceAndAppManagementData", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Export", "Export1", "ExportViaIdentity", "ExportViaIdentity1" ], - "Command": "Export-MgUserDeviceAndAppManagementData" + "Method": "GET", + "Command": "Export-MgUserDeviceAndAppManagementData", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/exportPersonalData", "Module": "Users.Actions", - "Permissions": { - "Name": "User.Export.All", - "Description": "Export user's data", - "FullDescription": "Allows the app to export data (e.g. customer content or system-generated logs), associated with any user in your company, when the app is used by a privileged user (e.g. a Company Administrator).", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/exportPersonalData", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Export", "ExportExpanded", "ExportViaIdentity", "ExportViaIdentityExpanded" ], - "Command": "Export-MgUserPersonalData" + "Method": "POST", + "Command": "Export-MgUserPersonalData", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-exportpersonaldata?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Discover", "DiscoverViaIdentity" ], - "Command": "Find-MgApplicationSynchronizationJobSchemaDirectory" + "Method": "POST", + "Command": "Find-MgApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Discover", "DiscoverViaIdentity" ], - "Command": "Find-MgApplicationSynchronizationTemplateSchemaDirectory" + "Method": "POST", + "Command": "Find-MgApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Discover", "DiscoverViaIdentity" ], - "Command": "Find-MgBetaApplicationSynchronizationJobSchemaDirectory" + "Method": "POST", + "Command": "Find-MgBetaApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Discover", "DiscoverViaIdentity" ], - "Command": "Find-MgBetaApplicationSynchronizationTemplateSchemaDirectory" + "Method": "POST", + "Command": "Find-MgBetaApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/locateDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/locateDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Locate", "LocateViaIdentity" ], - "Command": "Find-MgBetaDeviceManagementComanagedDevice" + "Method": "POST", + "Command": "Find-MgBetaDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/locateDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/locateDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Locate", "LocateViaIdentity" ], - "Command": "Find-MgBetaDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Find-MgBetaDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/findByMethodMode(authenticationMethodModes={authenticationMethodModes})", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/findByMethodMode(authenticationMethodModes={authenticationMethodModes})", "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Find1", "FindViaIdentity1" ], - "Command": "Find-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyByMethodMode" + "Method": "GET", + "Command": "Find-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyByMethodMode", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/findByMethodMode(authenticationMethodModes={authenticationMethodModes})", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/findByMethodMode(authenticationMethodModes={authenticationMethodModes})", + "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "GET", "Variants": [ "Find", "FindViaIdentity" ], - "Command": "Find-MgBetaPolicyAuthenticationStrengthPolicyByMethodMode" + "Method": "GET", + "Command": "Find-MgBetaPolicyAuthenticationStrengthPolicyByMethodMode", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover", + "OutputType": "IMicrosoftGraphDirectoryDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", "Variants": [ "Discover", "DiscoverViaIdentity" ], - "Command": "Find-MgBetaServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "POST", + "Command": "Find-MgBetaServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Discover", "DiscoverViaIdentity" ], - "Command": "Find-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "POST", + "Command": "Find-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/locateDevice", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/locateDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Locate", "LocateViaIdentity" ], - "Command": "Find-MgBetaUserManagedDevice" + "Method": "POST", + "Command": "Find-MgBetaUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/findMeetingTimes", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/findMeetingTimes", + "OutputType": "IMicrosoftGraphMeetingTimeSuggestionsResult", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.Read.Shared", "Description": "Read calendars you can access", "FullDescription": "Allows the app to read events in all calendars that you can access, including delegate and shared calendars. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite.Shared", "Description": "Read and write to your and shared calendars", "FullDescription": "Allows the app to read, update, create and delete events in all calendars in your organization you have permissions to access. This includes delegate and shared calendars.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMeetingTimeSuggestionsResult", - "Method": "POST", "Variants": [ "Find", "FindExpanded", "FindViaIdentity", "FindViaIdentityExpanded" ], - "Command": "Find-MgBetaUserMeetingTime" + "Method": "POST", + "Command": "Find-MgBetaUserMeetingTime", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-findmeetingtimes?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/findRooms", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/findRooms", + "OutputType": "IMicrosoftGraphEmailAddress", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmailAddress", - "Method": "GET", "Variants": [ "Find", "Find1", "FindViaIdentity", "FindViaIdentity1" ], - "Command": "Find-MgBetaUserRoom" + "Method": "GET", + "Command": "Find-MgBetaUserRoom", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/findRoomLists", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/findRoomLists", + "OutputType": "IMicrosoftGraphEmailAddress", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmailAddress", - "Method": "GET", "Variants": [ "Find", "FindViaIdentity" ], - "Command": "Find-MgBetaUserRoomList" + "Method": "GET", + "Command": "Find-MgBetaUserRoomList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-findroomlists?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/products/findByCatalogId(catalogID='{catalogID}')", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/findByCatalogId(catalogID='{catalogID}')", "OutputType": "IMicrosoftGraphWindowsUpdatesProduct", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Find", "FindViaIdentity" ], - "Command": "Find-MgBetaWindowsUpdatesProductByCatalogId" + "Method": "GET", + "Command": "Find-MgBetaWindowsUpdatesProductByCatalogId", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/findByKbNumber(kbNumber={kbNumber})", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/findByKbNumber(kbNumber={kbNumber})", "OutputType": "IMicrosoftGraphWindowsUpdatesProduct", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Find", "FindViaIdentity" ], - "Command": "Find-MgBetaWindowsUpdatesProductByKbNumber" + "Method": "GET", + "Command": "Find-MgBetaWindowsUpdatesProductByKbNumber", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/locateDevice", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/locateDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Locate", "LocateViaIdentity" ], - "Command": "Find-MgDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Find-MgDeviceManagementManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-locatedevice?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}/discover", + "OutputType": "IMicrosoftGraphDirectoryDefinition", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", "Variants": [ "Discover", "DiscoverViaIdentity" ], - "Command": "Find-MgServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "POST", + "Command": "Find-MgServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}/discover", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Discover", "DiscoverViaIdentity" ], - "Command": "Find-MgServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "POST", + "Command": "Find-MgServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/locateDevice", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/locateDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Locate", "LocateViaIdentity" ], - "Command": "Find-MgUserManagedDevice" + "Method": "POST", + "Command": "Find-MgUserManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-locatedevice?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/findMeetingTimes", "Module": "Users.Actions", + "Uri": "/users/{user-id}/findMeetingTimes", + "OutputType": "IMicrosoftGraphMeetingTimeSuggestionsResult", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.Read.Shared", "Description": "Read calendars you can access", "FullDescription": "Allows the app to read events in all calendars that you can access, including delegate and shared calendars. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite.Shared", "Description": "Read and write to your and shared calendars", "FullDescription": "Allows the app to read, update, create and delete events in all calendars in your organization you have permissions to access. This includes delegate and shared calendars.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMeetingTimeSuggestionsResult", - "Method": "POST", "Variants": [ "Find", "FindExpanded", "FindViaIdentity", "FindViaIdentityExpanded" ], - "Command": "Find-MgUserMeetingTime" + "Method": "POST", + "Command": "Find-MgUserMeetingTime", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-findmeetingtimes?view=graph-rest-1.0" }, { - "Uri": "/admin/edge", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/edge", "OutputType": "IMicrosoftGraphEdge", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgAdminEdge" + "Method": "GET", + "Command": "Get-MgAdminEdge", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode", "OutputType": "IMicrosoftGraphInternetExplorerMode", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgAdminEdgeInternetExplorerMode" + "Method": "GET", + "Command": "Get-MgAdminEdgeInternetExplorerMode", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", "Module": "DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", + "OutputType": "IMicrosoftGraphBrowserSiteList", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBrowserSiteList", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAdminEdgeInternetExplorerModeSiteList" + "Method": "GET", + "Command": "Get-MgAdminEdgeInternetExplorerModeSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-get?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists", "Module": "DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists", + "OutputType": "IMicrosoftGraphBrowserSiteList", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBrowserSiteList", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgAdminEdgeInternetExplorerModeSiteList" + "Method": "GET", + "Command": "Get-MgAdminEdgeInternetExplorerModeSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internetexplorermode-list-sitelists?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/$count", "Module": "DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListCount" + "Method": "GET", + "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", "Module": "DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", + "OutputType": "IMicrosoftGraphBrowserSharedCookie", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBrowserSharedCookie", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSharedCookie" + "Method": "GET", + "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSharedCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersharedcookie-get?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies", "Module": "DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies", + "OutputType": "IMicrosoftGraphBrowserSharedCookie", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBrowserSharedCookie", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSharedCookie" + "Method": "GET", + "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSharedCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-list-sharedcookies?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/$count", "Module": "DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSharedCookieCount" + "Method": "GET", + "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSharedCookieCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", "Module": "DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", + "OutputType": "IMicrosoftGraphBrowserSite", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBrowserSite", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSite" + "Method": "GET", + "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersite-get?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites", "Module": "DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites", + "OutputType": "IMicrosoftGraphBrowserSite", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBrowserSite", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSite" + "Method": "GET", + "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-list-sites?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/$count", "Module": "DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSiteCount" + "Method": "GET", + "Command": "Get-MgAdminEdgeInternetExplorerModeSiteListSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/people", "Module": "Identity.DirectoryManagement", + "Uri": "/admin/people", + "OutputType": "IMicrosoftGraphPeopleAdminSettings", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PeopleSettings.Read.All", "Description": "Read all tenant-wide people settings", "FullDescription": "Allows the application to read tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PeopleSettings.ReadWrite.All", "Description": "Read and write all tenant-wide people settings", "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPeopleAdminSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgAdminPeople" + "Method": "GET", + "Command": "Get-MgAdminPeople", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/peopleadminsettings-get?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "OutputType": "IMicrosoftGraphProfileCardProperty", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAdminPeopleProfileCardProperty" + "Method": "GET", + "Command": "Get-MgAdminPeopleProfileCardProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilecardproperty-get?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties", "Module": "Identity.DirectoryManagement", + "Uri": "/admin/people/profileCardProperties", + "OutputType": "IMicrosoftGraphProfileCardProperty", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PeopleSettings.Read.All", "Description": "Read all tenant-wide people settings", "FullDescription": "Allows the application to read tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PeopleSettings.ReadWrite.All", "Description": "Read and write all tenant-wide people settings", "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphProfileCardProperty", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgAdminPeopleProfileCardProperty" + "Method": "GET", + "Command": "Get-MgAdminPeopleProfileCardProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/peopleadminsettings-list-profilecardproperties?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/admin/people/profileCardProperties/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PeopleSettings.Read.All", "Description": "Read all tenant-wide people settings", "FullDescription": "Allows the application to read tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PeopleSettings.ReadWrite.All", "Description": "Read and write all tenant-wide people settings", "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgAdminPeopleProfileCardPropertyCount" + "Method": "GET", + "Command": "Get-MgAdminPeopleProfileCardPropertyCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/people/pronouns", "Module": "Identity.DirectoryManagement", + "Uri": "/admin/people/pronouns", + "OutputType": "IMicrosoftGraphPronounsSettings", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PeopleSettings.Read.All", "Description": "Read all tenant-wide people settings", "FullDescription": "Allows the application to read tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PeopleSettings.ReadWrite.All", "Description": "Read and write all tenant-wide people settings", "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPronounsSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgAdminPeoplePronoun" + "Method": "GET", + "Command": "Get-MgAdminPeoplePronoun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/peopleadminsettings-list-pronouns?view=graph-rest-1.0" }, { - "Uri": "/admin/sharepoint", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/sharepoint", "OutputType": "IMicrosoftGraphSharepoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgAdminSharepoint" + "Method": "GET", + "Command": "Get-MgAdminSharepoint", + "ApiReferenceLink": null }, { - "Uri": "/admin/sharepoint/settings", "Module": "Sites", + "Uri": "/admin/sharepoint/settings", + "OutputType": "IMicrosoftGraphSharepointSettings", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SharePointTenantSettings.Read.All", "Description": "Read SharePoint and OneDrive tenant settings", "FullDescription": "Allows the application to read the tenant-level settings of SharePoint and OneDrive, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SharePointTenantSettings.ReadWrite.All", "Description": "Read and change SharePoint and OneDrive tenant settings", "FullDescription": "Allows the application to read and change the tenant-level settings of SharePoint and OneDrive, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSharepointSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgAdminSharepointSetting" + "Method": "GET", + "Command": "Get-MgAdminSharepointSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharepointsettings-get?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "Agreement.Read.All", - "Description": "Read all terms of use agreements", - "FullDescription": "Allows the app to read terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}", "OutputType": "IMicrosoftGraphAgreement", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreement" + "Method": "GET", + "Command": "Get-MgAgreement", + "ApiReferenceLink": null }, { - "Uri": "/agreements", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements", "OutputType": "IMicrosoftGraphAgreement", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgAgreement" + "Method": "GET", + "Command": "Get-MgAgreement", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/acceptances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/acceptances", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgAgreementAcceptance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-list-acceptances?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}/acceptances/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/acceptances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreementAcceptanceCount" + "Method": "GET", + "Command": "Get-MgAgreementAcceptanceCount", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file", "Module": "Identity.Governance", + "Uri": "/agreements/{agreement-id}/file", + "OutputType": "IMicrosoftGraphAgreementFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Agreement.Read.All", "Description": "Read all terms of use agreements", "FullDescription": "Allows the app to read terms of use agreements on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Agreement.ReadWrite.All", "Description": "Read and write all terms of use agreements", "FullDescription": "Allows the app to read and write terms of use agreements on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAgreementFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreementFile" + "Method": "GET", + "Command": "Get-MgAgreementFile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreementfile-get?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}/files", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/files", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgAgreementFile" + "Method": "GET", + "Command": "Get-MgAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreementFileCount" + "Method": "GET", + "Command": "Get-MgAgreementFileCount", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreementFileLocalization" + "Method": "GET", + "Command": "Get-MgAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgAgreementFileLocalization" + "Method": "GET", + "Command": "Get-MgAgreementFileLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreementfile-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}/file/localizations/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreementFileLocalizationCount" + "Method": "GET", + "Command": "Get-MgAgreementFileLocalizationCount", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreementFileLocalizationVersion" + "Method": "GET", + "Command": "Get-MgAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgAgreementFileLocalizationVersion" + "Method": "GET", + "Command": "Get-MgAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreementFileLocalizationVersionCount" + "Method": "GET", + "Command": "Get-MgAgreementFileLocalizationVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreementFileVersion" + "Method": "GET", + "Command": "Get-MgAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgAgreementFileVersion" + "Method": "GET", + "Command": "Get-MgAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAgreementFileVersionCount" + "Method": "GET", + "Command": "Get-MgAgreementFileVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/getAllSites", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/getAllSites", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAllGroupSite" + "Method": "GET", + "Command": "Get-MgAllGroupSite", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/allChannels/{channel-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/allChannels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAllGroupTeamChannel" + "Method": "GET", + "Command": "Get-MgAllGroupTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/allChannels", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/allChannels", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgAllGroupTeamChannel" + "Method": "GET", + "Command": "Get-MgAllGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-allchannels?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/allChannels/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/allChannels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAllGroupTeamChannelCount" + "Method": "GET", + "Command": "Get-MgAllGroupTeamChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/getAllSites", "Module": "Sites", + "Uri": "/sites/getAllSites", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "Get2" ], - "Command": "Get-MgAllSite" + "Method": "GET", + "Command": "Get-MgAllSite", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/allChannels/{channel-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/allChannels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAllTeamChannel" + "Method": "GET", + "Command": "Get-MgAllTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/allChannels", "Module": "Teams", + "Uri": "/teams/{team-id}/allChannels", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Channel.ReadBasic.All", "Description": "Read the names and descriptions of all channels", "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelSettings.ReadWrite.All", "Description": "Read and write the names, descriptions, and settings of all channels", "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgAllTeamChannel" + "Method": "GET", + "Command": "Get-MgAllTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-allchannels?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/allChannels/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/allChannels/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Channel.ReadBasic.All", "Description": "Read the names and descriptions of all channels", "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelSettings.ReadWrite.All", "Description": "Read and write the names, descriptions, and settings of all channels", "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAllTeamChannelCount" + "Method": "GET", + "Command": "Get-MgAllTeamChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/getAllMessages", "Module": "Teams", + "Uri": "/teams/getAllMessages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.All", + "Description": "Read and change all teams' settings", + "FullDescription": "Read and change all teams' settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.All", - "Description": "Read and change all teams' settings", - "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgAllTeamMessage" + "Method": "GET", + "Command": "Get-MgAllTeamMessage", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/getAllMessages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/getAllMessages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgAllTeamworkDeletedTeamMessage" + "Method": "GET", + "Command": "Get-MgAllTeamworkDeletedTeamMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/getAllMessages", "Module": "Users.Functions", + "Uri": "/users/{user-id}/chats/getAllMessages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read.All", "Description": "Read all chat messages", "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAllUserChatMessage" + "Method": "GET", + "Command": "Get-MgAllUserChatMessage", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAppCatalogTeamApp" + "Method": "GET", + "Command": "Get-MgAppCatalogTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps", "Module": "Teams", + "Uri": "/appCatalogs/teamsApps", + "OutputType": "IMicrosoftGraphTeamsApp", + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "AppCatalog.Submit", + "Description": "Submit application packages to your organization's catalog and cancel pending submissions", + "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "AppCatalog.Read.All", "Description": "Read all app catalogs", "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AppCatalog.Submit", - "Description": "Submit application packages to your organization's catalog and cancel pending submissions", - "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgAppCatalogTeamApp" + "Method": "GET", + "Command": "Get-MgAppCatalogTeamApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appcatalogs-list-teamsapps?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/$count", "Module": "Teams", + "Uri": "/appCatalogs/teamsApps/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "AppCatalog.Submit", + "Description": "Submit application packages to your organization's catalog and cancel pending submissions", + "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "AppCatalog.Read.All", "Description": "Read all app catalogs", "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "AppCatalog.Submit", - "Description": "Submit application packages to your organization's catalog and cancel pending submissions", - "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgAppCatalogTeamAppCount" + "Method": "GET", + "Command": "Get-MgAppCatalogTeamAppCount", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAppCatalogTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgAppCatalogTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgAppCatalogTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgAppCatalogTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", "Module": "Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AppCatalog.Read.All", "Description": "Read all app catalogs", "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAppCatalogTeamAppDefinitionBot" + "Method": "GET", + "Command": "Get-MgAppCatalogTeamAppDefinitionBot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkbot-get?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAppCatalogTeamAppDefinitionCount" + "Method": "GET", + "Command": "Get-MgAppCatalogTeamAppDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}", "Module": "Applications", + "Uri": "/applications/{application-id}", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplication" + "Method": "GET", + "Command": "Get-MgApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-get?view=graph-rest-1.0" }, { - "Uri": "/applications", "Module": "Applications", + "Uri": "/applications", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgApplication" + "Method": "GET", + "Command": "Get-MgApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/appManagementPolicies", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/appManagementPolicies", "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgApplicationAppManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/appManagementPolicies/$ref", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/appManagementPolicies/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationAppManagementPolicyByRef" + "Method": "GET", + "Command": "Get-MgApplicationAppManagementPolicyByRef", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/appManagementPolicies/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/appManagementPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationAppManagementPolicyCount" + "Method": "GET", + "Command": "Get-MgApplicationAppManagementPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/applications(appId='{appId}')", "Module": "Applications", + "Uri": "/applications(appId='{appId}')", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationByAppId" + "Method": "GET", + "Command": "Get-MgApplicationByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-get?view=graph-rest-1.0" }, { - "Uri": "/applications/getByIds", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgApplicationById" + "Method": "POST", + "Command": "Get-MgApplicationById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/applications(uniqueName='{uniqueName}')", "Module": "Applications", + "Uri": "/applications(uniqueName='{uniqueName}')", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationByUniqueName" + "Method": "GET", + "Command": "Get-MgApplicationByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-get?view=graph-rest-1.0" }, { - "Uri": "/applications/$count", "Module": "Applications", + "Uri": "/applications/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgApplicationCount" + "Method": "GET", + "Command": "Get-MgApplicationCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/createdOnBehalfOf", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/createdOnBehalfOf", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationCreatedOnBehalfOf" + "Method": "GET", + "Command": "Get-MgApplicationCreatedOnBehalfOf", + "ApiReferenceLink": null }, { - "Uri": "/applications/delta", "Module": "Applications", + "Uri": "/applications/delta", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgApplicationDelta" + "Method": "GET", + "Command": "Get-MgApplicationDelta", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", "Module": "Applications", + "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", + "OutputType": "IMicrosoftGraphExtensionProperty", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExtensionProperty", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationExtensionProperty" + "Method": "GET", + "Command": "Get-MgApplicationExtensionProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/extensionproperty-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/extensionProperties", "Module": "Applications", + "Uri": "/applications/{application-id}/extensionProperties", + "OutputType": "IMicrosoftGraphExtensionProperty", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExtensionProperty", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgApplicationExtensionProperty" + "Method": "GET", + "Command": "Get-MgApplicationExtensionProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-extensionproperty?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/extensionProperties/$count", "Module": "Applications", + "Uri": "/applications/{application-id}/extensionProperties/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationExtensionPropertyCount" + "Method": "GET", + "Command": "Get-MgApplicationExtensionPropertyCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", "Module": "Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", + "OutputType": "IMicrosoftGraphFederatedIdentityCredential", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphFederatedIdentityCredential", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationFederatedIdentityCredential" + "Method": "GET", + "Command": "Get-MgApplicationFederatedIdentityCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/federatedidentitycredential-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials", "Module": "Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials", + "OutputType": "IMicrosoftGraphFederatedIdentityCredential", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphFederatedIdentityCredential", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgApplicationFederatedIdentityCredential" + "Method": "GET", + "Command": "Get-MgApplicationFederatedIdentityCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-federatedidentitycredentials?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials/$count", "Module": "Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - } - ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationFederatedIdentityCredentialCount" + "Method": "GET", + "Command": "Get-MgApplicationFederatedIdentityCredentialCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationHomeRealmDiscoveryPolicy" + "Method": "GET", + "Command": "Get-MgApplicationHomeRealmDiscoveryPolicy", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies", "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationHomeRealmDiscoveryPolicy" + "Method": "GET", + "Command": "Get-MgApplicationHomeRealmDiscoveryPolicy", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationHomeRealmDiscoveryPolicyCount" + "Method": "GET", + "Command": "Get-MgApplicationHomeRealmDiscoveryPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/logo", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/logo", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationLogo" + "Method": "GET", + "Command": "Get-MgApplicationLogo", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/getMemberGroups", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgApplicationMemberGroup" + "Method": "POST", + "Command": "Get-MgApplicationMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/getMemberObjects", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgApplicationMemberObject" + "Method": "POST", + "Command": "Get-MgApplicationMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners", "Module": "Applications", + "Uri": "/applications/{application-id}/owners", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgApplicationOwner" + "Method": "GET", + "Command": "Get-MgApplicationOwner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-owners?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners/{directoryObject-id}/appRoleAssignment", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/{directoryObject-id}/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationOwnerAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgApplicationOwnerAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/appRoleAssignment", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationOwnerAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgApplicationOwnerAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/{directoryObject-id}/endpoint", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgApplicationOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/endpoint", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgApplicationOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/{directoryObject-id}/servicePrincipal", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgApplicationOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/servicePrincipal", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgApplicationOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/{directoryObject-id}/user", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationOwnerAsUser" + "Method": "GET", + "Command": "Get-MgApplicationOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/user", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationOwnerAsUser" + "Method": "GET", + "Command": "Get-MgApplicationOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgApplicationOwnerByRef" + "Method": "GET", + "Command": "Get-MgApplicationOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-owners?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners/$count", "Module": "Applications", + "Uri": "/applications/{application-id}/owners/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationOwnerCount" + "Method": "GET", + "Command": "Get-MgApplicationOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/appRoleAssignment/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/appRoleAssignment/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationOwnerCountAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgApplicationOwnerCountAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/endpoint/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationOwnerCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgApplicationOwnerCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/servicePrincipal/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationOwnerCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgApplicationOwnerCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/user/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationOwnerCountAsUser" + "Method": "GET", + "Command": "Get-MgApplicationOwnerCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization", "OutputType": "IMicrosoftGraphSynchronization", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronization" + "Method": "GET", + "Command": "Get-MgApplicationSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/acquireAccessToken", "Module": "Applications", + "Uri": "/applications/{application-id}/synchronization/acquireAccessToken", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Acquire", "AcquireExpanded", "AcquireViaIdentity", "AcquireViaIdentityExpanded" ], - "Command": "Get-MgApplicationSynchronizationAccessToken" + "Method": "POST", + "Command": "Get-MgApplicationSynchronizationAccessToken", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationJob" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs", "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationSynchronizationJob" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-list-jobs?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationJobBulkUpload" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationJobBulkUploadContent" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationJobBulkUploadContent", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationJobCount" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationJobCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationJobSchema" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationJobSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationJobSchemaDirectory" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationSynchronizationJobSchemaDirectory" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationJobSchemaDirectoryCount" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationJobSchemaDirectoryCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/secrets/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/secrets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationSecretCount" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationSecretCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", + "OutputType": "IMicrosoftGraphSynchronizationTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationTemplate" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates", "Module": "Applications", + "Uri": "/applications/{application-id}/synchronization/templates", + "OutputType": "IMicrosoftGraphSynchronizationTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgApplicationSynchronizationTemplate" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-list-templates?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/templates/$count", "Module": "Applications", + "Uri": "/applications/{application-id}/synchronization/templates/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationTemplateCount" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", + "OutputType": "IMicrosoftGraphSynchronizationSchema", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationTemplateSchema" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationTemplateSchemaDirectory" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationSynchronizationTemplateSchemaDirectory" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationSynchronizationTemplateSchemaDirectoryCount" + "Method": "GET", + "Command": "Get-MgApplicationSynchronizationTemplateSchemaDirectoryCount", + "ApiReferenceLink": null }, { - "Uri": "/applicationTemplates/{applicationTemplate-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applicationTemplates/{applicationTemplate-id}", "OutputType": "IMicrosoftGraphApplicationTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationTemplate" + "Method": "GET", + "Command": "Get-MgApplicationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/applicationtemplate-get?view=graph-rest-1.0" }, { - "Uri": "/applicationTemplates", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applicationTemplates", "OutputType": "IMicrosoftGraphApplicationTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgApplicationTemplate" + "Method": "GET", + "Command": "Get-MgApplicationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/applicationtemplate-list?view=graph-rest-1.0" }, { - "Uri": "/applicationTemplates/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applicationTemplates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgApplicationTemplateCount" + "Method": "GET", + "Command": "Get-MgApplicationTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenIssuancePolicies", + "OutputType": "IMicrosoftGraphTokenIssuancePolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgApplicationTokenIssuancePolicy" + "Method": "GET", + "Command": "Get-MgApplicationTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-tokenissuancepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgApplicationTokenIssuancePolicyByRef" + "Method": "GET", + "Command": "Get-MgApplicationTokenIssuancePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-tokenissuancepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies/$count", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenIssuancePolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationTokenIssuancePolicyCount" + "Method": "GET", + "Command": "Get-MgApplicationTokenIssuancePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies", + "OutputType": "IMicrosoftGraphTokenLifetimePolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgApplicationTokenLifetimePolicy" + "Method": "GET", + "Command": "Get-MgApplicationTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgApplicationTokenLifetimePolicyByRef" + "Method": "GET", + "Command": "Get-MgApplicationTokenLifetimePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies/$count", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgApplicationTokenLifetimePolicyCount" + "Method": "GET", + "Command": "Get-MgApplicationTokenLifetimePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/directoryAudits/{directoryAudit-id}", "Module": "Reports", + "Uri": "/auditLogs/directoryAudits/{directoryAudit-id}", + "OutputType": "IMicrosoftGraphDirectoryAudit", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryAudit", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAuditLogDirectoryAudit" + "Method": "GET", + "Command": "Get-MgAuditLogDirectoryAudit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryaudit-get?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/directoryAudits", "Module": "Reports", + "Uri": "/auditLogs/directoryAudits", + "OutputType": "IMicrosoftGraphDirectoryAudit", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryAudit", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgAuditLogDirectoryAudit" + "Method": "GET", + "Command": "Get-MgAuditLogDirectoryAudit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryaudit-list?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/directoryAudits/$count", "Module": "Reports", + "Uri": "/auditLogs/directoryAudits/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgAuditLogDirectoryAuditCount" + "Method": "GET", + "Command": "Get-MgAuditLogDirectoryAuditCount", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/provisioning/{provisioningObjectSummary-id}", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/auditLogs/provisioning/{provisioningObjectSummary-id}", "OutputType": "IMicrosoftGraphProvisioningObjectSummary", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAuditLogProvisioning" + "Method": "GET", + "Command": "Get-MgAuditLogProvisioning", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/provisioning", "Module": "Reports", + "Uri": "/auditLogs/provisioning", + "OutputType": "IMicrosoftGraphProvisioningObjectSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphProvisioningObjectSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgAuditLogProvisioning" + "Method": "GET", + "Command": "Get-MgAuditLogProvisioning", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/provisioningobjectsummary-list?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/provisioning/$count", "Module": "Reports", + "Uri": "/auditLogs/provisioning/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgAuditLogProvisioningCount" + "Method": "GET", + "Command": "Get-MgAuditLogProvisioningCount", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/signIns/{signIn-id}", "Module": "Reports", + "Uri": "/auditLogs/signIns/{signIn-id}", + "OutputType": "IMicrosoftGraphSignIn", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSignIn", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgAuditLogSignIn" + "Method": "GET", + "Command": "Get-MgAuditLogSignIn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/signin-get?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/signIns", "Module": "Reports", + "Uri": "/auditLogs/signIns", + "OutputType": "IMicrosoftGraphSignIn", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSignIn", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgAuditLogSignIn" + "Method": "GET", + "Command": "Get-MgAuditLogSignIn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/signin-list?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/signIns/$count", "Module": "Reports", + "Uri": "/auditLogs/signIns/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgAuditLogSignInCount" + "Method": "GET", + "Command": "Get-MgAuditLogSignInCount", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}", + "OutputType": "IMicrosoftGraphAccessReview", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "AccessReview.ReadWrite.Membership", "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization for group and app memberships, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReview", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReview" + "Method": "GET", + "Command": "Get-MgBetaAccessReview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-get?view=graph-rest-1.0" }, { - "Uri": "/accessReviews", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews", + "OutputType": "IMicrosoftGraphAccessReview", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "AccessReview.ReadWrite.Membership", "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization for group and app memberships, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReview", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAccessReview" + "Method": "GET", + "Command": "Get-MgBetaAccessReview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-list?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/$count", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "AccessReview.ReadWrite.Membership", "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization for group and app memberships, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAccessReviewCount" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewCount", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/decisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/decisions/{accessReviewDecision-id}", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewDecision" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/decisions", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/decisions", + "OutputType": "IMicrosoftGraphAccessReviewDecision", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "AccessReview.ReadWrite.Membership", "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization for group and app memberships, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAccessReviewDecision" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-listdecisions?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/decisions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/decisions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "AccessReview.ReadWrite.Membership", "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization for group and app memberships, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewDecisionCount" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}", "OutputType": "IMicrosoftGraphAccessReview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewInstance" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstance", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances", "OutputType": "IMicrosoftGraphAccessReview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAccessReviewInstance" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstance", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions/{accessReviewDecision-id}", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewInstanceDecision" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAccessReviewInstanceDecision" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-listdecisions?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewInstanceDecisionCount" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstanceDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions/{accessReviewDecision-id}", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewInstanceMyDecision" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstanceMyDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAccessReviewInstanceMyDecision" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstanceMyDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-listmydecisions?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewInstanceMyDecisionCount" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstanceMyDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers/{accessReviewReviewer-id}", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewInstanceReviewer" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstanceReviewer", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAccessReviewInstanceReviewer" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstanceReviewer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-listreviewers?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewInstanceReviewerCount" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewInstanceReviewerCount", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/myDecisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/myDecisions/{accessReviewDecision-id}", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewMyDecision" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewMyDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/myDecisions", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/myDecisions", + "OutputType": "IMicrosoftGraphAccessReviewDecision", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read access reviews that you can access", "FullDescription": "Allows the app to read information on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAccessReviewMyDecision" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewMyDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-listmydecisions?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/myDecisions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/myDecisions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read access reviews that you can access", "FullDescription": "Allows the app to read information on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewMyDecisionCount" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewMyDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/reviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/reviewers/{accessReviewReviewer-id}", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewReviewer" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewReviewer", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/reviewers", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/reviewers", + "OutputType": "IMicrosoftGraphAccessReviewReviewer", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "AccessReview.ReadWrite.Membership", "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization for group and app memberships, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAccessReviewReviewer" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewReviewer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-listreviewers?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/reviewers/$count", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/reviewers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "AccessReview.ReadWrite.Membership", "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization for group and app memberships, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAccessReviewReviewerCount" + "Method": "GET", + "Command": "Get-MgBetaAccessReviewReviewerCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/edge", "OutputType": "IMicrosoftGraphEdge", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaAdminEdge" + "Method": "GET", + "Command": "Get-MgBetaAdminEdge", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode", "OutputType": "IMicrosoftGraphInternetExplorerMode", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaAdminEdgeInternetExplorerMode" + "Method": "GET", + "Command": "Get-MgBetaAdminEdgeInternetExplorerMode", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", "Module": "Beta.DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", + "OutputType": "IMicrosoftGraphBrowserSiteList", + "ApiVersion": "beta", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBrowserSiteList", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteList" + "Method": "GET", + "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-get?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists", "Module": "Beta.DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists", + "OutputType": "IMicrosoftGraphBrowserSiteList", + "ApiVersion": "beta", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBrowserSiteList", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteList" + "Method": "GET", + "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internetexplorermode-list-sitelists?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/$count", "Module": "Beta.DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListCount" + "Method": "GET", + "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", "Module": "Beta.DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", + "OutputType": "IMicrosoftGraphBrowserSharedCookie", + "ApiVersion": "beta", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBrowserSharedCookie", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookie" + "Method": "GET", + "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersharedcookie-get?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies", "Module": "Beta.DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies", + "OutputType": "IMicrosoftGraphBrowserSharedCookie", + "ApiVersion": "beta", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBrowserSharedCookie", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookie" + "Method": "GET", + "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-list-sharedcookies?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/$count", "Module": "Beta.DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookieCount" + "Method": "GET", + "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookieCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", "Module": "Beta.DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", + "OutputType": "IMicrosoftGraphBrowserSite", + "ApiVersion": "beta", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBrowserSite", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSite" + "Method": "GET", + "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersite-get?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites", "Module": "Beta.DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites", + "OutputType": "IMicrosoftGraphBrowserSite", + "ApiVersion": "beta", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBrowserSite", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSite" + "Method": "GET", + "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-list-sites?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/$count", "Module": "Beta.DeviceManagement", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "BrowserSiteLists.Read.All", "Description": "Read all browser site lists for your organization", "FullDescription": "Allows an app to read all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BrowserSiteLists.ReadWrite.All", "Description": "Read and write all browser site lists for your organization", "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSiteCount" + "Method": "GET", + "Command": "Get-MgBetaAdminEdgeInternetExplorerModeSiteListSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-get?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-administrativeunits?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/getByIds", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaAdministrativeUnitById" + "Method": "POST", + "Command": "Get-MgBetaAdministrativeUnitById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAdministrativeUnitCount" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitCount", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/delta", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/delta", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaAdministrativeUnitDelta" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitDelta", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitExtension" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnitExtension" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnitMember" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMember", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/application", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsApplication" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/application", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/application", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsApplication" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/device", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsDevice" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/device", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/device", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsDevice" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsGroup" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/group", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/group", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsGroup" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/orgContact", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/orgContact", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/orgContact", + "OutputType": "IMicrosoftGraphOrgContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsUser" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/user", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/user", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnitMemberAsUser" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/$ref", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnitMemberByRef" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberByRef", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberCount" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/application/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/application/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberCountAsApplication" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/device/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/device/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberCountAsDevice" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/group/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/group/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/orgContact/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/orgContact/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/user/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/user/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitMemberCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitMemberCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/getMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaAdministrativeUnitMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaAdministrativeUnitMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/getMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaAdministrativeUnitMemberObject" + "Method": "POST", + "Command": "Get-MgBetaAdministrativeUnitMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", + "OutputType": "IMicrosoftGraphScopedRoleMembership", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitScopedRoleMember" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-get-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", + "OutputType": "IMicrosoftGraphScopedRoleMembership", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdministrativeUnitScopedRoleMember" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-list-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdministrativeUnitScopedRoleMemberCount" + "Method": "GET", + "Command": "Get-MgBetaAdministrativeUnitScopedRoleMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/getUserOwnedObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaAdministrativeUnitUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaAdministrativeUnitUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/admin/people", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/admin/people", + "OutputType": "IMicrosoftGraphPeopleAdminSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "PeopleSettings.Read.All", "Description": "Read all tenant-wide people settings", "FullDescription": "Allows the application to read tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PeopleSettings.ReadWrite.All", "Description": "Read and write all tenant-wide people settings", "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPeopleAdminSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAdminPeople" + "Method": "GET", + "Command": "Get-MgBetaAdminPeople", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/peopleadminsettings-get?view=graph-rest-1.0" }, { - "Uri": "/admin/people/itemInsights", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/admin/people/itemInsights", + "OutputType": "IMicrosoftGraphInsightsSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "PeopleSettings.Read.All", "Description": "Read all tenant-wide people settings", "FullDescription": "Allows the application to read tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PeopleSettings.ReadWrite.All", "Description": "Read and write all tenant-wide people settings", "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInsightsSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAdminPeopleItemInsight" + "Method": "GET", + "Command": "Get-MgBetaAdminPeopleItemInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/peopleadminsettings-list-iteminsights?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "OutputType": "IMicrosoftGraphProfileCardProperty", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAdminPeopleProfileCardProperty" + "Method": "GET", + "Command": "Get-MgBetaAdminPeopleProfileCardProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilecardproperty-get?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/admin/people/profileCardProperties", + "OutputType": "IMicrosoftGraphProfileCardProperty", + "ApiVersion": "beta", "Permissions": [ { "Name": "PeopleSettings.Read.All", "Description": "Read all tenant-wide people settings", "FullDescription": "Allows the application to read tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PeopleSettings.ReadWrite.All", "Description": "Read and write all tenant-wide people settings", "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProfileCardProperty", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAdminPeopleProfileCardProperty" + "Method": "GET", + "Command": "Get-MgBetaAdminPeopleProfileCardProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/peopleadminsettings-list-profilecardproperties?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/admin/people/profileCardProperties/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "PeopleSettings.Read.All", "Description": "Read all tenant-wide people settings", "FullDescription": "Allows the application to read tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PeopleSettings.ReadWrite.All", "Description": "Read and write all tenant-wide people settings", "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAdminPeopleProfileCardPropertyCount" + "Method": "GET", + "Command": "Get-MgBetaAdminPeopleProfileCardPropertyCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/people/pronouns", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/admin/people/pronouns", + "OutputType": "IMicrosoftGraphPronounsSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "PeopleSettings.Read.All", "Description": "Read all tenant-wide people settings", "FullDescription": "Allows the application to read tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PeopleSettings.ReadWrite.All", "Description": "Read and write all tenant-wide people settings", "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPronounsSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAdminPeoplePronoun" + "Method": "GET", + "Command": "Get-MgBetaAdminPeoplePronoun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/peopleadminsettings-list-pronouns?view=graph-rest-1.0" }, { - "Uri": "/admin/reportSettings", "Module": "Beta.Reports", + "Uri": "/admin/reportSettings", + "OutputType": "IMicrosoftGraphAdminReportSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "ReportSettings.Read.All", "Description": "Read all admin report settings", "FullDescription": "Allows the app to read all admin report settings, such as whether to display concealed information in reports, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ReportSettings.ReadWrite.All", "Description": "Read and write all admin report settings", "FullDescription": "Allows the app to read and update all admin report settings, such as whether to display concealed information in reports, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdminReportSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAdminReportSetting" + "Method": "GET", + "Command": "Get-MgBetaAdminReportSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminreportsettings-get?view=graph-rest-1.0" }, { - "Uri": "/admin/sharepoint", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/sharepoint", "OutputType": "IMicrosoftGraphSharepoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaAdminSharepoint" + "Method": "GET", + "Command": "Get-MgBetaAdminSharepoint", + "ApiReferenceLink": null }, { - "Uri": "/admin/sharepoint/settings", "Module": "Beta.Sites", + "Uri": "/admin/sharepoint/settings", + "OutputType": "IMicrosoftGraphSharepointSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "SharePointTenantSettings.Read.All", "Description": "Read SharePoint and OneDrive tenant settings", "FullDescription": "Allows the application to read the tenant-level settings of SharePoint and OneDrive, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SharePointTenantSettings.ReadWrite.All", "Description": "Read and change SharePoint and OneDrive tenant settings", "FullDescription": "Allows the application to read and change the tenant-level settings of SharePoint and OneDrive, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSharepointSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAdminSharepointSetting" + "Method": "GET", + "Command": "Get-MgBetaAdminSharepointSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharepointsettings-get?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Agreement.Read.All", - "Description": "Read all terms of use agreements", - "FullDescription": "Allows the app to read terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}", "OutputType": "IMicrosoftGraphAgreement", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreement" + "Method": "GET", + "Command": "Get-MgBetaAgreement", + "ApiReferenceLink": null }, { - "Uri": "/agreements", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements", "OutputType": "IMicrosoftGraphAgreement", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAgreement" + "Method": "GET", + "Command": "Get-MgBetaAgreement", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgBetaAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/acceptances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/acceptances", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgBetaAgreementAcceptance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-list-acceptances?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}/acceptances/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/acceptances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreementAcceptanceCount" + "Method": "GET", + "Command": "Get-MgBetaAgreementAcceptanceCount", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file", "Module": "Beta.Identity.Governance", + "Uri": "/agreements/{agreement-id}/file", + "OutputType": "IMicrosoftGraphAgreementFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "Agreement.Read.All", "Description": "Read all terms of use agreements", "FullDescription": "Allows the app to read terms of use agreements on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Agreement.ReadWrite.All", "Description": "Read and write all terms of use agreements", "FullDescription": "Allows the app to read and write terms of use agreements on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAgreementFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreementFile" + "Method": "GET", + "Command": "Get-MgBetaAgreementFile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreementfile-get?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}/files", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/files", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAgreementFile" + "Method": "GET", + "Command": "Get-MgBetaAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreementFileCount" + "Method": "GET", + "Command": "Get-MgBetaAgreementFileCount", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreementFileLocalization" + "Method": "GET", + "Command": "Get-MgBetaAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAgreementFileLocalization" + "Method": "GET", + "Command": "Get-MgBetaAgreementFileLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreementfile-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}/file/localizations/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreementFileLocalizationCount" + "Method": "GET", + "Command": "Get-MgBetaAgreementFileLocalizationCount", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreementFileLocalizationVersion" + "Method": "GET", + "Command": "Get-MgBetaAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAgreementFileLocalizationVersion" + "Method": "GET", + "Command": "Get-MgBetaAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreementFileLocalizationVersionCount" + "Method": "GET", + "Command": "Get-MgBetaAgreementFileLocalizationVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreementFileVersion" + "Method": "GET", + "Command": "Get-MgBetaAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAgreementFileVersion" + "Method": "GET", + "Command": "Get-MgBetaAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAgreementFileVersionCount" + "Method": "GET", + "Command": "Get-MgBetaAgreementFileVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/getAllSites", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/getAllSites", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAllGroupSite" + "Method": "GET", + "Command": "Get-MgBetaAllGroupSite", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/allChannels/{channel-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/allChannels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAllGroupTeamChannel" + "Method": "GET", + "Command": "Get-MgBetaAllGroupTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/allChannels", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/allChannels", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAllGroupTeamChannel" + "Method": "GET", + "Command": "Get-MgBetaAllGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-allchannels?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/allChannels/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/allChannels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAllGroupTeamChannelCount" + "Method": "GET", + "Command": "Get-MgBetaAllGroupTeamChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/getAllSites", "Module": "Beta.Sites", + "Uri": "/sites/getAllSites", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "Get2" ], - "Command": "Get-MgBetaAllSite" + "Method": "GET", + "Command": "Get-MgBetaAllSite", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/allChannels/{channel-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/allChannels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAllTeamChannel" + "Method": "GET", + "Command": "Get-MgBetaAllTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/allChannels", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/allChannels", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "beta", "Permissions": [ { "Name": "Channel.ReadBasic.All", "Description": "Read the names and descriptions of all channels", "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelSettings.ReadWrite.All", "Description": "Read and write the names, descriptions, and settings of all channels", "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAllTeamChannel" + "Method": "GET", + "Command": "Get-MgBetaAllTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-allchannels?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/allChannels/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/allChannels/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Channel.ReadBasic.All", "Description": "Read the names and descriptions of all channels", "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelSettings.ReadWrite.All", "Description": "Read and write the names, descriptions, and settings of all channels", "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAllTeamChannelCount" + "Method": "GET", + "Command": "Get-MgBetaAllTeamChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/getAllMessages", "Module": "Beta.Teams", + "Uri": "/teams/getAllMessages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.All", + "Description": "Read and change all teams' settings", + "FullDescription": "Read and change all teams' settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.All", - "Description": "Read and change all teams' settings", - "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAllTeamMessage" + "Method": "GET", + "Command": "Get-MgBetaAllTeamMessage", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/getAllMessages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/getAllMessages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaAllTeamworkDeletedTeamMessage" + "Method": "GET", + "Command": "Get-MgBetaAllTeamworkDeletedTeamMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/getAllMessages", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/chats/getAllMessages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read.All", "Description": "Read all chat messages", "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAllUserChatMessage" + "Method": "GET", + "Command": "Get-MgBetaAllUserChatMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/getAllRecordings", "Module": "Beta.Users.Functions", - "Permissions": [ - { - "Name": "OnlineMeetings.Read", - "Description": "Read your online meetings", - "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.Read.All", - "Description": "Read online meeting details", - "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.ReadWrite", - "Description": "Read and create your online meetings", - "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.ReadWrite.All", - "Description": "Read and create online meetings", - "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/getAllRecordings", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAllUserOnlineMeetingRecording" + "Method": "GET", + "Command": "Get-MgBetaAllUserOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/getAllTranscripts", "Module": "Beta.Users.Functions", - "Permissions": [ - { - "Name": "OnlineMeetings.Read", - "Description": "Read your online meetings", - "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.Read.All", - "Description": "Read online meeting details", - "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.ReadWrite", - "Description": "Read and create your online meetings", - "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.ReadWrite.All", - "Description": "Read and create online meetings", - "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/getAllTranscripts", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAllUserOnlineMeetingTranscript" + "Method": "GET", + "Command": "Get-MgBetaAllUserOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAppCatalogTeamApp" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps", + "OutputType": "IMicrosoftGraphTeamsApp", + "ApiVersion": "beta", "Permissions": [ + { + "Name": "AppCatalog.Submit", + "Description": "Submit application packages to your organization's catalog and cancel pending submissions", + "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "AppCatalog.Read.All", "Description": "Read all app catalogs", "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AppCatalog.Submit", - "Description": "Submit application packages to your organization's catalog and cancel pending submissions", - "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAppCatalogTeamApp" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appcatalogs-list-teamsapps?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/$count", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppCatalog.Read.All", - "Description": "Read all app catalogs", - "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "AppCatalog.Read.All", + "Description": "Read all app catalogs", + "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAppCatalogTeamAppCount" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppCount", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AppCatalog.Read.All", "Description": "Read all app catalogs", "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinitionBot" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinitionBot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkbot-get?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon", + "OutputType": "IMicrosoftGraphTeamsAppIcon", + "ApiVersion": "beta", "Permissions": [ { "Name": "AppCatalog.Read.All", "Description": "Read all app catalogs", "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAppIcon", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinitionColorIcon" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinitionColorIcon", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsappicon-get?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon/hostedContent", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon/hostedContent", + "OutputType": "IMicrosoftGraphTeamworkHostedContent", + "ApiVersion": "beta", "Permissions": [ { "Name": "AppCatalog.Read.All", "Description": "Read all app catalogs", "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkHostedContent", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinitionColorIconHostedContent" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinitionColorIconHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkhostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards/{teamsAppDashboardCardDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards/{teamsAppDashboardCardDefinition-id}", "OutputType": "IMicrosoftGraphTeamsAppDashboardCardDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinitionDashboardCard" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinitionDashboardCard", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards", "OutputType": "IMicrosoftGraphTeamsAppDashboardCardDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinitionDashboardCard" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinitionDashboardCard", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinitionDashboardCardCount" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinitionDashboardCardCount", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon", + "OutputType": "IMicrosoftGraphTeamsAppIcon", + "ApiVersion": "beta", "Permissions": [ { "Name": "AppCatalog.Read.All", "Description": "Read all app catalogs", "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAppIcon", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinitionOutlineIcon" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinitionOutlineIcon", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsappicon-get?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon/hostedContent", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon/hostedContent", + "OutputType": "IMicrosoftGraphTeamworkHostedContent", + "ApiVersion": "beta", "Permissions": [ { "Name": "AppCatalog.Read.All", "Description": "Read all app catalogs", "FullDescription": "Allows the app to read apps in the app catalogs without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkHostedContent", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaAppCatalogTeamAppDefinitionOutlineIconHostedContent" + "Method": "GET", + "Command": "Get-MgBetaAppCatalogTeamAppDefinitionOutlineIconHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkhostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplication" + "Method": "GET", + "Command": "Get-MgBetaApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-get?view=graph-rest-1.0" }, { - "Uri": "/applications", "Module": "Beta.Applications", + "Uri": "/applications", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaApplication" + "Method": "GET", + "Command": "Get-MgBetaApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/appManagementPolicies", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/appManagementPolicies", "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaApplicationAppManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/appManagementPolicies/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/appManagementPolicies/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationAppManagementPolicyByRef" + "Method": "GET", + "Command": "Get-MgBetaApplicationAppManagementPolicyByRef", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/appManagementPolicies/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/appManagementPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationAppManagementPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationAppManagementPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/applications(appId='{appId}')", "Module": "Beta.Applications", + "Uri": "/applications(appId='{appId}')", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationByAppId" + "Method": "GET", + "Command": "Get-MgBetaApplicationByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-get?view=graph-rest-1.0" }, { - "Uri": "/applications/getByIds", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaApplicationById" + "Method": "POST", + "Command": "Get-MgBetaApplicationById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/applications(uniqueName='{uniqueName}')", "Module": "Beta.Applications", + "Uri": "/applications(uniqueName='{uniqueName}')", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationByUniqueName" + "Method": "GET", + "Command": "Get-MgBetaApplicationByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/connectorGroup", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/connectorGroup", "OutputType": "IMicrosoftGraphConnectorGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationConnectorGroup" + "Method": "GET", + "Command": "Get-MgBetaApplicationConnectorGroup", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/connectorGroup/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/connectorGroup/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationConnectorGroupByRef" + "Method": "GET", + "Command": "Get-MgBetaApplicationConnectorGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/applications/$count", "Module": "Beta.Applications", + "Uri": "/applications/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaApplicationCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/createdOnBehalfOf", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/createdOnBehalfOf", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationCreatedOnBehalfOf" + "Method": "GET", + "Command": "Get-MgBetaApplicationCreatedOnBehalfOf", + "ApiReferenceLink": null }, { - "Uri": "/applications/delta", "Module": "Beta.Applications", + "Uri": "/applications/delta", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaApplicationDelta" + "Method": "GET", + "Command": "Get-MgBetaApplicationDelta", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", + "OutputType": "IMicrosoftGraphExtensionProperty", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExtensionProperty", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationExtensionProperty" + "Method": "GET", + "Command": "Get-MgBetaApplicationExtensionProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/extensionproperty-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/extensionProperties", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/extensionProperties", + "OutputType": "IMicrosoftGraphExtensionProperty", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExtensionProperty", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationExtensionProperty" + "Method": "GET", + "Command": "Get-MgBetaApplicationExtensionProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-extensionproperty?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/extensionProperties/$count", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/extensionProperties/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationExtensionPropertyCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationExtensionPropertyCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", + "OutputType": "IMicrosoftGraphFederatedIdentityCredential", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphFederatedIdentityCredential", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationFederatedIdentityCredential" + "Method": "GET", + "Command": "Get-MgBetaApplicationFederatedIdentityCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/federatedidentitycredential-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials", + "OutputType": "IMicrosoftGraphFederatedIdentityCredential", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphFederatedIdentityCredential", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationFederatedIdentityCredential" + "Method": "GET", + "Command": "Get-MgBetaApplicationFederatedIdentityCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-federatedidentitycredentials?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials(name='{name}')", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials(name='{name}')", + "OutputType": "IMicrosoftGraphFederatedIdentityCredential", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphFederatedIdentityCredential", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationFederatedIdentityCredentialByName" + "Method": "GET", + "Command": "Get-MgBetaApplicationFederatedIdentityCredentialByName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/federatedidentitycredential-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials/$count", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationFederatedIdentityCredentialCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationFederatedIdentityCredentialCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationHomeRealmDiscoveryPolicy" + "Method": "GET", + "Command": "Get-MgBetaApplicationHomeRealmDiscoveryPolicy", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies", "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationHomeRealmDiscoveryPolicy" + "Method": "GET", + "Command": "Get-MgBetaApplicationHomeRealmDiscoveryPolicy", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/homeRealmDiscoveryPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationHomeRealmDiscoveryPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationHomeRealmDiscoveryPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/logo", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/logo", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationLogo" + "Method": "GET", + "Command": "Get-MgBetaApplicationLogo", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/getMemberGroups", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaApplicationMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaApplicationMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/getMemberObjects", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaApplicationMemberObject" + "Method": "POST", + "Command": "Get-MgBetaApplicationMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/owners", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationOwner" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-owners?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners/{directoryObject-id}/endpoint", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/owners/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/endpoint", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/owners/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/{directoryObject-id}/servicePrincipal", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/owners/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/servicePrincipal", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/owners/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/{directoryObject-id}/user", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/owners/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationOwnerAsUser" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/user", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/owners/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationOwnerAsUser" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationOwnerByRef" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-owners?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners/$count", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/owners/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationOwnerCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/endpoint/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/owners/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationOwnerCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/servicePrincipal/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/owners/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationOwnerCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/owners/user/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/owners/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationOwnerCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaApplicationOwnerCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization", "OutputType": "IMicrosoftGraphSynchronization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronization" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/acquireAccessToken", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/synchronization/acquireAccessToken", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Acquire", "AcquireExpanded", "AcquireViaIdentity", "AcquireViaIdentityExpanded" ], - "Command": "Get-MgBetaApplicationSynchronizationAccessToken" + "Method": "POST", + "Command": "Get-MgBetaApplicationSynchronizationAccessToken", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationJob" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs", "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationSynchronizationJob" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-list-jobs?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationJobBulkUpload" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationJobBulkUploadContent" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationJobBulkUploadContent", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationJobCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationJobCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationJobSchema" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationJobSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-get?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationJobSchemaDirectory" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationSynchronizationJobSchemaDirectory" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationJobSchemaDirectoryCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationJobSchemaDirectoryCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/secrets/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/secrets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationSecretCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationSecretCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", + "OutputType": "IMicrosoftGraphSynchronizationTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationTemplate" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/synchronization/templates", + "OutputType": "IMicrosoftGraphSynchronizationTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationSynchronizationTemplate" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-list-templates?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/templates/$count", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/synchronization/templates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", + "OutputType": "IMicrosoftGraphSynchronizationSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationTemplateSchema" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationTemplateSchemaDirectory" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationSynchronizationTemplateSchemaDirectory" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationSynchronizationTemplateSchemaDirectoryCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationSynchronizationTemplateSchemaDirectoryCount", + "ApiReferenceLink": null }, { - "Uri": "/applicationTemplates/{applicationTemplate-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applicationTemplates/{applicationTemplate-id}", "OutputType": "IMicrosoftGraphApplicationTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationTemplate" + "Method": "GET", + "Command": "Get-MgBetaApplicationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/applicationtemplate-get?view=graph-rest-1.0" }, { - "Uri": "/applicationTemplates", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applicationTemplates", "OutputType": "IMicrosoftGraphApplicationTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationTemplate" + "Method": "GET", + "Command": "Get-MgBetaApplicationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/applicationtemplate-list?view=graph-rest-1.0" }, { - "Uri": "/applicationTemplates/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applicationTemplates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaApplicationTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenIssuancePolicies", + "OutputType": "IMicrosoftGraphTokenIssuancePolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationTokenIssuancePolicy" + "Method": "GET", + "Command": "Get-MgBetaApplicationTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-tokenissuancepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationTokenIssuancePolicyByRef" + "Method": "GET", + "Command": "Get-MgBetaApplicationTokenIssuancePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-tokenissuancepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies/$count", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenIssuancePolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationTokenIssuancePolicyCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationTokenIssuancePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies", + "OutputType": "IMicrosoftGraphTokenLifetimePolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationTokenLifetimePolicy" + "Method": "GET", + "Command": "Get-MgBetaApplicationTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaApplicationTokenLifetimePolicyByRef" + "Method": "GET", + "Command": "Get-MgBetaApplicationTokenLifetimePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-list-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies/$count", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaApplicationTokenLifetimePolicyCount" + "Method": "GET", + "Command": "Get-MgBetaApplicationTokenLifetimePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/applications/getUserOwnedObjects", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaApplicationUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaApplicationUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/customSecurityAttributeAudits/{customSecurityAttributeAudit-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/auditLogs/customSecurityAttributeAudits/{customSecurityAttributeAudit-id}", "OutputType": "IMicrosoftGraphCustomSecurityAttributeAudit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAuditLogCustomSecurityAttributeAudit" + "Method": "GET", + "Command": "Get-MgBetaAuditLogCustomSecurityAttributeAudit", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/customSecurityAttributeAudits", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/auditLogs/customSecurityAttributeAudits", "OutputType": "IMicrosoftGraphCustomSecurityAttributeAudit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAuditLogCustomSecurityAttributeAudit" + "Method": "GET", + "Command": "Get-MgBetaAuditLogCustomSecurityAttributeAudit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/auditlogroot-list-customsecurityattributeaudits?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/customSecurityAttributeAudits/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/auditLogs/customSecurityAttributeAudits/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaAuditLogCustomSecurityAttributeAuditCount" + "Method": "GET", + "Command": "Get-MgBetaAuditLogCustomSecurityAttributeAuditCount", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/directoryAudits/{directoryAudit-id}", "Module": "Beta.Reports", + "Uri": "/auditLogs/directoryAudits/{directoryAudit-id}", + "OutputType": "IMicrosoftGraphDirectoryAudit", + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryAudit", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAuditLogDirectoryAudit" + "Method": "GET", + "Command": "Get-MgBetaAuditLogDirectoryAudit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryaudit-get?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/directoryAudits", "Module": "Beta.Reports", + "Uri": "/auditLogs/directoryAudits", + "OutputType": "IMicrosoftGraphDirectoryAudit", + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryAudit", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAuditLogDirectoryAudit" + "Method": "GET", + "Command": "Get-MgBetaAuditLogDirectoryAudit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryaudit-list?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/directoryAudits/$count", "Module": "Beta.Reports", + "Uri": "/auditLogs/directoryAudits/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAuditLogDirectoryAuditCount" + "Method": "GET", + "Command": "Get-MgBetaAuditLogDirectoryAuditCount", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/directoryProvisioning/{provisioningObjectSummary-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/auditLogs/directoryProvisioning/{provisioningObjectSummary-id}", "OutputType": "IMicrosoftGraphProvisioningObjectSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAuditLogDirectoryProvisioning" + "Method": "GET", + "Command": "Get-MgBetaAuditLogDirectoryProvisioning", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/directoryProvisioning", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/auditLogs/directoryProvisioning", "OutputType": "IMicrosoftGraphProvisioningObjectSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaAuditLogDirectoryProvisioning" + "Method": "GET", + "Command": "Get-MgBetaAuditLogDirectoryProvisioning", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/directoryProvisioning/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/auditLogs/directoryProvisioning/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaAuditLogDirectoryProvisioningCount" + "Method": "GET", + "Command": "Get-MgBetaAuditLogDirectoryProvisioningCount", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/provisioning/{provisioningObjectSummary-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/auditLogs/provisioning/{provisioningObjectSummary-id}", "OutputType": "IMicrosoftGraphProvisioningObjectSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAuditLogProvisioning" + "Method": "GET", + "Command": "Get-MgBetaAuditLogProvisioning", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/provisioning", "Module": "Beta.Reports", + "Uri": "/auditLogs/provisioning", + "OutputType": "IMicrosoftGraphProvisioningObjectSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProvisioningObjectSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAuditLogProvisioning" + "Method": "GET", + "Command": "Get-MgBetaAuditLogProvisioning", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/provisioningobjectsummary-list?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/provisioning/$count", "Module": "Beta.Reports", + "Uri": "/auditLogs/provisioning/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAuditLogProvisioningCount" + "Method": "GET", + "Command": "Get-MgBetaAuditLogProvisioningCount", + "ApiReferenceLink": null }, { - "Uri": "/auditLogs/signIns/{signIn-id}", "Module": "Beta.Reports", + "Uri": "/auditLogs/signIns/{signIn-id}", + "OutputType": "IMicrosoftGraphSignIn", + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSignIn", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaAuditLogSignIn" + "Method": "GET", + "Command": "Get-MgBetaAuditLogSignIn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/signin-get?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/signIns", "Module": "Beta.Reports", + "Uri": "/auditLogs/signIns", + "OutputType": "IMicrosoftGraphSignIn", + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSignIn", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaAuditLogSignIn" + "Method": "GET", + "Command": "Get-MgBetaAuditLogSignIn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/signin-list?view=graph-rest-1.0" }, { - "Uri": "/auditLogs/signIns/$count", "Module": "Beta.Reports", + "Uri": "/auditLogs/signIns/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaAuditLogSignInCount" + "Method": "GET", + "Command": "Get-MgBetaAuditLogSignInCount", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}", + "OutputType": "IMicrosoftGraphBookingBusiness", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingBusiness", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusiness" + "Method": "GET", + "Command": "Get-MgBetaBookingBusiness", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses", + "OutputType": "IMicrosoftGraphBookingBusiness", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingBusiness", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaBookingBusiness" + "Method": "GET", + "Command": "Get-MgBetaBookingBusiness", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", + "OutputType": "IMicrosoftGraphBookingAppointment", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessAppointment" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingappointment-get?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments", + "OutputType": "IMicrosoftGraphBookingAppointment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaBookingBusinessAppointment" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-appointments?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments/$count", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessAppointmentCount" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessAppointmentCount", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessCalendarView" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessCalendarView", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView", + "OutputType": "IMicrosoftGraphBookingAppointment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaBookingBusinessCalendarView" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessCalendarView", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-calendarview?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView/$count", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessCalendarViewCount" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessCalendarViewCount", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/$count", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1" ], - "Command": "Get-MgBetaBookingBusinessCount" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessCount", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomer-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomer-id}", + "OutputType": "IMicrosoftGraphBookingCustomer", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingCustomer", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessCustomer" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomer-get?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers", + "OutputType": "IMicrosoftGraphBookingCustomer", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingCustomer", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaBookingBusinessCustomer" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-customers?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers/$count", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessCustomerCount" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessCustomerCount", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", + "OutputType": "IMicrosoftGraphBookingCustomQuestion", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingCustomQuestion", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessCustomQuestion" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomquestion-get?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions", + "OutputType": "IMicrosoftGraphBookingCustomQuestion", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingCustomQuestion", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaBookingBusinessCustomQuestion" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-customquestions?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions/$count", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessCustomQuestionCount" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessCustomQuestionCount", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", + "OutputType": "IMicrosoftGraphBookingService", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingService", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessService" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingservice-get?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/services", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/services", + "OutputType": "IMicrosoftGraphBookingService", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingService", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaBookingBusinessService" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-services?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/services/$count", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/services/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessServiceCount" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessServiceCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/getStaffAvailability", "Module": "Beta.Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/getStaffAvailability", + "OutputType": "IMicrosoftGraphStaffAvailabilityItem", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Calendars.ReadWrite", + "Description": "Read and write calendars in all mailboxes", + "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Calendars.Read", "Description": "Read calendars in all mailboxes", "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "Name": "Bookings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphStaffAvailabilityItem", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaBookingBusinessStaffAvailability" + "Method": "POST", + "Command": "Get-MgBetaBookingBusinessStaffAvailability", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-getstaffavailability?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMember-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMember-id}", + "OutputType": "IMicrosoftGraphBookingStaffMember", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingStaffMember", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessStaffMember" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessStaffMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingstaffmember-get?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers", + "OutputType": "IMicrosoftGraphBookingStaffMember", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingStaffMember", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaBookingBusinessStaffMember" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessStaffMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-staffmembers?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers/$count", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingBusinessStaffMemberCount" + "Method": "GET", + "Command": "Get-MgBetaBookingBusinessStaffMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/bookingCurrencies/{bookingCurrency-id}", "Module": "Beta.Bookings", + "Uri": "/bookingCurrencies/{bookingCurrency-id}", + "OutputType": "IMicrosoftGraphBookingCurrency", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Manage bookings information", - "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read bookings information", "FullDescription": "Allows an app to read bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Read and write bookings information", "FullDescription": "Allows an app to read and write Bookings appointments, businesses, customers, services, and staff on your behalf. Does not allow create, delete and publish of booking businesses.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Manage bookings information", + "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingCurrency", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaBookingCurrency" + "Method": "GET", + "Command": "Get-MgBetaBookingCurrency", + "ApiReferenceLink": null }, { - "Uri": "/bookingCurrencies", "Module": "Beta.Bookings", + "Uri": "/bookingCurrencies", + "OutputType": "IMicrosoftGraphBookingCurrency", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Manage bookings information", - "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read bookings information", "FullDescription": "Allows an app to read bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Read and write bookings information", "FullDescription": "Allows an app to read and write Bookings appointments, businesses, customers, services, and staff on your behalf. Does not allow create, delete and publish of booking businesses.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Manage bookings information", + "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingCurrency", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaBookingCurrency" + "Method": "GET", + "Command": "Get-MgBetaBookingCurrency", + "ApiReferenceLink": null }, { - "Uri": "/bookingCurrencies/$count", "Module": "Beta.Bookings", + "Uri": "/bookingCurrencies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Manage bookings information", - "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read bookings information", "FullDescription": "Allows an app to read bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Read and write bookings information", "FullDescription": "Allows an app to read and write Bookings appointments, businesses, customers, services, and staff on your behalf. Does not allow create, delete and publish of booking businesses.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Manage bookings information", + "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1" ], - "Command": "Get-MgBetaBookingCurrencyCount" + "Method": "GET", + "Command": "Get-MgBetaBookingCurrencyCount", + "ApiReferenceLink": null }, { - "Uri": "/businessFlowTemplates/{businessFlowTemplate-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/businessFlowTemplates/{businessFlowTemplate-id}", "OutputType": "IMicrosoftGraphBusinessFlowTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessFlowTemplate" + "Method": "GET", + "Command": "Get-MgBetaBusinessFlowTemplate", + "ApiReferenceLink": null }, { - "Uri": "/businessFlowTemplates", "Module": "Beta.Identity.Governance", + "Uri": "/businessFlowTemplates", + "OutputType": "IMicrosoftGraphBusinessFlowTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "AccessReview.ReadWrite.Membership", "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization for group and app memberships, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBusinessFlowTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaBusinessFlowTemplate" + "Method": "GET", + "Command": "Get-MgBetaBusinessFlowTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessflowtemplate-list?view=graph-rest-1.0" }, { - "Uri": "/businessFlowTemplates/$count", "Module": "Beta.Identity.Governance", + "Uri": "/businessFlowTemplates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "AccessReview.ReadWrite.Membership", "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization for group and app memberships, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaBusinessFlowTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaBusinessFlowTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}", + "OutputType": "IMicrosoftGraphBusinessScenario", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.Read.All", - "Description": "Read business scenario configurations", - "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.Read.OwnedBy", "Description": "Read business scenario configurations this app creates or owns", "FullDescription": "Allows the app to read the configurations of business scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", + "Description": "Read and write business scenario configurations this app creates or owns", + "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "BusinessScenarioConfig.ReadWrite.All", "Description": "Read and write business scenario configurations", "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", - "Description": "Read and write business scenario configurations this app creates or owns", - "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "Name": "BusinessScenarioConfig.Read.All", + "Description": "Read business scenario configurations", + "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBusinessScenario", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenario" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenario", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenario-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios", + "OutputType": "IMicrosoftGraphBusinessScenario", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.Read.All", - "Description": "Read business scenario configurations", - "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.Read.OwnedBy", "Description": "Read business scenario configurations this app creates or owns", "FullDescription": "Allows the app to read the configurations of business scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", + "Description": "Read and write business scenario configurations this app creates or owns", + "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "BusinessScenarioConfig.ReadWrite.All", "Description": "Read and write business scenario configurations", "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", - "Description": "Read and write business scenario configurations this app creates or owns", - "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "Name": "BusinessScenarioConfig.Read.All", + "Description": "Read business scenario configurations", + "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBusinessScenario", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaBusinessScenario" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenario", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/solutionsroot-list-businessscenarios?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios(uniqueName='{uniqueName}')", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios(uniqueName='{uniqueName}')", + "OutputType": "IMicrosoftGraphBusinessScenario", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.Read.All", - "Description": "Read business scenario configurations", - "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.Read.OwnedBy", "Description": "Read business scenario configurations this app creates or owns", "FullDescription": "Allows the app to read the configurations of business scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", + "Description": "Read and write business scenario configurations this app creates or owns", + "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "BusinessScenarioConfig.ReadWrite.All", "Description": "Read and write business scenario configurations", "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", - "Description": "Read and write business scenario configurations this app creates or owns", - "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "Name": "BusinessScenarioConfig.Read.All", + "Description": "Read business scenario configurations", + "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBusinessScenario", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioByUniqueName" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenario-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/$count", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.Read.All", - "Description": "Read business scenario configurations", - "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.Read.OwnedBy", "Description": "Read business scenario configurations this app creates or owns", "FullDescription": "Allows the app to read the configurations of business scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", + "Description": "Read and write business scenario configurations this app creates or owns", + "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "BusinessScenarioConfig.ReadWrite.All", "Description": "Read and write business scenario configurations", "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", - "Description": "Read and write business scenario configurations this app creates or owns", - "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "Name": "BusinessScenarioConfig.Read.All", + "Description": "Read business scenario configurations", + "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaBusinessScenarioCount" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner", + "OutputType": "IMicrosoftGraphBusinessScenarioPlanner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.Read.All", - "Description": "Read business scenario configurations", - "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.Read.OwnedBy", "Description": "Read business scenario configurations this app creates or owns", "FullDescription": "Allows the app to read the configurations of business scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", + "Description": "Read and write business scenario configurations this app creates or owns", + "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "BusinessScenarioConfig.ReadWrite.All", "Description": "Read and write business scenario configurations", "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", - "Description": "Read and write business scenario configurations this app creates or owns", - "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "Name": "BusinessScenarioConfig.Read.All", + "Description": "Read business scenario configurations", + "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBusinessScenarioPlanner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlanner" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlanner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenarioplanner-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/getPlan", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/getPlan", + "OutputType": "IMicrosoftGraphBusinessScenarioPlanReference", + "ApiVersion": "beta", "Permissions": [ { "Name": "BusinessScenarioData.Read.OwnedBy", "Description": "Read data for all business scenarios this app creates or owns", "FullDescription": "Allows the app to read the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BusinessScenarioData.ReadWrite.OwnedBy", "Description": "Read and write data for all business scenarios this app creates or owns", "FullDescription": "Allows the app to fully manage the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBusinessScenarioPlanReference", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaBusinessScenarioPlannerPlan" + "Method": "POST", + "Command": "Get-MgBetaBusinessScenarioPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenarioplanner-getplan?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration", + "OutputType": "IMicrosoftGraphPlannerPlanConfiguration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.Read.All", - "Description": "Read business scenario configurations", - "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.Read.OwnedBy", "Description": "Read business scenario configurations this app creates or owns", "FullDescription": "Allows the app to read the configurations of business scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", + "Description": "Read and write business scenario configurations this app creates or owns", + "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "BusinessScenarioConfig.ReadWrite.All", "Description": "Read and write business scenario configurations", "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", - "Description": "Read and write business scenario configurations this app creates or owns", - "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "Name": "BusinessScenarioConfig.Read.All", + "Description": "Read business scenario configurations", + "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlanConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlannerPlanConfiguration" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerPlanConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplanconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations/{plannerPlanConfigurationLocalization-id}", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations/{plannerPlanConfigurationLocalization-id}", + "OutputType": "IMicrosoftGraphPlannerPlanConfigurationLocalization", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.Read.All", - "Description": "Read business scenario configurations", - "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.Read.OwnedBy", "Description": "Read business scenario configurations this app creates or owns", "FullDescription": "Allows the app to read the configurations of business scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", + "Description": "Read and write business scenario configurations this app creates or owns", + "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "BusinessScenarioConfig.ReadWrite.All", "Description": "Read and write business scenario configurations", "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", - "Description": "Read and write business scenario configurations this app creates or owns", - "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "Name": "BusinessScenarioConfig.Read.All", + "Description": "Read business scenario configurations", + "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlanConfigurationLocalization", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlannerPlanConfigurationLocalization" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerPlanConfigurationLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplanconfigurationlocalization-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations", + "OutputType": "IMicrosoftGraphPlannerPlanConfigurationLocalization", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.Read.All", - "Description": "Read business scenario configurations", - "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.Read.OwnedBy", "Description": "Read business scenario configurations this app creates or owns", "FullDescription": "Allows the app to read the configurations of business scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", + "Description": "Read and write business scenario configurations this app creates or owns", + "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "BusinessScenarioConfig.ReadWrite.All", "Description": "Read and write business scenario configurations", "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", - "Description": "Read and write business scenario configurations this app creates or owns", - "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "Name": "BusinessScenarioConfig.Read.All", + "Description": "Read business scenario configurations", + "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlanConfigurationLocalization", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaBusinessScenarioPlannerPlanConfigurationLocalization" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerPlanConfigurationLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplanconfiguration-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations/$count", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.Read.All", - "Description": "Read business scenario configurations", - "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.Read.OwnedBy", "Description": "Read business scenario configurations this app creates or owns", "FullDescription": "Allows the app to read the configurations of business scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", + "Description": "Read and write business scenario configurations this app creates or owns", + "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "BusinessScenarioConfig.ReadWrite.All", "Description": "Read and write business scenario configurations", "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", - "Description": "Read and write business scenario configurations this app creates or owns", - "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "Name": "BusinessScenarioConfig.Read.All", + "Description": "Read business scenario configurations", + "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlannerPlanConfigurationLocalizationCount" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerPlanConfigurationLocalizationCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}", + "OutputType": "IMicrosoftGraphBusinessScenarioTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "BusinessScenarioData.Read.OwnedBy", "Description": "Read data for all business scenarios this app creates or owns", "FullDescription": "Allows the app to read the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BusinessScenarioData.ReadWrite.OwnedBy", "Description": "Read and write data for all business scenarios this app creates or owns", "FullDescription": "Allows the app to fully manage the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBusinessScenarioTask", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlannerTask" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenariotask-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks", + "OutputType": "IMicrosoftGraphBusinessScenarioTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "BusinessScenarioData.Read.OwnedBy", "Description": "Read data for all business scenarios this app creates or owns", "FullDescription": "Allows the app to read the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BusinessScenarioData.ReadWrite.OwnedBy", "Description": "Read and write data for all business scenarios this app creates or owns", "FullDescription": "Allows the app to fully manage the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBusinessScenarioTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaBusinessScenarioPlannerTask" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenarioplanner-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/assignedToTaskBoardFormat", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/assignedToTaskBoardFormat", "OutputType": "IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlannerTaskAssignedToTaskBoardFormat" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerTaskAssignedToTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerassignedtotaskboardtaskformat-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/bucketTaskBoardFormat", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/bucketTaskBoardFormat", "OutputType": "IMicrosoftGraphPlannerBucketTaskBoardTaskFormat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlannerTaskBucketTaskBoardFormat" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerTaskBucketTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbuckettaskboardtaskformat-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/taskConfiguration", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/taskConfiguration", + "OutputType": "IMicrosoftGraphPlannerTaskConfiguration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.Read.All", - "Description": "Read business scenario configurations", - "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.Read.OwnedBy", "Description": "Read business scenario configurations this app creates or owns", "FullDescription": "Allows the app to read the configurations of business scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", + "Description": "Read and write business scenario configurations this app creates or owns", + "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "BusinessScenarioConfig.ReadWrite.All", "Description": "Read and write business scenario configurations", "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", - "Description": "Read and write business scenario configurations this app creates or owns", - "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "Name": "BusinessScenarioConfig.Read.All", + "Description": "Read business scenario configurations", + "FullDescription": "Allows the app to read the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTaskConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlannerTaskConfiguration" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerTaskConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertaskconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/$count", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "BusinessScenarioData.Read.OwnedBy", "Description": "Read data for all business scenarios this app creates or owns", "FullDescription": "Allows the app to read the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "BusinessScenarioData.ReadWrite.OwnedBy", "Description": "Read and write data for all business scenarios this app creates or owns", "FullDescription": "Allows the app to fully manage the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlannerTaskCount" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details", "OutputType": "IMicrosoftGraphPlannerTaskDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlannerTaskDetail" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerTaskDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertaskdetails-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/progressTaskBoardFormat", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/progressTaskBoardFormat", "OutputType": "IMicrosoftGraphPlannerProgressTaskBoardTaskFormat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaBusinessScenarioPlannerTaskProgressTaskBoardFormat" + "Method": "GET", + "Command": "Get-MgBetaBusinessScenarioPlannerTaskProgressTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerprogresstaskboardtaskformat-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ChatSettings.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatSettings.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.ReadWrite.Chat", + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChat" + "Method": "GET", + "Command": "Get-MgBetaChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get?view=graph-rest-1.0" }, { - "Uri": "/chats", "Module": "Beta.Teams", + "Uri": "/chats", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChat", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaChat" + "Method": "GET", + "Command": "Get-MgBetaChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list?view=graph-rest-1.0" }, { - "Uri": "/chats/$count", "Module": "Beta.Teams", + "Uri": "/chats/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaChatCount" + "Method": "GET", + "Command": "Get-MgBetaChatCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "TeamsAppInstallation.ReadForChat", "Description": "Read installed Teams apps in chats", "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForChat.All", "Description": "Read installed Teams apps for all chats", "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat", "Description": "Manage installed Teams apps in chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatInstalledApp" + "Method": "GET", + "Command": "Get-MgBetaChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get-installedapps?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/installedApps", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/installedApps", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "TeamsAppInstallation.ReadForChat", "Description": "Read installed Teams apps in chats", "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForChat.All", "Description": "Read installed Teams apps for all chats", "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", - "Description": "Manage installation and permission grants of Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", - "Description": "Manage installation and permission grants of Teams apps for all chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForChat", + "Description": "Manage installed Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat", "Description": "Allow the Teams app to manage itself and its permission grants in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats the signed-in user can access, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", + "Description": "Manage installation and permission grants of Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForChat", - "Description": "Manage installed Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", + "Description": "Manage installation and permission grants of Teams apps for all chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaChatInstalledApp" + "Method": "GET", + "Command": "Get-MgBetaChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-installedapps?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/installedApps/$count", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/installedApps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "TeamsAppInstallation.ReadForChat", "Description": "Read installed Teams apps in chats", "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForChat.All", "Description": "Read installed Teams apps for all chats", "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", - "Description": "Manage installation and permission grants of Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", - "Description": "Manage installation and permission grants of Teams apps for all chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForChat", + "Description": "Manage installed Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat", "Description": "Allow the Teams app to manage itself and its permission grants in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats the signed-in user can access, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", + "Description": "Manage installation and permission grants of Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForChat", - "Description": "Manage installed Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", + "Description": "Manage installation and permission grants of Teams apps for all chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatInstalledAppCount" + "Method": "GET", + "Command": "Get-MgBetaChatInstalledAppCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatInstalledAppTeamApp" + "Method": "GET", + "Command": "Get-MgBetaChatInstalledAppTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatInstalledAppTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgBetaChatInstalledAppTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/lastMessagePreview", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/lastMessagePreview", "OutputType": "IMicrosoftGraphChatMessageInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatLastMessagePreview" + "Method": "GET", + "Command": "Get-MgBetaChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/members/{conversationMember-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ { - "Name": "ChannelMember.Read.All", - "Description": "Read the members of all channels", - "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.ReadBasic", + "Description": "Read names and members of your chat threads", + "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ChannelMember.ReadWrite", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelMember.ReadWrite.All", - "Description": "Add and remove members from all channels", - "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChannelMember.ReadWrite", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic", - "Description": "Read names and members of your chat threads", - "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "Name": "TeamMember.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.Chat", + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMember.ReadWrite.All", + "Description": "Add and remove members from all channels", + "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamMember.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChannelMember.Read.All", + "Description": "Read the members of all channels", + "FullDescription": "Read the members of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatMember" + "Method": "GET", + "Command": "Get-MgBetaChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get-members?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/members", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/members", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "Chat.ReadBasic", + "Description": "Read names and members of your chat threads", + "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.ReadBasic", - "Description": "Read names and members of your chat threads", - "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatMember.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaChatMember" + "Method": "GET", + "Command": "Get-MgBetaChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-members?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/members/$count", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "Chat.ReadBasic", + "Description": "Read names and members of your chat threads", + "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.ReadBasic", - "Description": "Read names and members of your chat threads", - "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatMember.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatMemberCount" + "Method": "GET", + "Command": "Get-MgBetaChatMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ChatMessage.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaChatMessage" + "Method": "GET", + "Command": "Get-MgBetaChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/messages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaChatMessage" + "Method": "GET", + "Command": "Get-MgBetaChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-messages?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/$count", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/messages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatMessageCount" + "Method": "GET", + "Command": "Get-MgBetaChatMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/delta", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/messages/delta", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ChatMessage.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaChatMessageDelta" + "Method": "GET", + "Command": "Get-MgBetaChatMessageDelta", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaChatMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaChatMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaChatMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaChatMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaChatMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatMessageReply" + "Method": "GET", + "Command": "Get-MgBetaChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaChatMessageReply" + "Method": "GET", + "Command": "Get-MgBetaChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatMessageReplyCount" + "Method": "GET", + "Command": "Get-MgBetaChatMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/delta", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaChatMessageReplyDelta" + "Method": "GET", + "Command": "Get-MgBetaChatMessageReplyDelta", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaChatMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaChatMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaChatMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaChatMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaChatMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/operations/{teamsAsyncOperation-id}", + "OutputType": "IMicrosoftGraphTeamsAsyncOperation", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", + "Name": "Chat.ReadBasic", + "Description": "Read names and members of your chat threads", + "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ChatSettings.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatSettings.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic", - "Description": "Read names and members of your chat threads", - "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.ReadWrite.Chat", + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatOperation" + "Method": "GET", + "Command": "Get-MgBetaChatOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsasyncoperation-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/operations", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/operations", + "OutputType": "IMicrosoftGraphTeamsAsyncOperation", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", + "Name": "Chat.ReadBasic", + "Description": "Read names and members of your chat threads", + "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ChatSettings.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadBasic", - "Description": "Read names and members of your chat threads", - "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatSettings.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.ReadWrite.Chat", + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaChatOperation" + "Method": "GET", + "Command": "Get-MgBetaChatOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-operations?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/operations/$count", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/operations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", + "Name": "Chat.ReadBasic", + "Description": "Read names and members of your chat threads", + "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ChatSettings.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatSettings.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic", - "Description": "Read names and members of your chat threads", - "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.ReadWrite.Chat", + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatOperationCount" + "Method": "GET", + "Command": "Get-MgBetaChatOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatPermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/permissionGrants", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/permissionGrants", + "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ResourceSpecificPermissionGrant.ReadForChat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ResourceSpecificPermissionGrant.ReadForChat.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForChat", + "Description": "Read installed Teams apps in chats", + "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForChat", - "Description": "Read installed Teams apps in chats", - "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadForChat.All", - "Description": "Read installed Teams apps for all chats", - "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat", "Description": "Manage installed Teams apps in chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ResourceSpecificPermissionGrant.ReadForChat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadForChat.All", + "Description": "Read installed Teams apps for all chats", + "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "ResourceSpecificPermissionGrant.ReadForChat.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaChatPermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaChatPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/permissionGrants/$count", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/permissionGrants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ResourceSpecificPermissionGrant.ReadForChat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ResourceSpecificPermissionGrant.ReadForChat.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForChat", + "Description": "Read installed Teams apps in chats", + "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadForChat", - "Description": "Read installed Teams apps in chats", - "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForChat.All", - "Description": "Read installed Teams apps for all chats", - "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat", "Description": "Manage installed Teams apps in chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ResourceSpecificPermissionGrant.ReadForChat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadForChat.All", + "Description": "Read installed Teams apps for all chats", + "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "ResourceSpecificPermissionGrant.ReadForChat.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatPermissionGrantCount" + "Method": "GET", + "Command": "Get-MgBetaChatPermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaChatPinnedMessage" + "Method": "GET", + "Command": "Get-MgBetaChatPinnedMessage", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/pinnedMessages", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/pinnedMessages", + "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", + "Name": "ChatMessage.Read.All", "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "FullDescription": "Allows the app to read all one-to-one and group chats messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.All", + "Name": "Chat.Read.All", "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all one-to-one and group chats messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaChatPinnedMessage" + "Method": "GET", + "Command": "Get-MgBetaChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/pinnedMessages/$count", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/pinnedMessages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", + "Name": "ChatMessage.Read.All", "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "FullDescription": "Allows the app to read all one-to-one and group chats messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.All", + "Name": "Chat.Read.All", "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all one-to-one and group chats messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatPinnedMessageCount" + "Method": "GET", + "Command": "Get-MgBetaChatPinnedMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/getAllRetainedMessages", "Module": "Beta.Teams", + "Uri": "/chats/getAllRetainedMessages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ChatSettings.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatSettings.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.ReadWrite.Chat", + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaChatRetainedMessage" + "Method": "GET", + "Command": "Get-MgBetaChatRetainedMessage", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamsTab.Read.All", "Description": "Read tabs in Microsoft Teams.", "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false - }, - { - "Name": "TeamsTab.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat", "Description": "Allow the Teams app to manage all tabs in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat.All", "Description": "Allow the Teams app to manage all tabs for all chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs for any chat, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatTab" + "Method": "GET", + "Command": "Get-MgBetaChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get-tabs?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/tabs", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/tabs", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamsTab.Read.All", "Description": "Read tabs in Microsoft Teams.", "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat", "Description": "Allow the Teams app to manage all tabs in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat.All", "Description": "Allow the Teams app to manage all tabs for all chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs for any chat, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaChatTab" + "Method": "GET", + "Command": "Get-MgBetaChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/tabs/$count", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/tabs/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamsTab.Read.All", "Description": "Read tabs in Microsoft Teams.", "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat", "Description": "Allow the Teams app to manage all tabs in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat.All", "Description": "Allow the Teams app to manage all tabs for all chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs for any chat, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatTabCount" + "Method": "GET", + "Command": "Get-MgBetaChatTabCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaChatTabTeamApp" + "Method": "GET", + "Command": "Get-MgBetaChatTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}", + "OutputType": "IMicrosoftGraphCall", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCall", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCall" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-get?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", + "OutputType": "IMicrosoftGraphAudioRoutingGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAudioRoutingGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallAudioRoutingGroup" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallAudioRoutingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/audioroutinggroup-get?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups", + "OutputType": "IMicrosoftGraphAudioRoutingGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAudioRoutingGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationCallAudioRoutingGroup" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallAudioRoutingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-list-audioroutinggroups?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups/$count", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallAudioRoutingGroupCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallAudioRoutingGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCallAsGuest.All", + "Description": "Join group calls and meetings as a guest", + "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCallAsGuest.All", - "Description": "Join group calls and meetings as a guest", - "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calls.Initiate.All", + "Description": "Initiate outgoing 1 to 1 calls from the app", + "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallContentSharingSession" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallContentSharingSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contentsharingsession-get?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/contentSharingSessions", + "OutputType": "IMicrosoftGraphContentSharingSession", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCallAsGuest.All", + "Description": "Join group calls and meetings as a guest", + "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCallAsGuest.All", - "Description": "Join group calls and meetings as a guest", - "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calls.Initiate.All", + "Description": "Initiate outgoing 1 to 1 calls from the app", + "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentSharingSession", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationCallContentSharingSession" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallContentSharingSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-list-contentsharingsessions?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions/$count", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/contentSharingSessions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCallAsGuest.All", + "Description": "Join group calls and meetings as a guest", + "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCallAsGuest.All", - "Description": "Join group calls and meetings as a guest", - "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calls.Initiate.All", + "Description": "Initiate outgoing 1 to 1 calls from the app", + "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallContentSharingSessionCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallContentSharingSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaCommunicationCallCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "OutputType": "IMicrosoftGraphCommsOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallOperation" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/addlargegalleryviewoperation-get?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/operations", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/operations", "OutputType": "IMicrosoftGraphCommsOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationCallOperation" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallOperation", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/operations/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallOperationCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}", + "OutputType": "IMicrosoftGraphParticipant", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphParticipant", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallParticipant" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-get?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants", + "OutputType": "IMicrosoftGraphParticipant", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphParticipant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationCallParticipant" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-list-participants?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants/$count", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallParticipantCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallParticipantCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "CallRecords.Read.All", - "Description": "Read all call records", - "FullDescription": "Allows the app to read call records for all calls and online meetings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}", "OutputType": "IMicrosoftGraphCallRecordsCallRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallRecord" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/callrecords-callrecord-get?view=graph-rest-1.0" }, { - "Uri": "/communications/callRecords/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaCommunicationCallRecordCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/organizer_v2", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/organizer_v2", "OutputType": "IMicrosoftGraphCallRecordsOrganizer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallRecordOrganizerV2" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordOrganizerV2", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/participants_v2/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/participants_v2/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallRecordParticipant" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordParticipant", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/participants_v2/{participant-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/participants_v2/{participant-id}", "OutputType": "IMicrosoftGraphCallRecordsParticipant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallRecordParticipantV2" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordParticipantV2", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/participants_v2", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/participants_v2", "OutputType": "IMicrosoftGraphCallRecordsParticipant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationCallRecordParticipantV2" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordParticipantV2", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/callrecords-callrecord-list-participants_v2?view=graph-rest-1.0" }, { - "Uri": "/communications/callRecords/getPstnBlockedUsersLog(fromDateTime={fromDateTime},toDateTime={toDateTime})", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "CallRecords.Read.All", - "Description": "Read all call records", - "FullDescription": "Allows the app to read call records for all calls and online meetings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/callRecords/getPstnBlockedUsersLog(fromDateTime={fromDateTime},toDateTime={toDateTime})", "OutputType": "IMicrosoftGraphCallRecordsPstnBlockedUsersLogRow", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallRecordPstnBlockedUserLog" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordPstnBlockedUserLog", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/getPstnOnlineMeetingDialoutReport(fromDateTime={fromDateTime},toDateTime={toDateTime})", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "CallRecords.Read.All", - "Description": "Read all call records", - "FullDescription": "Allows the app to read call records for all calls and online meetings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/callRecords/getPstnOnlineMeetingDialoutReport(fromDateTime={fromDateTime},toDateTime={toDateTime})", "OutputType": "IMicrosoftGraphCallRecordsPstnOnlineMeetingDialoutReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallRecordPstnOnlineMeetingDialoutReport" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordPstnOnlineMeetingDialoutReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "OutputType": "IMicrosoftGraphCallRecordsSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallRecordSession" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "CallRecords.Read.All", - "Description": "Read all call records", - "FullDescription": "Allows the app to read call records for all calls and online meetings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/sessions", "OutputType": "IMicrosoftGraphCallRecordsSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationCallRecordSession" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/callrecords-callrecord-list-sessions?view=graph-rest-1.0" }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions/$count", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "CallRecords.Read.All", - "Description": "Read all call records", - "FullDescription": "Allows the app to read call records for all calls and online meetings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallRecordSessionCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallRecordSessionSegmentCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordSessionSegmentCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/getSmsLog(fromDateTime={fromDateTime},toDateTime={toDateTime})", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "CallRecords.Read.All", - "Description": "Read all call records", - "FullDescription": "Allows the app to read call records for all calls and online meetings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/callRecords/getSmsLog(fromDateTime={fromDateTime},toDateTime={toDateTime})", "OutputType": "IMicrosoftGraphCallRecordsSmsLogRow", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationCallRecordSmLog" + "Method": "GET", + "Command": "Get-MgBetaCommunicationCallRecordSmLog", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetExpanded", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeeting" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeeting", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings", "Module": "Beta.CloudCommunications", + "Uri": "/communications/onlineMeetings", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationOnlineMeeting" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/alternativeRecording", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/alternativeRecording", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingAlternativeRecording" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingAlternativeRecording", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReport" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReport" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attendancerecord-list?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecordCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReportCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingAttendanceReportCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendeeReport", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendeeReport", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingAttendeeReport" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingAttendeeReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/broadcastRecording", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/broadcastRecording", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingBroadcastRecording" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingBroadcastRecording", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')", "Module": "Beta.CloudCommunications", + "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingByJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/$count", "Module": "Beta.CloudCommunications", + "Uri": "/communications/onlineMeetings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/getVirtualAppointmentJoinWebUrl", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/getVirtualAppointmentJoinWebUrl", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingJoinWebUrlVirtualAppointmentJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingJoinWebUrlVirtualAppointmentJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recording", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recording", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -21200,85378 +24486,98805 @@ "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRecording" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRecording", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRecording" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRecordingContent" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRecordingContent", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRecordingCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRecordingCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/delta", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/delta", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRecordingDelta" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRecordingDelta", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration", "OutputType": "IMicrosoftGraphMeetingRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRegistration" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalmeetingregistration-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "OutputType": "IMicrosoftGraphMeetingRegistrationQuestion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistrationquestion-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions", "OutputType": "IMicrosoftGraphMeetingRegistrationQuestion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistration-list-customquestions?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestionCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestionCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "OutputType": "IMicrosoftGraphMeetingRegistrantBase", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationRegistrant" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationRegistrant", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants", "OutputType": "IMicrosoftGraphMeetingRegistrantBase", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationRegistrant" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationRegistrant", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationRegistrantCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingRegistrationRegistrantCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingTranscript" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingTranscript", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calltranscript-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingTranscript" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingTranscript", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingTranscriptContent" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingTranscriptContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingTranscriptCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingTranscriptCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/delta", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/delta", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingTranscriptDelta" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingTranscriptDelta", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingTranscriptMetadataContent" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingTranscriptMetadataContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationOnlineMeetingVirtualAppointmentJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaCommunicationOnlineMeetingVirtualAppointmentJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences/{presence-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/presences/{presence-id}", "OutputType": "IMicrosoftGraphPresence", - "Method": "GET", - "Variants": [ + "ApiVersion": "beta", + "Permissions": [], + "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaCommunicationPresence" + "Method": "GET", + "Command": "Get-MgBetaCommunicationPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-get?view=graph-rest-1.0" }, { - "Uri": "/communications/presences", "Module": "Beta.CloudCommunications", + "Uri": "/communications/presences", + "OutputType": "IMicrosoftGraphPresence", + "ApiVersion": "beta", "Permissions": [ { "Name": "Presence.Read", "Description": "Read your presence information", "FullDescription": "Allows the app to read your presence information on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.Read.All", "Description": "Read presence information of all users in your organization", "FullDescription": "Allows the app to read presence information of all users in the directory on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPresence", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaCommunicationPresence" + "Method": "GET", + "Command": "Get-MgBetaCommunicationPresence", + "ApiReferenceLink": null }, { - "Uri": "/communications/getPresencesByUserId", "Module": "Beta.CloudCommunications", + "Uri": "/communications/getPresencesByUserId", + "OutputType": "IMicrosoftGraphPresence", + "ApiVersion": "beta", "Permissions": [ { "Name": "Presence.Read.All", "Description": "Read presence information for all users", "FullDescription": "Allows the app to read presence information of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPresence", - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaCommunicationPresenceByUserId" + "Method": "POST", + "Command": "Get-MgBetaCommunicationPresenceByUserId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudcommunications-getpresencesbyuserid?view=graph-rest-1.0" }, { - "Uri": "/communications/presences/$count", "Module": "Beta.CloudCommunications", + "Uri": "/communications/presences/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Presence.Read", "Description": "Read your presence information", "FullDescription": "Allows the app to read your presence information on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.Read.All", "Description": "Read presence information of all users in your organization", "FullDescription": "Allows the app to read presence information of all users in the directory on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaCommunicationPresenceCount" + "Method": "GET", + "Command": "Get-MgBetaCommunicationPresenceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance", "OutputType": "IMicrosoftGraphEdiscoveryEdiscoveryroot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaCompliance" + "Method": "GET", + "Command": "Get-MgBetaCompliance", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery", "OutputType": "IMicrosoftGraphEdiscoveryEdiscoveryroot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaComplianceEdiscovery" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscovery", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}", + "OutputType": "IMicrosoftGraphEdiscoveryCase", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryCase", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCase" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases", + "OutputType": "IMicrosoftGraphEdiscoveryCase", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryCase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCase" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-list?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}", + "OutputType": "IMicrosoftGraphEdiscoveryCustodian", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryCustodian", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodian" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-custodian-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians", + "OutputType": "IMicrosoftGraphEdiscoveryCustodian", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryCustodian", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodian" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-list-custodians?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/lastIndexOperation", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/lastIndexOperation", "OutputType": "IMicrosoftGraphEdiscoveryCaseIndexOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianLastIndexOperation" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianLastIndexOperation", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}", + "OutputType": "IMicrosoftGraphEdiscoverySiteSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoverySiteSource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sitesource-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources", + "OutputType": "IMicrosoftGraphEdiscoverySiteSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoverySiteSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-custodian-list-sitesources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSourceCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}/site", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}/site", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSourceSite" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSourceSite", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", + "OutputType": "IMicrosoftGraphEdiscoveryUnifiedGroupSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryUnifiedGroupSource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-unifiedgroupsource-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources", + "OutputType": "IMicrosoftGraphEdiscoveryUnifiedGroupSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryUnifiedGroupSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-custodian-list-unifiedgroupsources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroup" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroup", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/{userSource-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/{userSource-id}", + "OutputType": "IMicrosoftGraphEdiscoveryUserSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryUserSource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-usersource-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources", + "OutputType": "IMicrosoftGraphEdiscoveryUserSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryUserSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-custodian-list-usersources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUserSourceCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseCustodianUserSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}", + "OutputType": "IMicrosoftGraphEdiscoveryLegalHold", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryLegalHold", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHold" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-legalhold-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds", + "OutputType": "IMicrosoftGraphEdiscoveryLegalHold", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryLegalHold", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHold" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHold", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}", "OutputType": "IMicrosoftGraphEdiscoverySiteSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources", + "OutputType": "IMicrosoftGraphEdiscoverySiteSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoverySiteSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-legalhold-list-sitesources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSourceCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}/site", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}/site", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSourceSite" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSourceSite", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryUnifiedGroupSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources", "OutputType": "IMicrosoftGraphEdiscoveryUnifiedGroupSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/$count", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroup" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroup", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/{userSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/{userSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryUserSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources", + "OutputType": "IMicrosoftGraphEdiscoveryUserSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryUserSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-legalhold-list-usersources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSourceCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}", + "OutputType": "IMicrosoftGraphEdiscoveryNoncustodialDataSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryNoncustodialDataSource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-noncustodialdatasource-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources", + "OutputType": "IMicrosoftGraphEdiscoveryNoncustodialDataSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryNoncustodialDataSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-noncustodialdatasource-list?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/dataSource", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/dataSource", + "OutputType": "IMicrosoftGraphEdiscoveryDataSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryDataSource", - "Method": "GET", "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceDataSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceDataSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/lastIndexOperation", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/lastIndexOperation", "OutputType": "IMicrosoftGraphEdiscoveryCaseIndexOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceLastIndexOperation" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceLastIndexOperation", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}", "OutputType": "IMicrosoftGraphEdiscoveryCaseOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseOperation" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/operations", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/operations", + "OutputType": "IMicrosoftGraphEdiscoveryCaseOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryCaseOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseOperation" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}/caseExportOperation", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}/caseExportOperation", "OutputType": "IMicrosoftGraphEdiscoveryCaseExportOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseOperationAsCaseExportOperation" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseOperationAsCaseExportOperation", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/operations/caseExportOperation", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/operations/caseExportOperation", "OutputType": "IMicrosoftGraphEdiscoveryCaseExportOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseOperationAsCaseExportOperation" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseOperationAsCaseExportOperation", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}/caseExportOperation/reviewSet", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}/caseExportOperation/reviewSet", "OutputType": "IMicrosoftGraphEdiscoveryReviewSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseOperationAsCaseExportOperationReviewSet" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseOperationAsCaseExportOperationReviewSet", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/operations/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/operations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseOperationCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/operations/caseExportOperation/$count", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/operations/caseExportOperation/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseOperationCountAsCaseExportOperation" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseOperationCountAsCaseExportOperation", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}", + "OutputType": "IMicrosoftGraphEdiscoveryReviewSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryReviewSet", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSet" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-reviewset-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets", + "OutputType": "IMicrosoftGraphEdiscoveryReviewSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryReviewSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSet" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSet", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSetCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSetCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}", + "OutputType": "IMicrosoftGraphEdiscoveryReviewSetQuery", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryReviewSetQuery", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries", + "OutputType": "IMicrosoftGraphEdiscoveryReviewSetQuery", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryReviewSetQuery", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-list?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSetQueryCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseReviewSetQueryCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/settings", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/settings", + "OutputType": "IMicrosoftGraphEdiscoveryCaseSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryCaseSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSetting" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-casesettings-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}", + "OutputType": "IMicrosoftGraphEdiscoverySourceCollection", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoverySourceCollection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollection" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollection", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections", + "OutputType": "IMicrosoftGraphEdiscoverySourceCollection", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoverySourceCollection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollection" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-list-sourcecollections?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/{dataSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/{dataSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryDataSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources", + "OutputType": "IMicrosoftGraphEdiscoveryDataSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryDataSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-additionalsources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSourceCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/addToReviewSetOperation", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/addToReviewSetOperation", + "OutputType": "IMicrosoftGraphEdiscoveryAddToReviewSetOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryAddToReviewSetOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAddToReviewSetOperation" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAddToReviewSetOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-addtoreviewsetoperation?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources/{dataSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources/{dataSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryDataSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources", + "OutputType": "IMicrosoftGraphEdiscoveryDataSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryDataSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-custodiansources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/custodianSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSourceCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/lastEstimateStatisticsOperation", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/lastEstimateStatisticsOperation", + "OutputType": "IMicrosoftGraphEdiscoveryEstimateStatisticsOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryEstimateStatisticsOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionLastEstimateStatisticsOperation" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionLastEstimateStatisticsOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-lastestimatestatisticsoperation?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources/{noncustodialDataSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources/{noncustodialDataSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryNoncustodialDataSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources", + "OutputType": "IMicrosoftGraphEdiscoveryNoncustodialDataSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryNoncustodialDataSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-list-noncustodialsources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/noncustodialSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSourceCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}", + "OutputType": "IMicrosoftGraphEdiscoveryTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryTag", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseTag" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-tag-get?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags", + "OutputType": "IMicrosoftGraphEdiscoveryTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryTag", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseTag" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-list-tags?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags/{tag-id1}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags/{tag-id1}", "OutputType": "IMicrosoftGraphEdiscoveryTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseTagChildTag" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseTagChildTag", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags", + "OutputType": "IMicrosoftGraphEdiscoveryTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryTag", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseTagChildTag" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseTagChildTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-tag-childtags?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/childTags/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseTagChildTagCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseTagChildTagCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags/$count", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseTagCount" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseTagCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/parent", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}/parent", "OutputType": "IMicrosoftGraphEdiscoveryTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaComplianceEdiscoveryCaseTagParent" + "Method": "GET", + "Command": "Get-MgBetaComplianceEdiscoveryCaseTagParent", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}", + "OutputType": "IMicrosoftGraphOrgContact", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContact" + "Method": "GET", + "Command": "Get-MgBetaContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-get?view=graph-rest-1.0" }, { - "Uri": "/contacts", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts", + "OutputType": "IMicrosoftGraphOrgContact", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaContact" + "Method": "GET", + "Command": "Get-MgBetaContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-list?view=graph-rest-1.0" }, { - "Uri": "/contacts/getByIds", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaContactById" + "Method": "POST", + "Command": "Get-MgBetaContactById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/contacts/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaContactCount" + "Method": "GET", + "Command": "Get-MgBetaContactCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/delta", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/delta", + "OutputType": "IMicrosoftGraphOrgContact", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaContactDelta" + "Method": "GET", + "Command": "Get-MgBetaContactDelta", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactDirectReport" + "Method": "GET", + "Command": "Get-MgBetaContactDirectReport", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/directReports", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaContactDirectReport" + "Method": "GET", + "Command": "Get-MgBetaContactDirectReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-list-directreports?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}/orgContact", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactDirectReportAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaContactDirectReportAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/orgContact", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/directReports/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaContactDirectReportAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaContactDirectReportAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactDirectReportAsUser" + "Method": "GET", + "Command": "Get-MgBetaContactDirectReportAsUser", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/directReports/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaContactDirectReportAsUser" + "Method": "GET", + "Command": "Get-MgBetaContactDirectReportAsUser", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/directReports/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactDirectReportCount" + "Method": "GET", + "Command": "Get-MgBetaContactDirectReportCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/orgContact/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/directReports/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactDirectReportCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaContactDirectReportCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/user/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/directReports/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactDirectReportCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaContactDirectReportCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/manager", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/manager", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactManager" + "Method": "GET", + "Command": "Get-MgBetaContactManager", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-get-manager?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/getMemberGroups", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaContactMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaContactMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/getMemberObjects", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaContactMemberObject" + "Method": "POST", + "Command": "Get-MgBetaContactMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactMemberOf" + "Method": "GET", + "Command": "Get-MgBetaContactMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/memberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaContactMemberOf" + "Method": "GET", + "Command": "Get-MgBetaContactMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaContactMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/administrativeUnit", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/memberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaContactMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaContactMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaContactMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/memberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaContactMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaContactMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/memberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaContactMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/administrativeUnit/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/memberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaContactMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/group/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/memberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaContactMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/serviceProvisioningErrors", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaContactServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaContactServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/serviceProvisioningErrors/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaContactServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaContactTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/administrativeUnit", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaContactTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaContactTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/group/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveReports/{directoryObject-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/transitiveReports/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactTransitiveReport" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveReport", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveReports", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/transitiveReports", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaContactTransitiveReport" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveReport", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveReports/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/transitiveReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContactTransitiveReportCount" + "Method": "GET", + "Command": "Get-MgBetaContactTransitiveReportCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/getUserOwnedObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaContactUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaContactUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/contracts/{contract-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contracts/{contract-id}", + "OutputType": "IMicrosoftGraphContract", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContract", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaContract" + "Method": "GET", + "Command": "Get-MgBetaContract", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contract-get?view=graph-rest-1.0" }, { - "Uri": "/contracts", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contracts", + "OutputType": "IMicrosoftGraphContract", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContract", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaContract" + "Method": "GET", + "Command": "Get-MgBetaContract", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contract-list?view=graph-rest-1.0" }, { - "Uri": "/contracts/getByIds", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contracts/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaContractById" + "Method": "POST", + "Command": "Get-MgBetaContractById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/contracts/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contracts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaContractCount" + "Method": "GET", + "Command": "Get-MgBetaContractCount", + "ApiReferenceLink": null }, { - "Uri": "/contracts/delta", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/contracts/delta", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaContractDelta" + "Method": "GET", + "Command": "Get-MgBetaContractDelta", + "ApiReferenceLink": null }, { - "Uri": "/contracts/{contract-id}/getMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contracts/{contract-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaContractMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaContractMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/contracts/{contract-id}/getMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contracts/{contract-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaContractMemberObject" + "Method": "POST", + "Command": "Get-MgBetaContractMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/contracts/getUserOwnedObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contracts/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaContractUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaContractUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", + "OutputType": "IMicrosoftGraphDataPolicyOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Export.All", "Description": "Export user's data", "FullDescription": "Allows the app to export data (e.g. customer content or system-generated logs), associated with any user in your company, when the app is used by a privileged user (e.g. a Company Administrator).", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDataPolicyOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDataPolicyOperation" + "Method": "GET", + "Command": "Get-MgBetaDataPolicyOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/datapolicyoperation-get?view=graph-rest-1.0" }, { - "Uri": "/dataPolicyOperations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/dataPolicyOperations", "OutputType": "IMicrosoftGraphDataPolicyOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDataPolicyOperation" + "Method": "GET", + "Command": "Get-MgBetaDataPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/dataPolicyOperations/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/dataPolicyOperations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDataPolicyOperationCount" + "Method": "GET", + "Command": "Get-MgBetaDataPolicyOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDevice" + "Method": "GET", + "Command": "Get-MgBetaDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-get?view=graph-rest-1.0" }, { - "Uri": "/devices", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDevice" + "Method": "GET", + "Command": "Get-MgBetaDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement", + "OutputType": "IMicrosoftGraphDeviceAppManagement", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAppManagement", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagement" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagement", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", + "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtection" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections", + "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtection" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", + "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtection" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections", + "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtection" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtectionAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtectionAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtectionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtectionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates/{enterpriseCodeSigningCertificate-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates/{enterpriseCodeSigningCertificate-id}", + "OutputType": "IMicrosoftGraphEnterpriseCodeSigningCertificate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEnterpriseCodeSigningCertificate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificate" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates", + "OutputType": "IMicrosoftGraphEnterpriseCodeSigningCertificate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEnterpriseCodeSigningCertificate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificate" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}", "OutputType": "IMicrosoftGraphIosLobAppProvisioningConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations", "OutputType": "IMicrosoftGraphIosLobAppProvisioningConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments/{iosLobAppProvisioningConfigurationAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments/{iosLobAppProvisioningConfigurationAssignment-id}", + "OutputType": "IMicrosoftGraphIosLobAppProvisioningConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIosLobAppProvisioningConfigurationAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphIosLobAppProvisioningConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIosLobAppProvisioningConfigurationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments/{mobileAppProvisioningConfigGroupAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments/{mobileAppProvisioningConfigGroupAssignment-id}", + "OutputType": "IMicrosoftGraphMobileAppProvisioningConfigGroupAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppProvisioningConfigGroupAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments", + "OutputType": "IMicrosoftGraphMobileAppProvisioningConfigGroupAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppProvisioningConfigGroupAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", + "OutputType": "IMicrosoftGraphIosManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIosManagedAppProtection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtection" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections", + "OutputType": "IMicrosoftGraphIosManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIosManagedAppProtection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtection" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - } + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionDeploymentSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementiOSManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppPolicies", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppPolicies", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppPolicies/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", + "OutputType": "IMicrosoftGraphManagedAppRegistration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations", + "OutputType": "IMicrosoftGraphManagedAppRegistration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", + "OutputType": "IMicrosoftGraphManagedAppOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationOperation" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations", + "OutputType": "IMicrosoftGraphManagedAppOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationOperation" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationOperationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationUserIdWithFlaggedAppRegistration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppRegistrationUserIdWithFlaggedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", + "OutputType": "IMicrosoftGraphManagedAppStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppStatuses", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppStatuses", + "OutputType": "IMicrosoftGraphManagedAppStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppStatuses/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementManagedAppStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedAppStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", + "OutputType": "IMicrosoftGraphManagedEBook", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedEBook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBook" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBook", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks", + "OutputType": "IMicrosoftGraphManagedEBook", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedEBook", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBook" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBook", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", + "OutputType": "IMicrosoftGraphManagedEBookAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedEBookAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments", + "OutputType": "IMicrosoftGraphManagedEBookAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedEBookAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBookCategories/{managedEBookCategory-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBookCategories/{managedEBookCategory-id}", + "OutputType": "IMicrosoftGraphManagedEBookCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedEBookCategory", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBookCategories", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBookCategories", + "OutputType": "IMicrosoftGraphManagedEBookCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedEBookCategory", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBookCategories/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBookCategories/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", + "OutputType": "IMicrosoftGraphDeviceInstallState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookDeviceState" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates", + "OutputType": "IMicrosoftGraphDeviceInstallState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookDeviceState" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookDeviceStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookDeviceStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", + "OutputType": "IMicrosoftGraphEBookInstallSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEBookInstallSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookInstallSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookInstallSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", + "OutputType": "IMicrosoftGraphUserInstallStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserInstallStateSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary", + "OutputType": "IMicrosoftGraphUserInstallStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserInstallStateSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", + "OutputType": "IMicrosoftGraphDeviceInstallState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceState" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates", + "OutputType": "IMicrosoftGraphDeviceInstallState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceState" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", + "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies", + "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", + "OutputType": "IMicrosoftGraphMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps", + "OutputType": "IMicrosoftGraphMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp", "OutputType": "IMicrosoftGraphAndroidForWorkApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidForWorkApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidForWorkApp", + "OutputType": "IMicrosoftGraphAndroidForWorkApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidForWorkApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp", "OutputType": "IMicrosoftGraphAndroidLobApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidLobApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidLobApp", + "OutputType": "IMicrosoftGraphAndroidLobApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp", "OutputType": "IMicrosoftGraphAndroidManagedStoreApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidManagedStoreApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidManagedStoreApp", + "OutputType": "IMicrosoftGraphAndroidManagedStoreApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidManagedStoreApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp", "OutputType": "IMicrosoftGraphAndroidStoreApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidStoreApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidStoreApp", + "OutputType": "IMicrosoftGraphAndroidStoreApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidStoreApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp", "OutputType": "IMicrosoftGraphIosLobApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosLobApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosLobApp", + "OutputType": "IMicrosoftGraphIosLobApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIosLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp", "OutputType": "IMicrosoftGraphIosStoreApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosStoreApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosStoreApp", + "OutputType": "IMicrosoftGraphIosStoreApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIosStoreApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp", "OutputType": "IMicrosoftGraphIosVppApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosVppApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosVppApp", + "OutputType": "IMicrosoftGraphIosVppApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIosVppApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses/{iosVppAppAssignedLicense-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses/{iosVppAppAssignedLicense-id}", "OutputType": "IMicrosoftGraphIosVppAppAssignedLicense", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicense" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicense", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses", "OutputType": "IMicrosoftGraphIosVppAppAssignedLicense", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicense" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicense", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicenseCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicenseCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp", "OutputType": "IMicrosoftGraphMacOSDmgApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/macOSDmgApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/macOSDmgApp", + "OutputType": "IMicrosoftGraphMacOSDmgApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMacOSDmgApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp", "OutputType": "IMicrosoftGraphMacOSLobApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/macOSLobApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/macOSLobApp", + "OutputType": "IMicrosoftGraphMacOSLobApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMacOSLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp", "OutputType": "IMicrosoftGraphMacOSPkgApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/macOSPkgApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/macOSPkgApp", + "OutputType": "IMicrosoftGraphMacOSPkgApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMacOSPkgApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp", "OutputType": "IMicrosoftGraphManagedAndroidLobApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedAndroidLobApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedAndroidLobApp", + "OutputType": "IMicrosoftGraphManagedAndroidLobApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAndroidLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp", "OutputType": "IMicrosoftGraphManagedIosLobApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedIOSLobApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedIOSLobApp", + "OutputType": "IMicrosoftGraphManagedIosLobApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedIosLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp", "OutputType": "IMicrosoftGraphManagedMobileLobApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedMobileLobApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedMobileLobApp", + "OutputType": "IMicrosoftGraphManagedMobileLobApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp", "OutputType": "IMicrosoftGraphMicrosoftStoreForBusinessApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/microsoftStoreForBusinessApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/microsoftStoreForBusinessApp", + "OutputType": "IMicrosoftGraphMicrosoftStoreForBusinessApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftStoreForBusinessApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", + "OutputType": "IMicrosoftGraphMobileAppAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments", + "OutputType": "IMicrosoftGraphMobileAppAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp", "OutputType": "IMicrosoftGraphWin32LobApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/win32LobApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/win32LobApp", + "OutputType": "IMicrosoftGraphWin32LobApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWin32LobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX", "OutputType": "IMicrosoftGraphWindowsAppX", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppX" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsAppX", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsAppX", + "OutputType": "IMicrosoftGraphWindowsAppX", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsAppX", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppX" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI", "OutputType": "IMicrosoftGraphWindowsMobileMsi", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsi" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsi", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsMobileMSI", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsMobileMSI", + "OutputType": "IMicrosoftGraphWindowsMobileMsi", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsMobileMsi", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsi" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsi", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp", "OutputType": "IMicrosoftGraphWindowsStoreApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsStoreApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsStoreApp", + "OutputType": "IMicrosoftGraphWindowsStoreApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsStoreApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX", "OutputType": "IMicrosoftGraphWindowsUniversalAppX", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppX" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsUniversalAppX", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsUniversalAppX", + "OutputType": "IMicrosoftGraphWindowsUniversalAppX", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsUniversalAppX", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppX" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp", "OutputType": "IMicrosoftGraphWindowsWebApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsWebApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsWebApp", + "OutputType": "IMicrosoftGraphWindowsWebApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsWebApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp", "OutputType": "IMicrosoftGraphWinGetApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/winGetApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/winGetApp", + "OutputType": "IMicrosoftGraphWinGetApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWinGetApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/categories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/categories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/categories/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCatalogPackages/{mobileAppCatalogPackage-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppCatalogPackages/{mobileAppCatalogPackage-id}", "OutputType": "IMicrosoftGraphMobileAppCatalogPackage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCatalogPackage" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCatalogPackage", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCatalogPackages", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppCatalogPackages", "OutputType": "IMicrosoftGraphMobileAppCatalogPackage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCatalogPackage" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCatalogPackage", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCatalogPackages/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppCatalogPackages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCatalogPackageCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCatalogPackageCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", + "OutputType": "IMicrosoftGraphMobileAppCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCategories", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppCategories", + "OutputType": "IMicrosoftGraphMobileAppCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCategories/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppCategories/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatusSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatusSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationUserStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationUserStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationUserStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationUserStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationUserStatusSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppConfigurationUserStatusSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidForWorkApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidForWorkApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsAndroidForWorkApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsAndroidForWorkApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidLobApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidLobApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsAndroidLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidManagedStoreApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidManagedStoreApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsAndroidManagedStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsAndroidManagedStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidStoreApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidStoreApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsAndroidStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsAndroidStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosLobApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosLobApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsiOSLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsiOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosStoreApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosStoreApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsIoStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsIoStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosVppApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosVppApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsIoVppApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsIoVppApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/macOSDmgApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/macOSDmgApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsMacOSDmgApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsMacOSDmgApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/macOSLobApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/macOSLobApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsMacOSLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsMacOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/macOSPkgApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/macOSPkgApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsMacOSPkgApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsMacOSPkgApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedAndroidLobApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedAndroidLobApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsManagedAndroidLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsManagedAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedIOSLobApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedIOSLobApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsManagediOSLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsManagediOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedMobileLobApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedMobileLobApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsManagedMobileLobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsManagedMobileLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/microsoftStoreForBusinessApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/microsoftStoreForBusinessApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsMicrosoftStoreForBusinessApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsMicrosoftStoreForBusinessApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/win32LobApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/win32LobApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWin32LobApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWin32LobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsAppX/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsAppX/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWindowsAppX" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWindowsAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsMobileMSI/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsMobileMSI/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWindowsMobileMsi" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWindowsMobileMsi", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsStoreApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsStoreApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWindowStoreApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWindowStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsUniversalAppX/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsUniversalAppX/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWindowsUniversalAppX" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWindowsUniversalAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsWebApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsWebApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWindowsWebApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWindowsWebApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/winGetApp/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/winGetApp/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWinGetApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppCountAsWinGetApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships/{mobileAppRelationship-id}", + "OutputType": "IMicrosoftGraphMobileAppRelationship", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships", + "OutputType": "IMicrosoftGraphMobileAppRelationship", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppRelationship" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementMobileAppRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementMobileAppRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/policySets/{policySet-id}", + "OutputType": "IMicrosoftGraphPolicySet", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPolicySet", - "Method": "GET", "Variants": [ "Get", "Get1", "GetExpanded", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementPolicySet" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementPolicySet", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/policySets", + "OutputType": "IMicrosoftGraphPolicySet", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPolicySet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementPolicySet" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementPolicySet", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments/{policySetAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments/{policySetAssignment-id}", + "OutputType": "IMicrosoftGraphPolicySetAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPolicySetAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementPolicySetAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementPolicySetAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments", + "OutputType": "IMicrosoftGraphPolicySetAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPolicySetAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementPolicySetAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementPolicySetAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementPolicySetAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementPolicySetAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/policySets/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementPolicySetCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementPolicySetCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/items/{policySetItem-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/items/{policySetItem-id}", + "OutputType": "IMicrosoftGraphPolicySetItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPolicySetItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementPolicySetItem" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementPolicySetItem", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/items", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/items", + "OutputType": "IMicrosoftGraphPolicySetItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPolicySetItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementPolicySetItem" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementPolicySetItem", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/items/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/items/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementPolicySetItemCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementPolicySetItemCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/symantecCodeSigningCertificate", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/symantecCodeSigningCertificate", + "OutputType": "IMicrosoftGraphSymantecCodeSigningCertificate", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSymantecCodeSigningCertificate", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementSymantecCodeSigningCertificate" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementSymantecCodeSigningCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations", + "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSettingDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSettingDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask-id}", + "OutputType": "IMicrosoftGraphDeviceAppManagementTask", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAppManagementTask", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementTask" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTask", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/deviceAppManagementTasks", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/deviceAppManagementTasks", + "OutputType": "IMicrosoftGraphDeviceAppManagementTask", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAppManagementTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementTask" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTask", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/deviceAppManagementTasks/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/deviceAppManagementTasks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementTaskCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", + "OutputType": "IMicrosoftGraphVppToken", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphVppToken", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementVppToken" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementVppToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens", + "OutputType": "IMicrosoftGraphVppToken", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphVppToken", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementVppToken" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementVppToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementVppTokenCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementVppTokenCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens/getLicensesForApp(bundleId='{bundleId}')", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/getLicensesForApp(bundleId='{bundleId}')", + "OutputType": "IMicrosoftGraphVppTokenLicenseSummary", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphVppTokenLicenseSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementVppTokenLicenseForApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementVppTokenLicenseForApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}", + "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies", + "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments/{windowsDefenderApplicationControlSupplementalPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments/{windowsDefenderApplicationControlSupplementalPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments", + "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deploySummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deploySummary", + "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyDeploySummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyDeploySummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus-id}", + "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyDeviceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deviceStatuses", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deviceStatuses", + "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyDeviceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWdacSupplementalPolicyDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionDeviceRegistration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionDeviceRegistration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionDeviceRegistration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionDeviceRegistration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistrationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions/{windowsInformationProtectionWipeAction-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions/{windowsInformationProtectionWipeAction-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionWipeAction", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionWipeAction", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionWipeAction" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionWipeAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionWipeAction", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionWipeAction", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionWipeAction" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionWipeAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionWipeActionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsInformationProtectionWipeActionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}", + "OutputType": "IMicrosoftGraphWindowsManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsManagedAppProtection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtection" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections", + "OutputType": "IMicrosoftGraphWindowsManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsManagedAppProtection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtection" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsManagedAppProtectionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagementApp", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagementApp", + "OutputType": "IMicrosoftGraphWindowsManagementApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsManagementApp", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceAppManagementWindowsManagementApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceAppManagementWindowsManagementApp", + "ApiReferenceLink": null }, { - "Uri": "/devices(deviceId='{deviceId}')", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices(deviceId='{deviceId}')", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceByDeviceId" + "Method": "GET", + "Command": "Get-MgBetaDeviceByDeviceId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-get?view=graph-rest-1.0" }, { - "Uri": "/devices/getByIds", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceById" + "Method": "POST", + "Command": "Get-MgBetaDeviceById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/commands/{command-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/commands/{command-id}", "OutputType": "IMicrosoftGraphCommand", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceCommand" + "Method": "GET", + "Command": "Get-MgBetaDeviceCommand", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/commands", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/commands", "OutputType": "IMicrosoftGraphCommand", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceCommand" + "Method": "GET", + "Command": "Get-MgBetaDeviceCommand", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/commands/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/commands/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceCommandCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceCommandCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/commands/{command-id}/responsepayload", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/commands/{command-id}/responsepayload", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceCommandResponsepayload" + "Method": "GET", + "Command": "Get-MgBetaDeviceCommandResponsepayload", + "ApiReferenceLink": null }, { - "Uri": "/devices/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/delta", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/devices/delta", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta" ], - "Command": "Get-MgBetaDeviceDelta" + "Method": "GET", + "Command": "Get-MgBetaDeviceDelta", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceExtension" + "Method": "GET", + "Command": "Get-MgBetaDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/extensions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceExtension" + "Method": "GET", + "Command": "Get-MgBetaDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/extensions/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement", + "OutputType": "IMicrosoftGraphDeviceManagement", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.Read.All", + "Description": "Read Microsoft Intune configuration", + "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.Read.All", + "Description": "Read Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.Read.All", - "Description": "Read Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.Read.All", - "Description": "Read Microsoft Intune configuration", - "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration.", - "IsAdmin": true + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagement", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagement" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagement", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary", + "OutputType": "IMicrosoftGraphAdvancedThreatProtectionOnboardingStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdvancedThreatProtectionOnboardingStateSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/{advancedThreatProtectionOnboardingDeviceSettingState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/{advancedThreatProtectionOnboardingDeviceSettingState-id}", + "OutputType": "IMicrosoftGraphAdvancedThreatProtectionOnboardingDeviceSettingState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdvancedThreatProtectionOnboardingDeviceSettingState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates", + "OutputType": "IMicrosoftGraphAdvancedThreatProtectionOnboardingDeviceSettingState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdvancedThreatProtectionOnboardingDeviceSettingState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile-id}", + "OutputType": "IMicrosoftGraphAndroidDeviceOwnerEnrollmentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidDeviceOwnerEnrollmentProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles", + "OutputType": "IMicrosoftGraphAndroidDeviceOwnerEnrollmentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidDeviceOwnerEnrollmentProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas/{androidForWorkAppConfigurationSchema-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas/{androidForWorkAppConfigurationSchema-id}", + "OutputType": "IMicrosoftGraphAndroidForWorkAppConfigurationSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidForWorkAppConfigurationSchema", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas", + "OutputType": "IMicrosoftGraphAndroidForWorkAppConfigurationSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidForWorkAppConfigurationSchema", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchemaCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchemaCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile-id}", + "OutputType": "IMicrosoftGraphAndroidForWorkEnrollmentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidForWorkEnrollmentProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles", + "OutputType": "IMicrosoftGraphAndroidForWorkEnrollmentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidForWorkEnrollmentProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAndroidForWorkEnrollmentProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidForWorkEnrollmentProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkSettings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/androidForWorkSettings", + "OutputType": "IMicrosoftGraphAndroidForWorkSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidForWorkSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAndroidForWorkSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidForWorkSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings", + "OutputType": "IMicrosoftGraphAndroidManagedStoreAccountEnterpriseSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidManagedStoreAccountEnterpriseSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas/{androidManagedStoreAppConfigurationSchema-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas/{androidManagedStoreAppConfigurationSchema-id}", + "OutputType": "IMicrosoftGraphAndroidManagedStoreAppConfigurationSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidManagedStoreAppConfigurationSchema", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchema" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchema", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas", + "OutputType": "IMicrosoftGraphAndroidManagedStoreAppConfigurationSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAndroidManagedStoreAppConfigurationSchema", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchema" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchema", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchemaCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchemaCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/applePushNotificationCertificate", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/applePushNotificationCertificate", + "OutputType": "IMicrosoftGraphApplePushNotificationCertificate", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplePushNotificationCertificate", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementApplePushNotificationCertificate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementApplePushNotificationCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}", + "OutputType": "IMicrosoftGraphAppleUserInitiatedEnrollmentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppleUserInitiatedEnrollmentProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles", + "OutputType": "IMicrosoftGraphAppleUserInitiatedEnrollmentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppleUserInitiatedEnrollmentProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments/{appleEnrollmentProfileAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments/{appleEnrollmentProfileAssignment-id}", + "OutputType": "IMicrosoftGraphAppleEnrollmentProfileAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppleEnrollmentProfileAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments", + "OutputType": "IMicrosoftGraphAppleEnrollmentProfileAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppleEnrollmentProfileAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/getAssignedRoleDetails", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/getAssignedRoleDetails", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementAssignedRoleDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementAssignedRoleDetails", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAssignedRoleDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAssignedRoleDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter-id}", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementAssignmentFilter", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementAssignmentFilter", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAssignmentFilter" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAssignmentFilter", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/assignmentFilters", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementAssignmentFilter", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementAssignmentFilter", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAssignmentFilter" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAssignmentFilter", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/assignmentFilters/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAssignmentFilterCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAssignmentFilterCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters/getPlatformSupportedProperties(platform='{platform}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/assignmentFilters/getPlatformSupportedProperties(platform='{platform}')", + "OutputType": "IMicrosoftGraphAssignmentFilterSupportedProperty", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAssignmentFilterSupportedProperty", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAssignmentFilterPlatformSupportedProperty" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAssignmentFilterPlatformSupportedProperty", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters/getState", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/assignmentFilters/getState", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAssignmentFilterState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAssignmentFilterState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/getAssignmentFiltersStatusDetails", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/getAssignmentFiltersStatusDetails", + "OutputType": "IMicrosoftGraphAssignmentFilterStatusDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAssignmentFilterStatusDetails", - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementAssignmentFilterStatusDetail" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementAssignmentFilterStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter-id}/getSupportedProperties", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter-id}/getSupportedProperties", + "OutputType": "IMicrosoftGraphAssignmentFilterSupportedProperty", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAssignmentFilterSupportedProperty", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAssignmentFilterSupportedProperty" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAssignmentFilterSupportedProperty", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", + "OutputType": "IMicrosoftGraphAuditEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuditEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAuditEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAuditEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/auditEvents", + "OutputType": "IMicrosoftGraphAuditEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuditEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAuditEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAuditEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents/getAuditActivityTypes(category='{category}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/auditEvents/getAuditActivityTypes(category='{category}')", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAuditEventAuditActivityType" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAuditEventAuditActivityType", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents/getAuditCategories", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/auditEvents/getAuditCategories", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAuditEventAuditCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAuditEventAuditCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/auditEvents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAuditEventCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAuditEventCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}", + "OutputType": "IMicrosoftGraphDeviceManagementAutopilotEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementAutopilotEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAutopilotEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAutopilotEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/autopilotEvents", + "OutputType": "IMicrosoftGraphDeviceManagementAutopilotEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementAutopilotEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAutopilotEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAutopilotEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/autopilotEvents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementAutopilotEventCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAutopilotEventCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetail-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetail-id}", + "OutputType": "IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails", + "OutputType": "IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementAutopilotEventPolicyStatusDetailCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementAutopilotEventPolicyStatusDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/cartToClassAssociations/{cartToClassAssociation-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/cartToClassAssociations/{cartToClassAssociation-id}", + "OutputType": "IMicrosoftGraphCartToClassAssociation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCartToClassAssociation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCartToClassAssociation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCartToClassAssociation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/cartToClassAssociations", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/cartToClassAssociations", + "OutputType": "IMicrosoftGraphCartToClassAssociation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCartToClassAssociation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementCartToClassAssociation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCartToClassAssociation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/cartToClassAssociations/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/cartToClassAssociations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementCartToClassAssociationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCartToClassAssociationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}", + "OutputType": "IMicrosoftGraphDeviceManagementSettingCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/categories", + "OutputType": "IMicrosoftGraphDeviceManagementSettingCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingCategory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/categories/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", + "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCategorySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions", + "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementCategorySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCategorySettingDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCategorySettingDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/certificateConnectorDetails/{certificateConnectorDetails-id}/getHealthMetrics", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/certificateConnectorDetails/{certificateConnectorDetails-id}/getHealthMetrics", + "OutputType": "IMicrosoftGraphKeyLongValuePair", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphKeyLongValuePair", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDeviceManagementCertificateConnectorDetailHealthMetric" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementCertificateConnectorDetailHealthMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/certificateConnectorDetails/{certificateConnectorDetails-id}/getHealthMetricTimeSeries", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/certificateConnectorDetails/{certificateConnectorDetails-id}/getHealthMetricTimeSeries", + "OutputType": "IMicrosoftGraphCertificateConnectorHealthMetricValue", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCertificateConnectorHealthMetricValue", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDeviceManagementCertificateConnectorDetailHealthMetricTimeSeries" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementCertificateConnectorDetailHealthMetricTimeSeries", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/comanagedDevices", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetailCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCategory", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCategory", "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/getCloudPcRemoteActionResults", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/getCloudPcRemoteActionResults", "OutputType": "IMicrosoftGraphCloudPcRemoteActionResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceCloudPcRemoteActionResult" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceCloudPcRemoteActionResult", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/getCloudPcReviewStatus", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/getCloudPcReviewStatus", "OutputType": "IMicrosoftGraphCloudPcReviewStatus", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceCloudPcReviewStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceCloudPcReviewStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceCompliancePolicyState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceCompliancePolicyState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceCompliancePolicyStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceCompliancePolicyStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceConfigurationStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceConfigurationStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/comanagedDevices/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}", "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceDetectedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/detectedApps", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/detectedApps", "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceDetectedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/detectedApps/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/detectedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceDetectedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceDetectedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/getFileVaultKey", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/getFileVaultKey", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceFileVaultKey" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceFileVaultKey", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceHealthScriptState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceHealthScriptState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceHealthScriptStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceHealthScriptStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceLogCollectionRequestCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceLogCollectionRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/getNonCompliantSettings", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/getNonCompliantSettings", "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceNonCompliantSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceNonCompliantSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/getComanagedDevicesSummary", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/getComanagedDevicesSummary", + "OutputType": "IMicrosoftGraphComanagedDevicesSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphComanagedDevicesSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/users", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/users", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceUser", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": "IMicrosoftGraphWindowsProtectionState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceWindowsProtectionState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagementEligibleDevices/{comanagementEligibleDevice-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/comanagementEligibleDevices/{comanagementEligibleDevice-id}", + "OutputType": "IMicrosoftGraphComanagementEligibleDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphComanagementEligibleDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComanagementEligibleDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagementEligibleDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagementEligibleDevices", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/comanagementEligibleDevices", + "OutputType": "IMicrosoftGraphComanagementEligibleDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphComanagementEligibleDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComanagementEligibleDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagementEligibleDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagementEligibleDevices/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/comanagementEligibleDevices/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementComanagementEligibleDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagementEligibleDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/getComanagementEligibleDevicesSummary", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/getComanagementEligibleDevicesSummary", + "OutputType": "IMicrosoftGraphComanagementEligibleDevicesSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphComanagementEligibleDevicesSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementComanagementEligibleDeviceSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComanagementEligibleDeviceSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", + "OutputType": "IMicrosoftGraphComplianceManagementPartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphComplianceManagementPartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComplianceManagementPartner" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComplianceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceManagementPartners", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners", + "OutputType": "IMicrosoftGraphComplianceManagementPartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphComplianceManagementPartner", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComplianceManagementPartner" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComplianceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceManagementPartners/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementComplianceManagementPartnerCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComplianceManagementPartnerCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}", + "OutputType": "IMicrosoftGraphDeviceManagementCompliancePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementCompliancePolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies", + "OutputType": "IMicrosoftGraphDeviceManagementCompliancePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementCompliancePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}", + "OutputType": "IMicrosoftGraphDeviceManagementComplianceScheduledActionForRule", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementComplianceScheduledActionForRule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRule" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule", + "OutputType": "IMicrosoftGraphDeviceManagementComplianceScheduledActionForRule", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementComplianceScheduledActionForRule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRule" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceManagementComplianceActionItem-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceManagementComplianceActionItem-id}", + "OutputType": "IMicrosoftGraphDeviceManagementComplianceActionItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementComplianceActionItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations", + "OutputType": "IMicrosoftGraphDeviceManagementComplianceActionItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementComplianceActionItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicySetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicySetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicySettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicySettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementCompliancePolicySettingDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementCompliancePolicySettingDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceSettings/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/complianceSettings/{deviceManagementConfigurationSettingDefinition-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementComplianceSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComplianceSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceSettings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/complianceSettings", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementComplianceSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComplianceSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceSettings/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/complianceSettings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementComplianceSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementComplianceSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/conditionalAccessSettings", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/conditionalAccessSettings", + "OutputType": "IMicrosoftGraphOnPremisesConditionalAccessSettings", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnPremisesConditionalAccessSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementConditionalAccessSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConditionalAccessSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configManagerCollections/getPolicySummary(policyId='{policyId}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/configManagerCollections/getPolicySummary(policyId='{policyId}')", + "OutputType": "IMicrosoftGraphConfigManagerPolicySummary", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConfigManagerPolicySummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigManagerCollectionPolicySummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigManagerCollectionPolicySummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveJustInTimeConfiguration", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveJustInTimeConfiguration", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationJustInTimeAssignmentPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retrieve", "RetrieveViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyJust" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyJust", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveLatestUpgradeDefaultBaselinePolicy", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveLatestUpgradeDefaultBaselinePolicy", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retrieve", "RetrieveViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyLatestUpgradeDefaultBaselinePolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyLatestUpgradeDefaultBaselinePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicySetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicySetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicySettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicySettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}/settingDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicySettingDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicySettingDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicyTemplates", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicyTemplates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationSettings/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationSettings/{deviceManagementConfigurationSettingDefinition-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementConfigurationSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationSettings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationSettings", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementConfigurationSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationSettings/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/configurationSettings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementConfigurationSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementConfigurationSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/dataSharingConsents/{dataSharingConsent-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/dataSharingConsents/{dataSharingConsent-id}", + "OutputType": "IMicrosoftGraphDataSharingConsent", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDataSharingConsent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDataSharingConsent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDataSharingConsent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/dataSharingConsents", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/dataSharingConsents", + "OutputType": "IMicrosoftGraphDataSharingConsent", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDataSharingConsent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDataSharingConsent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDataSharingConsent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/dataSharingConsents/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/dataSharingConsents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDataSharingConsentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDataSharingConsentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}", + "OutputType": "IMicrosoftGraphDepOnboardingSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDepOnboardingSetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings", + "OutputType": "IMicrosoftGraphDepOnboardingSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDepOnboardingSetting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/defaultIosEnrollmentProfile", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/defaultIosEnrollmentProfile", + "OutputType": "IMicrosoftGraphDepIosEnrollmentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDepIosEnrollmentProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingDefaultIoEnrollmentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingDefaultIoEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/defaultMacOsEnrollmentProfile", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/defaultMacOsEnrollmentProfile", + "OutputType": "IMicrosoftGraphDepMacOSEnrollmentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDepMacOSEnrollmentProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingDefaultMacOSEnrollmentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingDefaultMacOSEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/getEncryptionPublicKey", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/getEncryptionPublicKey", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingEncryptionPublicKey" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingEncryptionPublicKey", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}", + "OutputType": "IMicrosoftGraphEnrollmentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEnrollmentProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles", + "OutputType": "IMicrosoftGraphEnrollmentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEnrollmentProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/getExpiringVppTokenCount(expiringBeforeDateTime='{expiringBeforeDateTime}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/depOnboardingSettings/getExpiringVppTokenCount(expiringBeforeDateTime='{expiringBeforeDateTime}')", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingExpiringVppTokenCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingExpiringVppTokenCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities/{importedAppleDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities/{importedAppleDeviceIdentity-id}", + "OutputType": "IMicrosoftGraphImportedAppleDeviceIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphImportedAppleDeviceIdentity", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities", + "OutputType": "IMicrosoftGraphImportedAppleDeviceIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphImportedAppleDeviceIdentity", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentityCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentityCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettings-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettings-id}", "OutputType": "IMicrosoftGraphDeviceManagementDerivedCredentialSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDerivedCredential" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDerivedCredential", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/derivedCredentials", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/derivedCredentials", "OutputType": "IMicrosoftGraphDeviceManagementDerivedCredentialSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDerivedCredential" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDerivedCredential", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/derivedCredentials/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/derivedCredentials/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDerivedCredentialCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDerivedCredentialCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", + "OutputType": "IMicrosoftGraphDetectedApp", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDetectedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/detectedApps", + "OutputType": "IMicrosoftGraphDetectedApp", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDetectedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/detectedApps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDetectedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDetectedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/{managedDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/{managedDevice-id}", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDetectedAppManagedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDetectedAppManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDetectedAppManagedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDetectedAppManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDetectedAppManagedDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDetectedAppManagedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", + "OutputType": "IMicrosoftGraphDeviceCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCategories", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCategories", + "OutputType": "IMicrosoftGraphDeviceCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCategories/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCategories/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/getDevicesScheduledToRetire", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/deviceCompliancePolicies/getDevicesScheduledToRetire", + "OutputType": "IMicrosoftGraphRetireScheduledManagedDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRetireScheduledManagedDevice", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceScheduledToRetire" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceScheduledToRetire", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", + "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries", + "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicyDeviceStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicyDeviceStateSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", + "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses", + "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", + "OutputType": "IMicrosoftGraphDeviceComplianceDeviceOverview", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceDeviceOverview", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatusOverview" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/getNoncompliantDevicesToRetire", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceCompliancePolicies/getNoncompliantDevicesToRetire", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyNoncompliantDeviceToRetire" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyNoncompliantDeviceToRetire", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", + "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRule" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule", + "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRule" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", + "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations", + "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", + "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates", + "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", + "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyUserStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses", + "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyUserStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyUserStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyUserStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", + "OutputType": "IMicrosoftGraphDeviceComplianceUserOverview", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceComplianceUserOverview", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyUserStatusOverview" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceCompliancePolicyUserStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", + "OutputType": "IMicrosoftGraphDeviceConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations", + "OutputType": "IMicrosoftGraphDeviceConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationAllManagedDeviceCertificateStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationAllManagedDeviceCertificateStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationConflictSummary/{deviceConfigurationConflictSummary-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationConflictSummary/{deviceConfigurationConflictSummary-id}", + "OutputType": "IMicrosoftGraphDeviceConfigurationConflictSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationConflictSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationConflictSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationConflictSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationConflictSummary", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationConflictSummary", + "OutputType": "IMicrosoftGraphDeviceConfigurationConflictSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationConflictSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationConflictSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationConflictSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationConflictSummary/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationConflictSummary/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationConflictSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationConflictSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", + "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries", + "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", + "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStateSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", + "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses", + "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", + "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceOverview", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceOverview", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceStatusOverview" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationDeviceStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceConfigurationGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationGroupAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationGroupAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments", + "OutputType": "IMicrosoftGraphDeviceConfigurationGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationGroupAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationGroupAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationGroupAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationGroupAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}/deviceConfiguration", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}/deviceConfiguration", + "OutputType": "IMicrosoftGraphDeviceConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationGroupAssignmentDeviceConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationGroupAssignmentDeviceConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/getIosAvailableUpdateVersions", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/deviceConfigurations/getIosAvailableUpdateVersions", + "OutputType": "IMicrosoftGraphIosAvailableUpdateVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIosAvailableUpdateVersion", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationIoAvailableUpdateVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationIoAvailableUpdateVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates/{managedAllDeviceCertificateState-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates/{managedAllDeviceCertificateState-id}", + "OutputType": "IMicrosoftGraphManagedAllDeviceCertificateState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAllDeviceCertificateState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationManagedDeviceCertificateState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationManagedDeviceCertificateState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates", + "OutputType": "IMicrosoftGraphManagedAllDeviceCertificateState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAllDeviceCertificateState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationManagedDeviceCertificateState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationManagedDeviceCertificateState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}')", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, + "Variants": [ + "Get", + "GetViaIdentity" + ], "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationOmaSettingPlainTextValue", + "ApiReferenceLink": null + }, + { + "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationProfiles/{deviceConfigurationProfile-id}", + "OutputType": "IMicrosoftGraphDeviceConfigurationProfile", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationOmaSettingPlainTextValue" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationProfile", + "ApiReferenceLink": null + }, + { + "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationProfiles", + "OutputType": "IMicrosoftGraphDeviceConfigurationProfile", + "ApiVersion": "beta", + "Permissions": [], + "Variants": [ + "List" + ], + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationProfile", + "ApiReferenceLink": null + }, + { + "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", + "Permissions": [], + "Variants": [ + "Get" + ], + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations/{restrictedAppsViolation-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations/{restrictedAppsViolation-id}", + "OutputType": "IMicrosoftGraphRestrictedAppsViolation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRestrictedAppsViolation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations", + "OutputType": "IMicrosoftGraphRestrictedAppsViolation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRestrictedAppsViolation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/getTargetedUsersAndDevices", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/getTargetedUsersAndDevices", "OutputType": "IMicrosoftGraphDeviceConfigurationTargetedUserAndDevice", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationTargetedUserAndDevice" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationTargetedUserAndDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationUserStateSummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationUserStateSummaries", + "OutputType": "IMicrosoftGraphDeviceConfigurationUserStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationUserStateSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationUserStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", + "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationUserStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses", + "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationUserStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationUserStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationUserStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", + "OutputType": "IMicrosoftGraphDeviceConfigurationUserOverview", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceConfigurationUserOverview", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceConfigurationUserStatusOverview" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceConfigurationUserStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", + "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations", + "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", + "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceEnrollmentConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}", + "OutputType": "IMicrosoftGraphDeviceHealthScript", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScript", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScript" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts", + "OutputType": "IMicrosoftGraphDeviceHealthScript", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScript", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScript" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/{deviceHealthScriptAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/{deviceHealthScriptAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceHealthScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceHealthScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}", + "OutputType": "IMicrosoftGraphDeviceHealthScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptDeviceState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptDeviceRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates", + "OutputType": "IMicrosoftGraphDeviceHealthScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptDeviceState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptDeviceRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptDeviceRunStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptDeviceRunStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}/managedDevice", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}/managedDevice", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptDeviceRunStateManagedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptDeviceRunStateManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/getGlobalScriptHighestAvailableVersion", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/getGlobalScriptHighestAvailableVersion", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptGlobalScriptHighestAvailableVersion" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptGlobalScriptHighestAvailableVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/getRemediationHistory", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/getRemediationHistory", + "OutputType": "IMicrosoftGraphDeviceHealthScriptRemediationHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptRemediationHistory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptRemediationHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptRemediationHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/getRemediationSummary", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/deviceHealthScripts/getRemediationSummary", + "OutputType": "IMicrosoftGraphDeviceHealthScriptRemediationSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptRemediationSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptRemediationSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptRemediationSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/runSummary", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/runSummary", + "OutputType": "IMicrosoftGraphDeviceHealthScriptRunSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptRunSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptRunSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceHealthScriptRunSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}", + "OutputType": "IMicrosoftGraphDeviceShellScript", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceShellScript", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScript" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts", + "OutputType": "IMicrosoftGraphDeviceShellScript", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceShellScript", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScript" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/{deviceManagementScriptAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/{deviceManagementScriptAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptDeviceRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptDeviceRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptDeviceRunStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptDeviceRunStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}/managedDevice", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}/managedDevice", "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptDeviceRunStateManagedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptDeviceRunStateManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptGroupAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments", + "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptGroupAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptGroupAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptGroupAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/runSummary", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/runSummary", + "OutputType": "IMicrosoftGraphDeviceManagementScriptRunSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptRunSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptRunSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptRunSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptUserRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptUserRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates", + "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptUserRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptUserRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptUserRunStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptUserRunStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptUserRunStateDeviceRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptUserRunStateDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates", "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDeviceShellScriptUserRunStateDeviceRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDeviceShellScriptUserRunStateDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/domainJoinConnectors/{deviceManagementDomainJoinConnector-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/domainJoinConnectors/{deviceManagementDomainJoinConnector-id}", + "OutputType": "IMicrosoftGraphDeviceManagementDomainJoinConnector", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementDomainJoinConnector", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementDomainJoinConnector" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDomainJoinConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/domainJoinConnectors", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/domainJoinConnectors", + "OutputType": "IMicrosoftGraphDeviceManagementDomainJoinConnector", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementDomainJoinConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementDomainJoinConnector" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDomainJoinConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/domainJoinConnectors/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/domainJoinConnectors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementDomainJoinConnectorCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementDomainJoinConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/getEffectivePermissions", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/getEffectivePermissions", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementEffectivePermission" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementEffectivePermission", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/elevationRequests/{privilegeManagementElevationRequest-id}/getAllElevationRequests", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/elevationRequests/{privilegeManagementElevationRequest-id}/getAllElevationRequests", "OutputType": "IMicrosoftGraphPrivilegeManagementElevationRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementElevationRequest" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementElevationRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}", + "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePool", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePool", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePool" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePool", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools", + "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePool", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePool", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePool" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePool", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments/{embeddedSIMActivationCodePoolAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments/{embeddedSIMActivationCodePoolAssignment-id}", + "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePoolAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePoolAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments", + "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePoolAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePoolAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates/{embeddedSIMDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates/{embeddedSIMDeviceState-id}", + "OutputType": "IMicrosoftGraphEmbeddedSimDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmbeddedSimDeviceState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates", + "OutputType": "IMicrosoftGraphEmbeddedSimDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmbeddedSimDeviceState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", + "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementExchangeConnector" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementExchangeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeConnectors", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors", + "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementExchangeConnector" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementExchangeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeConnectors/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementExchangeConnectorCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementExchangeConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}", + "OutputType": "IMicrosoftGraphDeviceManagementExchangeOnPremisesPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementExchangeOnPremisesPolicy", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementExchangeOnPremisePolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementExchangeOnPremisePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeOnPremisesPolicies", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/exchangeOnPremisesPolicies", "OutputType": "IMicrosoftGraphDeviceManagementExchangeOnPremisesPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementExchangeOnPremisePolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementExchangeOnPremisePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}/conditionalAccessSettings", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}/conditionalAccessSettings", "OutputType": "IMicrosoftGraphOnPremisesConditionalAccessSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementExchangeOnPremisePolicyConditionalAccessSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementExchangeOnPremisePolicyConditionalAccessSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeOnPremisesPolicies/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/exchangeOnPremisesPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementExchangeOnPremisePolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementExchangeOnPremisePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}", + "OutputType": "IMicrosoftGraphGroupPolicyCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyCategories", + "OutputType": "IMicrosoftGraphGroupPolicyCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/children/{groupPolicyCategory-id1}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/children/{groupPolicyCategory-id1}", "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryChild" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryChild", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/children", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/children", "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryChild" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryChild", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/children/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryChildCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryChildCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyCategories/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/definitions/{groupPolicyDefinition-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/definitions/{groupPolicyDefinition-id}", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/definitions", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/definitions", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/definitions/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/definitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/definitionFile", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/definitionFile", "OutputType": "IMicrosoftGraphGroupPolicyDefinitionFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryDefinitionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/parent", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}/parent", "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryParent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyCategoryParent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}", + "OutputType": "IMicrosoftGraphGroupPolicyConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations", + "OutputType": "IMicrosoftGraphGroupPolicyConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments/{groupPolicyConfigurationAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments/{groupPolicyConfigurationAssignment-id}", + "OutputType": "IMicrosoftGraphGroupPolicyConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyConfigurationAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphGroupPolicyConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyConfigurationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}", + "OutputType": "IMicrosoftGraphGroupPolicyDefinitionValue", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyDefinitionValue", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValue" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues", + "OutputType": "IMicrosoftGraphGroupPolicyDefinitionValue", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyDefinitionValue", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValue" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValueCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValueCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/definition", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/definition", + "OutputType": "IMicrosoftGraphGroupPolicyDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValueDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValueDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/presentationValues/{groupPolicyPresentationValue-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/presentationValues/{groupPolicyPresentationValue-id}", + "OutputType": "IMicrosoftGraphGroupPolicyPresentationValue", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyPresentationValue", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValuePresentationValue" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValuePresentationValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/presentationValues", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/presentationValues", + "OutputType": "IMicrosoftGraphGroupPolicyPresentationValue", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyPresentationValue", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValuePresentationValue" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValuePresentationValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}", + "OutputType": "IMicrosoftGraphGroupPolicyDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyDefinitions", + "OutputType": "IMicrosoftGraphGroupPolicyDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/category", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/category", "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}", + "OutputType": "IMicrosoftGraphGroupPolicyDefinitionFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyDefinitionFile", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitionFiles", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitionFiles", "OutputType": "IMicrosoftGraphGroupPolicyDefinitionFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitionFiles/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitionFiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}/definitions/{groupPolicyDefinition-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}/definitions/{groupPolicyDefinition-id}", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFileDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFileDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}/definitions", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}/definitions", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFileDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFileDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}/definitions/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}/definitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFileDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionFileDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/category", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/category", "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/definitionFile", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/definitionFile", "OutputType": "IMicrosoftGraphGroupPolicyDefinitionFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations/{groupPolicyPresentation-id}/definition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations/{groupPolicyPresentation-id}/definition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentationDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentationDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/category", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/category", "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/definitionFile", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/definitionFile", "OutputType": "IMicrosoftGraphGroupPolicyDefinitionFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation-id}/definition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation-id}/definition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentationDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentationDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations/{groupPolicyPresentation-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPresentation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPresentation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPresentationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPresentationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations/{groupPolicyPresentation-id}/definition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations/{groupPolicyPresentation-id}/definition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPresentationDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPresentationDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/category", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/category", "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/definitionFile", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/definitionFile", "OutputType": "IMicrosoftGraphGroupPolicyDefinitionFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/category", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/category", "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/definitionFile", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/definitionFile", "OutputType": "IMicrosoftGraphGroupPolicyDefinitionFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation-id}/definition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation-id}/definition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentationDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentationDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations/{groupPolicyPresentation-id}/definition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations/{groupPolicyPresentation-id}/definition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentationDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentationDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}", + "OutputType": "IMicrosoftGraphGroupPolicyMigrationReport", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyMigrationReport", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReport" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyMigrationReports", + "OutputType": "IMicrosoftGraphGroupPolicyMigrationReport", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyMigrationReport", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReport" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyMigrationReports/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings/{groupPolicySettingMapping-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings/{groupPolicySettingMapping-id}", + "OutputType": "IMicrosoftGraphGroupPolicySettingMapping", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicySettingMapping", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMapping" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMapping", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings", + "OutputType": "IMicrosoftGraphGroupPolicySettingMapping", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicySettingMapping", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMapping" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMapping", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMappingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMappingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions/{unsupportedGroupPolicyExtension-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions/{unsupportedGroupPolicyExtension-id}", + "OutputType": "IMicrosoftGraphUnsupportedGroupPolicyExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnsupportedGroupPolicyExtension", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtension" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions", + "OutputType": "IMicrosoftGraphUnsupportedGroupPolicyExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnsupportedGroupPolicyExtension", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtension" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyObjectFiles/{groupPolicyObjectFile-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyObjectFiles/{groupPolicyObjectFile-id}", + "OutputType": "IMicrosoftGraphGroupPolicyObjectFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyObjectFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyObjectFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyObjectFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyObjectFiles", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyObjectFiles", + "OutputType": "IMicrosoftGraphGroupPolicyObjectFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyObjectFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyObjectFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyObjectFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyObjectFiles/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyObjectFiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyObjectFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyObjectFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}", + "OutputType": "IMicrosoftGraphGroupPolicyUploadedDefinitionFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyUploadedDefinitionFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles", + "OutputType": "IMicrosoftGraphGroupPolicyUploadedDefinitionFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupPolicyUploadedDefinitionFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/definitions/{groupPolicyDefinition-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/definitions/{groupPolicyDefinition-id}", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/definitions", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/definitions", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/definitions/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/definitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations/{groupPolicyOperation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations/{groupPolicyOperation-id}", "OutputType": "IMicrosoftGraphGroupPolicyOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations", "OutputType": "IMicrosoftGraphGroupPolicyOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedDeviceIdentities/{importedDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/importedDeviceIdentities/{importedDeviceIdentity-id}", + "OutputType": "IMicrosoftGraphImportedDeviceIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphImportedDeviceIdentity", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementImportedDeviceIdentity" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementImportedDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedDeviceIdentities", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/importedDeviceIdentities", + "OutputType": "IMicrosoftGraphImportedDeviceIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphImportedDeviceIdentity", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementImportedDeviceIdentity" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementImportedDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedDeviceIdentities/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/importedDeviceIdentities/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementImportedDeviceIdentityCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementImportedDeviceIdentityCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", + "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities", + "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentityCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentityCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}", + "OutputType": "IMicrosoftGraphDeviceManagementIntent", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents", + "OutputType": "IMicrosoftGraphDeviceManagementIntent", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments/{deviceManagementIntentAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments/{deviceManagementIntentAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementIntentAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceManagementIntentAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntentAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}", + "OutputType": "IMicrosoftGraphDeviceManagementIntentSettingCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentSettingCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories", + "OutputType": "IMicrosoftGraphDeviceManagementIntentSettingCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentSettingCategory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntentCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings/{deviceManagementSettingInstance-id}", + "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentCategorySetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCategorySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings", + "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntentCategorySetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCategorySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentCategorySettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCategorySettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", + "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentCategorySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions", + "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntentCategorySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentCategorySettingDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCategorySettingDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementIntentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/getCustomizedSettings", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/getCustomizedSettings", + "OutputType": "IMicrosoftGraphDeviceManagementIntentCustomizedSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentCustomizedSetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentCustomizedSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentCustomizedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries/{deviceManagementIntentDeviceSettingStateSummary-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries/{deviceManagementIntentDeviceSettingStateSummary-id}", + "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceSettingStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceSettingStateSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentDeviceSettingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries", + "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceSettingStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceSettingStateSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntentDeviceSettingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentDeviceSettingStateSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentDeviceSettingStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates/{deviceManagementIntentDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates/{deviceManagementIntentDeviceState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentDeviceState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates", + "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntentDeviceState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentDeviceStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentDeviceStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStateSummary", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStateSummary", + "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceStateSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentDeviceStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings/{deviceManagementSettingInstance-id}", + "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings", + "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntentSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates/{deviceManagementIntentUserState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates/{deviceManagementIntentUserState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementIntentUserState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentUserState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentUserState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentUserState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates", + "OutputType": "IMicrosoftGraphDeviceManagementIntentUserState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentUserState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntentUserState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentUserState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentUserStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentUserStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStateSummary", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStateSummary", + "OutputType": "IMicrosoftGraphDeviceManagementIntentUserStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementIntentUserStateSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntentUserStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntentUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}", + "OutputType": "IMicrosoftGraphIntuneBrandingProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIntuneBrandingProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/intuneBrandingProfiles", + "OutputType": "IMicrosoftGraphIntuneBrandingProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIntuneBrandingProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments/{intuneBrandingProfileAssignment-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments/{intuneBrandingProfileAssignment-id}", + "OutputType": "IMicrosoftGraphIntuneBrandingProfileAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIntuneBrandingProfileAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments", + "OutputType": "IMicrosoftGraphIntuneBrandingProfileAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIntuneBrandingProfileAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfileAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfileAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/intuneBrandingProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIntuneBrandingProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", + "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementIoUpdateStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIoUpdateStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/iosUpdateStatuses", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/iosUpdateStatuses", + "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementIoUpdateStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIoUpdateStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/iosUpdateStatuses/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/iosUpdateStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementIoUpdateStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementIoUpdateStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}", + "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateAccountSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateAccountSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries", + "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateAccountSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateAccountSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}", + "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateCategorySummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateCategorySummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries", + "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateCategorySummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateCategorySummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries/{macOSSoftwareUpdateStateSummary-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries/{macOSSoftwareUpdateStateSummary-id}", + "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateStateSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryUpdateStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryUpdateStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries", + "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateStateSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryUpdateStateSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryUpdateStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryUpdateStateSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryUpdateStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/managedDevices", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetailCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceCleanupRules/{managedDeviceCleanupRule-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDeviceCleanupRules/{managedDeviceCleanupRule-id}", "OutputType": "IMicrosoftGraphManagedDeviceCleanupRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceCleanupRule" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceCleanupRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceCleanupRules", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDeviceCleanupRules", "OutputType": "IMicrosoftGraphManagedDeviceCleanupRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceCleanupRule" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceCleanupRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceCleanupRules/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDeviceCleanupRules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceCleanupRuleCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceCleanupRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/getCloudPcRemoteActionResults", "Module": "Beta.DeviceManagement.Functions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/getCloudPcRemoteActionResults", "OutputType": "IMicrosoftGraphCloudPcRemoteActionResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceCloudPcRemoteActionResult" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceCloudPcRemoteActionResult", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/getCloudPcReviewStatus", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/getCloudPcReviewStatus", + "OutputType": "IMicrosoftGraphCloudPcReviewStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcReviewStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceCloudPcReviewStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceCloudPcReviewStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceCompliancePolicyState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceCompliancePolicyState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceCompliancePolicyStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceCompliancePolicyStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceConfigurationStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceConfigurationStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/managedDevices/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}", "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceDetectedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/detectedApps", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/detectedApps", "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceDetectedApp" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/detectedApps/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/detectedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceDetectedAppCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceDetectedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceEncryptionStates/{managedDeviceEncryptionState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/managedDeviceEncryptionStates/{managedDeviceEncryptionState-id}", + "OutputType": "IMicrosoftGraphManagedDeviceEncryptionState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceEncryptionState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceEncryptionState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceEncryptionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceEncryptionStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/managedDeviceEncryptionStates", + "OutputType": "IMicrosoftGraphManagedDeviceEncryptionState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceEncryptionState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceEncryptionState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceEncryptionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceEncryptionStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/managedDeviceEncryptionStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceEncryptionStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceEncryptionStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/getFileVaultKey", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/getFileVaultKey", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceFileVaultKey" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceFileVaultKey", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceHealthScriptState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceHealthScriptState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceHealthScriptStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceHealthScriptStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceLogCollectionRequestCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceLogCollectionRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/getNonCompliantSettings", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/getNonCompliantSettings", "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceNonCompliantSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceNonCompliantSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceOverview", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/managedDeviceOverview", + "OutputType": "IMicrosoftGraphManagedDeviceOverview", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceOverview", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceOverview" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/users", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/users", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceUser", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": "IMicrosoftGraphWindowsProtectionState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceWindowsProtectionState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelConfigurations/{microsoftTunnelConfiguration-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelConfigurations/{microsoftTunnelConfiguration-id}", + "OutputType": "IMicrosoftGraphMicrosoftTunnelConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelConfigurations", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelConfigurations", + "OutputType": "IMicrosoftGraphMicrosoftTunnelConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelConfigurations/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelConfigurations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelHealthThresholds/{microsoftTunnelHealthThreshold-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelHealthThresholds/{microsoftTunnelHealthThreshold-id}", + "OutputType": "IMicrosoftGraphMicrosoftTunnelHealthThreshold", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelHealthThreshold", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelHealthThreshold" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelHealthThreshold", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelHealthThresholds", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelHealthThresholds", + "OutputType": "IMicrosoftGraphMicrosoftTunnelHealthThreshold", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelHealthThreshold", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelHealthThreshold" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelHealthThreshold", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelHealthThresholds/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelHealthThresholds/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelHealthThresholdCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelHealthThresholdCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse-id}", + "OutputType": "IMicrosoftGraphMicrosoftTunnelServerLogCollectionResponse", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelServerLogCollectionResponse", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponse" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses", + "OutputType": "IMicrosoftGraphMicrosoftTunnelServerLogCollectionResponse", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelServerLogCollectionResponse", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponse" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponseCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponseCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}", + "OutputType": "IMicrosoftGraphMicrosoftTunnelSite", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelSite", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSite" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSite", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelSites", + "OutputType": "IMicrosoftGraphMicrosoftTunnelSite", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelSite", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSite" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSite", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelSites/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelConfiguration", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelConfiguration", + "OutputType": "IMicrosoftGraphMicrosoftTunnelConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}", + "OutputType": "IMicrosoftGraphMicrosoftTunnelServer", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelServer", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServer" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServer", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers", + "OutputType": "IMicrosoftGraphMicrosoftTunnelServer", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftTunnelServer", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServer" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServer", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServerCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServerCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}/getHealthMetrics", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}/getHealthMetrics", + "OutputType": "IMicrosoftGraphKeyLongValuePair", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphKeyLongValuePair", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServerHealthMetric" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServerHealthMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}/getHealthMetricTimeSeries", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}/getHealthMetricTimeSeries", + "OutputType": "IMicrosoftGraphMetricTimeSeriesDataPoint", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMetricTimeSeriesDataPoint", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServerHealthMetricTimeSeries" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServerHealthMetricTimeSeries", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", + "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents", + "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", + "OutputType": "IMicrosoftGraphAppLogCollectionRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", + "OutputType": "IMicrosoftGraphAppLogCollectionRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequestCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEventCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMobileAppTroubleshootingEventCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", + "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMobileThreatDefenseConnector" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMobileThreatDefenseConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors", + "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMobileThreatDefenseConnector" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMobileThreatDefenseConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMobileThreatDefenseConnectorCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMobileThreatDefenseConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring", "OutputType": "IMicrosoftGraphDeviceManagementMonitoring", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMonitoring" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMonitoring", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRecords/{alertRecord-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/monitoring/alertRecords/{alertRecord-id}", + "OutputType": "IMicrosoftGraphDeviceManagementAlertRecord", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementAlertRecord", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMonitoringAlertRecord" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMonitoringAlertRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/devicemanagement-alertrecord-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/monitoring/alertRecords", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/monitoring/alertRecords", + "OutputType": "IMicrosoftGraphDeviceManagementAlertRecord", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementAlertRecord", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMonitoringAlertRecord" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMonitoringAlertRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/devicemanagement-alertrecord-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/monitoring/alertRecords/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/monitoring/alertRecords/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMonitoringAlertRecordCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMonitoringAlertRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRecords/getPortalNotifications", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/monitoring/alertRecords/getPortalNotifications", + "OutputType": "IMicrosoftGraphDeviceManagementPortalNotification", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementPortalNotification", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMonitoringAlertRecordPortalNotification" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMonitoringAlertRecordPortalNotification", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRules/{alertRule-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/monitoring/alertRules/{alertRule-id}", + "OutputType": "IMicrosoftGraphDeviceManagementAlertRule", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementAlertRule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementMonitoringAlertRule" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMonitoringAlertRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/devicemanagement-alertrule-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/monitoring/alertRules", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/monitoring/alertRules", + "OutputType": "IMicrosoftGraphDeviceManagementAlertRule", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementAlertRule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementMonitoringAlertRule" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMonitoringAlertRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/devicemanagement-alertrule-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/monitoring/alertRules/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/monitoring/alertRules/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementMonitoringAlertRuleCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementMonitoringAlertRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/ndesConnectors/{ndesConnector-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/ndesConnectors/{ndesConnector-id}", + "OutputType": "IMicrosoftGraphNdesConnector", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNdesConnector", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementNdeConnector" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementNdeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/ndesConnectors", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/ndesConnectors", + "OutputType": "IMicrosoftGraphNdesConnector", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNdesConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementNdeConnector" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementNdeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/ndesConnectors/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/ndesConnectors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementNdeConnectorCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementNdeConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", + "OutputType": "IMicrosoftGraphNotificationMessageTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotificationMessageTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates", + "OutputType": "IMicrosoftGraphNotificationMessageTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotificationMessageTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", + "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages", + "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessageCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/operationApprovalPolicies/getApprovableOperations", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/operationApprovalPolicies/getApprovableOperations", + "OutputType": "IMicrosoftGraphOperationApprovalPolicySet", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOperationApprovalPolicySet", - "Method": "GET", "Variants": [ "Get", "Retrieve" ], - "Command": "Get-MgBetaDeviceManagementOperationApprovalPolicyApprovableOperation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementOperationApprovalPolicyApprovableOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/operationApprovalPolicies/getOperationsRequiringApproval", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/operationApprovalPolicies/getOperationsRequiringApproval", + "OutputType": "IMicrosoftGraphOperationApprovalPolicySet", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOperationApprovalPolicySet", - "Method": "GET", "Variants": [ "Get", "Retrieve" ], - "Command": "Get-MgBetaDeviceManagementOperationApprovalPolicyOperationRequiringApproval" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementOperationApprovalPolicyOperationRequiringApproval", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/operationApprovalRequests/retrieveMyRequests", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/operationApprovalRequests/retrieveMyRequests", + "OutputType": "IMicrosoftGraphOperationApprovalRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOperationApprovalRequest", - "Method": "GET", "Variants": [ "Retrieve" ], - "Command": "Get-MgBetaDeviceManagementOperationApprovalRequestMyRequest" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementOperationApprovalRequestMyRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/operationApprovalRequests/retrieveMyRequestById(id='{id}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/operationApprovalRequests/retrieveMyRequestById(id='{id}')", + "OutputType": "IMicrosoftGraphOperationApprovalRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOperationApprovalRequest", - "Method": "GET", "Variants": [ "Retrieve", "RetrieveViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementOperationApprovalRequestMyRequestById" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementOperationApprovalRequestMyRequestById", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/operationApprovalRequests/retrieveRequestStatus", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/operationApprovalRequests/retrieveRequestStatus", "OutputType": "IMicrosoftGraphOperationApprovalRequestEntityStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retrieve", "RetrieveExpanded" ], - "Command": "Get-MgBetaDeviceManagementOperationApprovalRequestStatus" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementOperationApprovalRequestStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", + "OutputType": "IMicrosoftGraphDeviceManagementPartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementPartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementPartner" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementPartners", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners", + "OutputType": "IMicrosoftGraphDeviceManagementPartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementPartner", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementPartner" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementPartners/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementPartnerCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementPartnerCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteActionAudits/{remoteActionAudit-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/remoteActionAudits/{remoteActionAudit-id}", + "OutputType": "IMicrosoftGraphRemoteActionAudit", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRemoteActionAudit", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRemoteActionAudit" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRemoteActionAudit", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteActionAudits", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/remoteActionAudits", + "OutputType": "IMicrosoftGraphRemoteActionAudit", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRemoteActionAudit", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementRemoteActionAudit" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRemoteActionAudit", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteActionAudits/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/remoteActionAudits/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementRemoteActionAuditCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRemoteActionAuditCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", + "OutputType": "IMicrosoftGraphRemoteAssistancePartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRemoteAssistancePartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRemoteAssistancePartner" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteAssistancePartners", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners", + "OutputType": "IMicrosoftGraphRemoteAssistancePartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRemoteAssistancePartner", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementRemoteAssistancePartner" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteAssistancePartners/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementRemoteAssistancePartnerCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRemoteAssistancePartnerCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports", "Module": "Beta.Reports", + "Uri": "/deviceManagement/reports", + "OutputType": "IMicrosoftGraphDeviceManagementReports", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.Read.All", + "Description": "Read Microsoft Intune configuration", + "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.Read.All", - "Description": "Read Microsoft Intune configuration", - "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementReports", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementReport" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getActiveMalwareReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getActiveMalwareReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportActiveMalwareReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportActiveMalwareReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getActiveMalwareSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getActiveMalwareSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportActiveMalwareSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportActiveMalwareSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getAppsInstallSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getAppsInstallSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportAppInstallSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportAppInstallSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getAppStatusOverviewReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getAppStatusOverviewReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportAppStatusOverviewReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportAppStatusOverviewReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getCachedReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getCachedReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportCachedReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportCachedReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/cachedReportConfigurations/{deviceManagementCachedReportConfiguration-id}", "Module": "Beta.Reports", + "Uri": "/deviceManagement/reports/cachedReportConfigurations/{deviceManagementCachedReportConfiguration-id}", + "OutputType": "IMicrosoftGraphDeviceManagementCachedReportConfiguration", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementCachedReportConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementReportCachedReportConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReportCachedReportConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/cachedReportConfigurations", "Module": "Beta.Reports", + "Uri": "/deviceManagement/reports/cachedReportConfigurations", + "OutputType": "IMicrosoftGraphDeviceManagementCachedReportConfiguration", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementCachedReportConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementReportCachedReportConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReportCachedReportConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/cachedReportConfigurations/$count", "Module": "Beta.Reports", + "Uri": "/deviceManagement/reports/cachedReportConfigurations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementReportCachedReportConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReportCachedReportConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getCompliancePolicyDevicesReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getCompliancePolicyDevicesReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportCompliancePolicyDeviceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportCompliancePolicyDeviceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getCompliancePolicyDeviceSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getCompliancePolicyDeviceSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportCompliancePolicyDeviceSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportCompliancePolicyDeviceSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getCompliancePolicyNonComplianceReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getCompliancePolicyNonComplianceReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportCompliancePolicyNonComplianceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportCompliancePolicyNonComplianceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportCompliancePolicyNonComplianceSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportCompliancePolicyNonComplianceSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getCompliancePoliciesReportForDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getCompliancePoliciesReportForDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportCompliancePolicyReportForDevice" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportCompliancePolicyReportForDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getComplianceSettingDetailsReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getComplianceSettingDetailsReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportComplianceSettingDetailReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportComplianceSettingDetailReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getComplianceSettingNonComplianceReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getComplianceSettingNonComplianceReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportComplianceSettingNonComplianceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportComplianceSettingNonComplianceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getComplianceSettingsReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getComplianceSettingsReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportComplianceSettingReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportComplianceSettingReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getConfigManagerDevicePolicyStatusReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getConfigManagerDevicePolicyStatusReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportConfigManagerDevicePolicyStatusReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportConfigManagerDevicePolicyStatusReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getConfigurationPolicyDevicesReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getConfigurationPolicyDevicesReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicyDeviceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicyDeviceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getConfigurationPolicyDeviceSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getConfigurationPolicyDeviceSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicyDeviceSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicyDeviceSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getConfigurationPolicyNonComplianceReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getConfigurationPolicyNonComplianceReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicyNonComplianceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicyNonComplianceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicyNonComplianceSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicyNonComplianceSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getConfigurationPoliciesReportForDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getConfigurationPoliciesReportForDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicyReportForDevice" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicyReportForDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getConfigurationPolicySettingsDeviceSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getConfigurationPolicySettingsDeviceSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicySettingDeviceSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportConfigurationPolicySettingDeviceSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getConfigurationSettingDetailsReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getConfigurationSettingDetailsReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportConfigurationSettingDetailReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportConfigurationSettingDetailReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getConfigurationSettingNonComplianceReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getConfigurationSettingNonComplianceReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportConfigurationSettingNonComplianceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportConfigurationSettingNonComplianceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getConfigurationSettingsReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getConfigurationSettingsReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportConfigurationSettingReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportConfigurationSettingReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDeviceConfigurationPolicySettingsSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getDeviceConfigurationPolicySettingsSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceConfigurationPolicySettingSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceConfigurationPolicySettingSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDeviceConfigurationPolicyStatusSummary", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getDeviceConfigurationPolicyStatusSummary", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceConfigurationPolicyStatusSummary" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceConfigurationPolicyStatusSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDeviceInstallStatusReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getDeviceInstallStatusReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceInstallStatusReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceInstallStatusReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceManagementIntentPerSettingContributingProfile" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceManagementIntentPerSettingContributingProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDeviceManagementIntentSettingsReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDeviceManagementIntentSettingsReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceManagementIntentSettingReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceManagementIntentSettingReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDeviceNonComplianceReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDeviceNonComplianceReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceNonComplianceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceNonComplianceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDevicePoliciesComplianceReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDevicePoliciesComplianceReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDevicePolicyComplianceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDevicePolicyComplianceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDevicePolicySettingsComplianceReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDevicePolicySettingsComplianceReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDevicePolicySettingComplianceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDevicePolicySettingComplianceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDeviceStatusByCompliacePolicyReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDeviceStatusByCompliacePolicyReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceStatusByCompliacePolicyReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceStatusByCompliacePolicyReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDeviceStatusByCompliancePolicySettingReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDeviceStatusByCompliancePolicySettingReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceStatusByCompliancePolicySettingReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceStatusByCompliancePolicySettingReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDevicesStatusByPolicyPlatformComplianceReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDevicesStatusByPolicyPlatformComplianceReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceStatusByPolicyPlatformComplianceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceStatusByPolicyPlatformComplianceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDevicesStatusBySettingReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDevicesStatusBySettingReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceStatusBySettingReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceStatusBySettingReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDeviceStatusSummaryByCompliacePolicyReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDeviceStatusSummaryByCompliacePolicyReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceStatusSummaryByCompliacePolicyReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceStatusSummaryByCompliacePolicyReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDeviceStatusSummaryByCompliancePolicySettingsReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDeviceStatusSummaryByCompliancePolicySettingsReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceStatusSummaryByCompliancePolicySettingReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceStatusSummaryByCompliancePolicySettingReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportDeviceWithoutCompliancePolicyReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportDeviceWithoutCompliancePolicyReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getEncryptionReportForDevices", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getEncryptionReportForDevices", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportEncryptionReportForDevice" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportEncryptionReportForDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getEnrollmentConfigurationPoliciesByDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getEnrollmentConfigurationPoliciesByDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportEnrollmentConfigurationPolicyByDevice" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportEnrollmentConfigurationPolicyByDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/exportJobs/{deviceManagementExportJob-id}", "Module": "Beta.Reports", + "Uri": "/deviceManagement/reports/exportJobs/{deviceManagementExportJob-id}", + "OutputType": "IMicrosoftGraphDeviceManagementExportJob", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementExportJob", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementReportExportJob" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReportExportJob", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/exportJobs", "Module": "Beta.Reports", + "Uri": "/deviceManagement/reports/exportJobs", + "OutputType": "IMicrosoftGraphDeviceManagementExportJob", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementExportJob", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementReportExportJob" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReportExportJob", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/exportJobs/$count", "Module": "Beta.Reports", + "Uri": "/deviceManagement/reports/exportJobs/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementReportExportJobCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReportExportJobCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getFailedMobileAppsReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getFailedMobileAppsReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportFailedMobileAppReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportFailedMobileAppReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getFailedMobileAppsSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getFailedMobileAppsSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportFailedMobileAppSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportFailedMobileAppSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getReportFilters", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getReportFilters", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportFilter" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportFilter", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getGroupPolicySettingsDeviceSettingsReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getGroupPolicySettingsDeviceSettingsReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportGroupPolicySettingDeviceSettingReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportGroupPolicySettingDeviceSettingReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getHistoricalReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getHistoricalReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportHistoricalReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportHistoricalReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getMalwareSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getMalwareSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportMalwareSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportMalwareSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getMobileApplicationManagementAppConfigurationReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getMobileApplicationManagementAppConfigurationReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportMobileApplicationManagementAppConfigurationReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportMobileApplicationManagementAppConfigurationReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getMobileApplicationManagementAppRegistrationSummaryReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getMobileApplicationManagementAppRegistrationSummaryReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportMobileApplicationManagementAppRegistrationSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportMobileApplicationManagementAppRegistrationSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportNoncompliantDeviceAndSettingReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportNoncompliantDeviceAndSettingReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getPolicyNonComplianceMetadata", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getPolicyNonComplianceMetadata", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportPolicyNonComplianceMetadata" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportPolicyNonComplianceMetadata", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getPolicyNonComplianceReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getPolicyNonComplianceReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportPolicyNonComplianceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportPolicyNonComplianceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getPolicyNonComplianceSummaryReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getPolicyNonComplianceSummaryReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportPolicyNonComplianceSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportPolicyNonComplianceSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getQuietTimePolicyUsersReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getQuietTimePolicyUsersReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportQuietTimePolicyUserReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportQuietTimePolicyUserReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getQuietTimePolicyUserSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getQuietTimePolicyUserSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportQuietTimePolicyUserSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportQuietTimePolicyUserSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getRelatedAppsStatusReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getRelatedAppsStatusReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportRelatedAppStatusReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportRelatedAppStatusReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getRemoteAssistanceSessionsReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getRemoteAssistanceSessionsReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportRemoteAssistanceSessionReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportRemoteAssistanceSessionReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getSettingNonComplianceReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getSettingNonComplianceReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportSettingNonComplianceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportSettingNonComplianceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getUnhealthyDefenderAgentsReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getUnhealthyDefenderAgentsReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportUnhealthyDefenderAgentReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportUnhealthyDefenderAgentReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getUnhealthyFirewallReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getUnhealthyFirewallReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportUnhealthyFirewallReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportUnhealthyFirewallReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getUnhealthyFirewallSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getUnhealthyFirewallSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportUnhealthyFirewallSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportUnhealthyFirewallSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getUserInstallStatusReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getUserInstallStatusReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportUserInstallStatusReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportUserInstallStatusReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportWindowsDriverUpdateAlertPerPolicyPerDeviceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportWindowsDriverUpdateAlertPerPolicyPerDeviceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getWindowsDriverUpdateAlertSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getWindowsDriverUpdateAlertSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportWindowsDriverUpdateAlertSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportWindowsDriverUpdateAlertSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportWindowsQualityUpdateAlertPerPolicyPerDeviceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportWindowsQualityUpdateAlertPerPolicyPerDeviceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getWindowsQualityUpdateAlertSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getWindowsQualityUpdateAlertSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportWindowsQualityUpdateAlertSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportWindowsQualityUpdateAlertSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getWindowsUpdateAlertsPerPolicyPerDeviceReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getWindowsUpdateAlertsPerPolicyPerDeviceReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportWindowsUpdateAlertPerPolicyPerDeviceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportWindowsUpdateAlertPerPolicyPerDeviceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getWindowsUpdateAlertSummaryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports/getWindowsUpdateAlertSummaryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportWindowsUpdateAlertSummaryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportWindowsUpdateAlertSummaryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getZebraFotaDeploymentReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getZebraFotaDeploymentReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementReportZebraFotaDeploymentReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReportZebraFotaDeploymentReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}", + "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileBase", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileBase", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementResourceAccessProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementResourceAccessProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/resourceAccessProfiles", + "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileBase", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileBase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementResourceAccessProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementResourceAccessProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments/{deviceManagementResourceAccessProfileAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments/{deviceManagementResourceAccessProfileAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementResourceAccessProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementResourceAccessProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementResourceAccessProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementResourceAccessProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementResourceAccessProfileAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementResourceAccessProfileAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/resourceAccessProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementResourceAccessProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementResourceAccessProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", + "OutputType": "IMicrosoftGraphResourceOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphResourceOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementResourceOperation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementResourceOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceOperations", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations", + "OutputType": "IMicrosoftGraphResourceOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphResourceOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementResourceOperation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementResourceOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceOperations/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementResourceOperationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementResourceOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}/getScopesForUser(userid='{userid}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}/getScopesForUser(userid='{userid}')", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementResourceOperationScopeForUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementResourceOperationScopeForUser", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting-id}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveJustInTimeConfiguration", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting-id}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveJustInTimeConfiguration", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationJustInTimeAssignmentPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retrieve", "RetrieveViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementReusablePolicySettingReferencingConfigurationPolicyJust" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementReusablePolicySettingReferencingConfigurationPolicyJust", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting-id}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveLatestUpgradeDefaultBaselinePolicy", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting-id}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy-id}/retrieveLatestUpgradeDefaultBaselinePolicy", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retrieve", "RetrieveViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementReusablePolicySettingReferencingConfigurationPolicyLatestUpgradeDefaultBaselinePolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReusablePolicySettingReferencingConfigurationPolicyLatestUpgradeDefaultBaselinePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reusableSettings/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/reusableSettings/{deviceManagementConfigurationSettingDefinition-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementReusableSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReusableSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reusableSettings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/reusableSettings", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementReusableSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReusableSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reusableSettings/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/reusableSettings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementReusableSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementReusableSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleScopeTags/{roleScopeTag-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleScopeTags/{roleScopeTag-id}", "OutputType": "IMicrosoftGraphRoleScopeTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleAssignmentRoleScopeTag" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleAssignmentRoleScopeTag", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleScopeTags", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleScopeTags", "OutputType": "IMicrosoftGraphRoleScopeTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementRoleAssignmentRoleScopeTag" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleAssignmentRoleScopeTag", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleScopeTags/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleScopeTags/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleAssignmentRoleScopeTagCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleAssignmentRoleScopeTagCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", + "OutputType": "IMicrosoftGraphRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions", + "OutputType": "IMicrosoftGraphRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", + "OutputType": "IMicrosoftGraphRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleDefinitionRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleDefinitionRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments", + "OutputType": "IMicrosoftGraphRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementRoleDefinitionRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleDefinitionRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", + "Permissions": [ { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleDefinitionRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleDefinitionRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}/roleDefinition", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}/roleDefinition", + "OutputType": "IMicrosoftGraphRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleDefinitionRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleDefinitionRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}", + "OutputType": "IMicrosoftGraphRoleScopeTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleScopeTag", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleScopeTag" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleScopeTag", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleScopeTags", + "OutputType": "IMicrosoftGraphRoleScopeTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleScopeTag", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementRoleScopeTag" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleScopeTag", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments/{roleScopeTagAutoAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments/{roleScopeTagAutoAssignment-id}", "OutputType": "IMicrosoftGraphRoleScopeTagAutoAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleScopeTagAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleScopeTagAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments", "OutputType": "IMicrosoftGraphRoleScopeTagAutoAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementRoleScopeTagAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleScopeTagAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleScopeTagAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleScopeTagAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/getRoleScopeTagsByIds(ids={ids})", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/getRoleScopeTagsByIds(ids={ids})", "OutputType": "IMicrosoftGraphRoleScopeTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleScopeTagById" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleScopeTagById", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/getRoleScopeTagsByResource(resource='{resource}')", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/getRoleScopeTagsByResource(resource='{resource}')", "OutputType": "IMicrosoftGraphRoleScopeTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementRoleScopeTagByResource" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleScopeTagByResource", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleScopeTags/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementRoleScopeTagCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementRoleScopeTagCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/getRoleScopeTagsById", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/roleScopeTags/getRoleScopeTagsById", + "OutputType": "IMicrosoftGraphRoleScopeTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleScopeTag", - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementRoleScopeTagRoleScopeTagById" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementRoleScopeTagRoleScopeTagById", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}", "OutputType": "IMicrosoftGraphDeviceManagementScript", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScript" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceManagementScripts", "OutputType": "IMicrosoftGraphDeviceManagementScript", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementScript" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/{deviceManagementScriptAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/{deviceManagementScriptAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementScriptAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceManagementScripts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementScriptCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptDeviceRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementScriptDeviceRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptDeviceRunStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptDeviceRunStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}/managedDevice", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}/managedDevice", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptDeviceRunStateManagedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptDeviceRunStateManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptGroupAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments", + "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementScriptGroupAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptGroupAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptGroupAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/runSummary", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/runSummary", + "OutputType": "IMicrosoftGraphDeviceManagementScriptRunSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptRunSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptRunSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptRunSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptUserRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptUserRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates", + "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementScriptUserRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptUserRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptUserRunStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptUserRunStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementScriptUserRunStateDeviceRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptUserRunStateDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementScriptUserRunStateDeviceRunState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementScriptUserRunStateDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/settingDefinitions/{deviceManagementSettingDefinition-id}", + "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementSettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/settingDefinitions", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/settingDefinitions", + "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementSettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/settingDefinitions/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/settingDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementSettingDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementSettingDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/softwareUpdateStatusSummary", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/softwareUpdateStatusSummary", + "OutputType": "IMicrosoftGraphSoftwareUpdateStatusSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSoftwareUpdateStatusSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementSoftwareUpdateStatusSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementSoftwareUpdateStatusSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/getSuggestedEnrollmentLimit(enrollmentType='{enrollmentType}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/getSuggestedEnrollmentLimit(enrollmentType='{enrollmentType}')", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementSuggestedEnrollmentLimit" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementSuggestedEnrollmentLimit", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", + "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTelecomExpenseManagementPartner" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTelecomExpenseManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/telecomExpenseManagementPartners", + "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTelecomExpenseManagementPartner" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTelecomExpenseManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/telecomExpenseManagementPartners/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementTelecomExpenseManagementPartnerCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTelecomExpenseManagementPartnerCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}", + "OutputType": "IMicrosoftGraphDeviceManagementTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates", + "OutputType": "IMicrosoftGraphDeviceManagementTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTemplate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}", + "OutputType": "IMicrosoftGraphDeviceManagementTemplateSettingCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementTemplateSettingCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories", + "OutputType": "IMicrosoftGraphDeviceManagementTemplateSettingCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementTemplateSettingCategory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTemplateCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", + "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateCategoryRecommendedSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateCategoryRecommendedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings", + "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTemplateCategoryRecommendedSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateCategoryRecommendedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateCategoryRecommendedSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateCategoryRecommendedSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", + "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateCategorySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions", + "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTemplateCategorySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateCategorySettingDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateCategorySettingDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}", + "OutputType": "IMicrosoftGraphDeviceManagementTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableTo" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableTo", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo", + "OutputType": "IMicrosoftGraphDeviceManagementTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableTo" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableTo", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}", "OutputType": "IMicrosoftGraphDeviceManagementTemplateSettingCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories", "OutputType": "IMicrosoftGraphDeviceManagementTemplateSettingCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings/{deviceManagementSettingInstance-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateMigratableToSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateMigratableToSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings/{deviceManagementSettingInstance-id}", + "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings", + "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTemplateSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTemplateSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTemplateSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/tenantAttachRBAC/getState", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/tenantAttachRBAC/getState", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementTenantAttachRbacState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTenantAttachRbacState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", + "OutputType": "IMicrosoftGraphTermsAndConditions", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTermAndCondition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndCondition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions", + "OutputType": "IMicrosoftGraphTermsAndConditions", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTermAndCondition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndCondition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", + "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionAcceptanceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionAcceptanceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses", + "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionAcceptanceStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionAcceptanceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionAcceptanceStatusCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionAcceptanceStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}/termsAndConditions", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}/termsAndConditions", + "OutputType": "IMicrosoftGraphTermsAndConditions", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionAcceptanceStatusTermAndCondition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionAcceptanceStatusTermAndCondition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", + "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments", + "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments/{termsAndConditionsGroupAssignment-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments/{termsAndConditionsGroupAssignment-id}", + "OutputType": "IMicrosoftGraphTermsAndConditionsGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermsAndConditionsGroupAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionGroupAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments", + "OutputType": "IMicrosoftGraphTermsAndConditionsGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermsAndConditionsGroupAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionGroupAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionGroupAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionGroupAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments/{termsAndConditionsGroupAssignment-id}/termsAndConditions", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments/{termsAndConditionsGroupAssignment-id}/termsAndConditions", + "OutputType": "IMicrosoftGraphTermsAndConditions", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTermAndConditionGroupAssignmentTermAndCondition" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTermAndConditionGroupAssignmentTermAndCondition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", + "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/troubleshootingEvents", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/troubleshootingEvents", + "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/troubleshootingEvents/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/troubleshootingEvents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementTroubleshootingEventCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementTroubleshootingEventCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomaly-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomaly-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomaly", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomaly", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomaly" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomaly", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomaly", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomaly", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomaly" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomaly", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/{userExperienceAnalyticsAnomalyCorrelationGroupOverview-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/{userExperienceAnalyticsAnomalyCorrelationGroupOverview-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyCorrelationGroupOverview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverview" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyCorrelationGroupOverview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverview" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverviewCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverviewCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDevice-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersion-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersion-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersion" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetailCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceIdCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceIdCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetailCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverview" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValueCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValueCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaseline" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaseline", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaseline" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaseline", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/appHealthMetrics", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/appHealthMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineAppHealthMetric" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineAppHealthMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/batteryHealthMetrics", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/batteryHealthMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineBatteryHealthMetric" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineBatteryHealthMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/bestPracticesMetrics", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/bestPracticesMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineBestPracticeMetric" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineBestPracticeMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/deviceBootPerformanceMetrics", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/deviceBootPerformanceMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineDeviceBootPerformanceMetric" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineDeviceBootPerformanceMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/rebootAnalyticsMetrics", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/rebootAnalyticsMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineRebootAnalyticMetric" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineRebootAnalyticMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/resourcePerformanceMetrics", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/resourcePerformanceMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineResourcePerformanceMetric" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineResourcePerformanceMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/workFromAnywhereMetrics", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/workFromAnywhereMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineWorkFromAnywhereMetric" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBaselineWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpact-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpact-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthAppImpact", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthAppImpact", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpact" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpact", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthAppImpact", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthAppImpact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpact" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpact", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpactCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpactCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthCapacityDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthCapacityDetails", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthCapacityDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthCapacityDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpact-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpact-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceAppImpact", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceAppImpact", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpact" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpact", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceAppImpact", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceAppImpact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpact" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpact", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpactCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpactCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDevicePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDevicePerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDevicePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDevicePerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthModelPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthModelPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthModelPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthModelPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthOSPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthOSPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthOSPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthOSPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthRuntimeDetails", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthRuntimeDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthRuntimeDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthRuntimeDetails", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthRuntimeDetail" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthRuntimeDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValue" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValue" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValueCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValueCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScope", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScope", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScope", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScope", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScope" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScope", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScopes", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScopes", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScope", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScope", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScope" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScope", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScopes/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScopes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScopeCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScore" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScore" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScoreCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceScoreCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcess" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - } - ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", - "Method": "GET", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcess" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/{userExperienceAnalyticsDeviceTimelineEvent-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/{userExperienceAnalyticsDeviceTimelineEvent-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceTimelineEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceTimelineEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/$count", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEventCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEventCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentity-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentity-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceWithoutCloudIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceWithoutCloudIdentity", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentity" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceWithoutCloudIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceWithoutCloudIdentity", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentity" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentityCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentityCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcess-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcess-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsImpactingProcess", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsImpactingProcess", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcess" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsImpactingProcess", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsImpactingProcess", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcess" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcessCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcessCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticMetricHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticMetricHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticMetricHistoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticMetricHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticModelScore" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticModelScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticModelScore" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticModelScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticModelScoreCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticModelScoreCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDevice-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsNotAutopilotReadyDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsNotAutopilotReadyDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsNotAutopilotReadyDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsNotAutopilotReadyDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsOverview", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsOverview", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsOverview", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsOverview", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticOverview" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnection-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnection-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsRemoteConnection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsRemoteConnection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnection" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnection", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsRemoteConnection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsRemoteConnection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnection" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnection", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnectionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnectionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsResourcePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsResourcePerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsResourcePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsResourcePerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticScoreHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticScoreHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticScoreHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticScoreHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticScoreHistoryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticScoreHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userPfxCertificates/{userPFXCertificate-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/userPfxCertificates/{userPFXCertificate-id}", + "OutputType": "IMicrosoftGraphUserPfxCertificate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserPfxCertificate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementUserPfxCertificate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserPfxCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userPfxCertificates", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/userPfxCertificates", + "OutputType": "IMicrosoftGraphUserPfxCertificate", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserPfxCertificate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementUserPfxCertificate" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserPfxCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userPfxCertificates/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/userPfxCertificates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementUserPfxCertificateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementUserPfxCertificateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint", "OutputType": "IMicrosoftGraphVirtualEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpoint" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id}", + "OutputType": "IMicrosoftGraphCloudPcAuditEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcAuditEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointAuditEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcauditevent-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/auditEvents", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/auditEvents", + "OutputType": "IMicrosoftGraphCloudPcAuditEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcAuditEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointAuditEvent" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-auditevents?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointAuditEventAuditActivityType" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointAuditEventAuditActivityType", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/auditEvents/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/auditEvents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointAuditEventCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointAuditEventCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction-id}", "OutputType": "IMicrosoftGraphCloudPcBulkAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointBulkAction" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointBulkAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/bulkActions", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/bulkActions", "OutputType": "IMicrosoftGraphCloudPcBulkAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointBulkAction" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointBulkAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/bulkActions/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/bulkActions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointBulkActionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointBulkActionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}", + "OutputType": "IMicrosoftGraphCloudPc", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPc", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPc" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs", + "OutputType": "IMicrosoftGraphCloudPc", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPc", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPc" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-cloudpcs?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/getCloudPcConnectivityHistory", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/getCloudPcConnectivityHistory", + "OutputType": "IMicrosoftGraphCloudPcConnectivityEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcConnectivityEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcConnectivityHistory" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcConnectivityHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/getFrontlineCloudPcAccessState", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/getFrontlineCloudPcAccessState", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcFrontlineCloudPcAccessState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcFrontlineCloudPcAccessState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/getCloudPcLaunchInfo", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/getCloudPcLaunchInfo", "OutputType": "IMicrosoftGraphCloudPcLaunchInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcLaunchInfo" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcLaunchInfo", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/getProvisionedCloudPCs(groupId='{groupId}',servicePlanId='{servicePlanId}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/getProvisionedCloudPCs(groupId='{groupId}',servicePlanId='{servicePlanId}')", + "OutputType": "IMicrosoftGraphCloudPc", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPc", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcProvisionedCloudPc" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcProvisionedCloudPc", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/getShiftWorkCloudPcAccessState", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/getShiftWorkCloudPcAccessState", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcShiftWorkCloudPcAccessState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/getSupportedCloudPcRemoteActions", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/getSupportedCloudPcRemoteActions", + "OutputType": "IMicrosoftGraphCloudPcRemoteActionCapability", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcRemoteActionCapability", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointCloudPcSupportedCloudPcRemoteAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/crossCloudGovernmentOrganizationMapping", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/crossCloudGovernmentOrganizationMapping", + "OutputType": "IMicrosoftGraphCloudPcCrossCloudGovernmentOrganizationMapping", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcCrossCloudGovernmentOrganizationMapping", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointCrossCloudGovernmentOrganizationMapping" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointCrossCloudGovernmentOrganizationMapping", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpccrosscloudgovernmentorganizationmapping-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", + "OutputType": "IMicrosoftGraphCloudPcDeviceImage", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcDeviceImage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointDeviceImage" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcdeviceimage-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages", + "OutputType": "IMicrosoftGraphCloudPcDeviceImage", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcDeviceImage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointDeviceImage" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-deviceimages?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointDeviceImageCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointDeviceImageCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/getSourceImages", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/getSourceImages", + "OutputType": "IMicrosoftGraphCloudPcSourceDeviceImage", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcSourceDeviceImage", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointDeviceImageSourceImage" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointDeviceImageSourceImage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/getEffectivePermissions", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/virtualEndpoint/getEffectivePermissions", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointEffectivePermission" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointEffectivePermission", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings/{cloudPcExternalPartnerSetting-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings/{cloudPcExternalPartnerSetting-id}", + "OutputType": "IMicrosoftGraphCloudPcExternalPartnerSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcExternalPartnerSetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointExternalPartnerSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointExternalPartnerSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcexternalpartnersetting-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings", + "OutputType": "IMicrosoftGraphCloudPcExternalPartnerSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcExternalPartnerSetting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointExternalPartnerSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointExternalPartnerSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-externalpartnersettings?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointExternalPartnerSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointExternalPartnerSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans/{cloudPcFrontLineServicePlan-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans/{cloudPcFrontLineServicePlan-id}", "OutputType": "IMicrosoftGraphCloudPcFrontLineServicePlan", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlan" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcfrontlineserviceplan-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans", "OutputType": "IMicrosoftGraphCloudPcFrontLineServicePlan", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlan" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-frontlineserviceplans?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlanCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlanCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", + "OutputType": "IMicrosoftGraphCloudPcGalleryImage", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcGalleryImage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointGalleryImage" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointGalleryImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcgalleryimage-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages", + "OutputType": "IMicrosoftGraphCloudPcGalleryImage", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcGalleryImage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointGalleryImage" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointGalleryImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-galleryimages?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointGalleryImageCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointGalleryImageCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", + "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections", + "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-onpremisesconnections?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointOnPremiseConnectionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointOnPremiseConnectionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/organizationSettings", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/organizationSettings", + "OutputType": "IMicrosoftGraphCloudPcOrganizationSettings", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcOrganizationSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointOrganizationSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointOrganizationSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcorganizationsettings-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", + "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies", + "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-provisioningpolicies?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicyAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicyAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUser", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUser", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports", "OutputType": "IMicrosoftGraphCloudPcReports", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReport" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getActionStatusReports", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/getActionStatusReports", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportActionStatusReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportActionStatusReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-getactionstatusreports?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getCloudPcPerformanceReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/getCloudPcPerformanceReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportCloudPcPerformanceReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportCloudPcPerformanceReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getCloudPcRecommendationReports", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/getCloudPcRecommendationReports", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportCloudPcRecommendationReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportCloudPcRecommendationReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-getcloudpcrecommendationreports?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getConnectionQualityReports", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/getConnectionQualityReports", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportConnectionQualityReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportConnectionQualityReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-getconnectionqualityreports?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/retrieveCrossRegionDisasterRecoveryReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/retrieveCrossRegionDisasterRecoveryReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retrieve", "RetrieveExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportCrossRegionDisasterRecoveryReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportCrossRegionDisasterRecoveryReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getDailyAggregatedRemoteConnectionReports", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/virtualEndpoint/reports/getDailyAggregatedRemoteConnectionReports", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportDailyAggregatedRemoteConnectionReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportDailyAggregatedRemoteConnectionReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-getdailyaggregatedremoteconnectionreports?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}", "OutputType": "IMicrosoftGraphCloudPcExportJob", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportExportJob" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportExportJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcexportjob-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs", "OutputType": "IMicrosoftGraphCloudPcExportJob", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportExportJob" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportExportJob", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportExportJobCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportExportJobCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getFrontlineReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/getFrontlineReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportFrontlineReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportFrontlineReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-getfrontlinereport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getInaccessibleCloudPcReports", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/getInaccessibleCloudPcReports", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportInaccessibleCloudPcReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportInaccessibleCloudPcReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-getinaccessiblecloudpcreports?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getRawRemoteConnectionReports", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/getRawRemoteConnectionReports", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportRawRemoteConnectionReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportRawRemoteConnectionReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-getrawremoteconnectionreports?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionLatency(cloudPcId='{cloudPcId}')", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionLatency(cloudPcId='{cloudPcId}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportRealTimeRemoteConnectionLatency" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportRealTimeRemoteConnectionLatency", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionStatus(cloudPcId='{cloudPcId}')", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/getRealTimeRemoteConnectionStatus(cloudPcId='{cloudPcId}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportRealTimeRemoteConnectionStatus" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportRealTimeRemoteConnectionStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getRemoteConnectionHistoricalReports", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/virtualEndpoint/reports/getRemoteConnectionHistoricalReports", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportRemoteConnectionHistoricalReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportRemoteConnectionHistoricalReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-getremoteconnectionhistoricalreports?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getSharedUseLicenseUsageReport", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/virtualEndpoint/reports/getSharedUseLicenseUsageReport", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportSharedUseLicenseUsageReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportSharedUseLicenseUsageReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-getshareduselicenseusagereport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/getTotalAggregatedRemoteConnectionReports", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/virtualEndpoint/reports/getTotalAggregatedRemoteConnectionReports", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportTotalAggregatedRemoteConnectionReport" + "Method": "POST", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointReportTotalAggregatedRemoteConnectionReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-gettotalaggregatedremoteconnectionreports?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/retrieveScopedPermissions", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/retrieveScopedPermissions", "OutputType": "IMicrosoftGraphCloudPcScopedPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retrieve" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointScopedPermission" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointScopedPermission", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/servicePlans/{cloudPcServicePlan-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/servicePlans/{cloudPcServicePlan-id}", "OutputType": "IMicrosoftGraphCloudPcServicePlan", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointServicePlan" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointServicePlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/servicePlans", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/servicePlans", + "OutputType": "IMicrosoftGraphCloudPcServicePlan", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcServicePlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointServicePlan" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointServicePlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-serviceplans?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/servicePlans/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/servicePlans/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointServicePlanCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointServicePlanCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans/{cloudPcSharedUseServicePlan-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans/{cloudPcSharedUseServicePlan-id}", + "OutputType": "IMicrosoftGraphCloudPcSharedUseServicePlan", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcSharedUseServicePlan", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlan" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcshareduseserviceplan-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans", + "OutputType": "IMicrosoftGraphCloudPcSharedUseServicePlan", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcSharedUseServicePlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlan" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-shareduseserviceplans?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlanCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlanCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/snapshots/{cloudPcSnapshot-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/snapshots/{cloudPcSnapshot-id}", + "OutputType": "IMicrosoftGraphCloudPcSnapshot", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcSnapshot", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSnapshot" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSnapshot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcsnapshot-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/snapshots", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/snapshots", + "OutputType": "IMicrosoftGraphCloudPcSnapshot", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcSnapshot", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSnapshot" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSnapshot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-snapshots?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/snapshots/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/snapshots/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSnapshotCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSnapshotCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/snapshots/getStorageAccounts(subscriptionId='{subscriptionId}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/virtualEndpoint/snapshots/getStorageAccounts(subscriptionId='{subscriptionId}')", + "OutputType": "IMicrosoftGraphCloudPcForensicStorageAccount", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcForensicStorageAccount", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSnapshotStorageAccount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSnapshotStorageAccount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/snapshots/getSubscriptions", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/virtualEndpoint/snapshots/getSubscriptions", + "OutputType": "IMicrosoftGraphCloudPcSubscription", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcSubscription", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSnapshotSubscription" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSnapshotSubscription", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/supportedRegions/{cloudPcSupportedRegion-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/supportedRegions/{cloudPcSupportedRegion-id}", "OutputType": "IMicrosoftGraphCloudPcSupportedRegion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSupportedRegion" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSupportedRegion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/supportedRegions", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/supportedRegions", + "OutputType": "IMicrosoftGraphCloudPcSupportedRegion", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcSupportedRegion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSupportedRegion" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSupportedRegion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-supportedregions?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/supportedRegions/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/supportedRegions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointSupportedRegionCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointSupportedRegionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/retrieveTenantEncryptionSetting", "Module": "Beta.DeviceManagement.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/retrieveTenantEncryptionSetting", "OutputType": "IMicrosoftGraphCloudPcTenantEncryptionSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retrieve" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointTenantEncryptionSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointTenantEncryptionSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", + "OutputType": "IMicrosoftGraphCloudPcUserSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcUserSetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcusersetting-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/userSettings", + "OutputType": "IMicrosoftGraphCloudPcUserSetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcUserSetting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-usersettings?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "OutputType": "IMicrosoftGraphCloudPcUserSettingAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSettingAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSettingAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments", "OutputType": "IMicrosoftGraphCloudPcUserSettingAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSettingAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSettingAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/$count", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSettingAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSettingAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/$count", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSettingCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementVirtualEndpointUserSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}", + "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles", + "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}", "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices", "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/deploymentProfile", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/deploymentProfile", "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceDeploymentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceDeploymentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/intendedDeploymentProfile", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/intendedDeploymentProfile", "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceIntendedDeploymentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceIntendedDeploymentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments/{windowsAutopilotDeploymentProfileAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments/{windowsAutopilotDeploymentProfileAssignment-id}", "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfileAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments", "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfileAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}", + "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities", + "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/deploymentProfile", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/deploymentProfile", + "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityDeploymentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityDeploymentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/intendedDeploymentProfile", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/intendedDeploymentProfile", + "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityIntendedDeploymentProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityIntendedDeploymentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotSettings", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotSettings", + "OutputType": "IMicrosoftGraphWindowsAutopilotSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsAutopilotSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementWindowsAutopilotSetting" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsAutopilotSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}", + "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles", + "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments/{windowsFeatureUpdateProfileAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments/{windowsFeatureUpdateProfileAssignment-id}", + "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfileAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfileAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments", + "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfileAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfileAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsFeatureUpdateProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummary" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", + "OutputType": "IMicrosoftGraphWindowsMalwareInformation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsMalwareInformation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation", + "OutputType": "IMicrosoftGraphWindowsMalwareInformation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsMalwareInformation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformation" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformationCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", + "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates", + "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareState" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareStateCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}", + "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles", + "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfile" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments/{windowsQualityUpdateProfileAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments/{windowsQualityUpdateProfileAssignment-id}", + "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfileAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfileAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments", + "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfileAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfileAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignment" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/$count", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceManagementWindowsQualityUpdateProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/getMemberGroups", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDeviceMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaDeviceMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/getMemberObjects", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDeviceMemberObject" + "Method": "POST", + "Command": "Get-MgBetaDeviceMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceMemberOf" + "Method": "GET", + "Command": "Get-MgBetaDeviceMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/memberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceMemberOf" + "Method": "GET", + "Command": "Get-MgBetaDeviceMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDeviceMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/administrativeUnit", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/memberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDeviceMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDeviceMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/memberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDeviceMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/memberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/administrativeUnit/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/memberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDeviceMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/group/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/memberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDeviceMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredOwners", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceRegisteredOwner" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/endpoint", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/endpoint", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerAsUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerAsUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/$ref", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredOwners/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerByRef" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredOwners/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredOwners/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/endpoint/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/servicePrincipal/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/user/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredOwnerCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredOwnerCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredUsers", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceRegisteredUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/endpoint", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredUserAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/endpoint", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceRegisteredUserAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredUserAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceRegisteredUserAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredUserAsUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceRegisteredUserAsUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/$ref", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredUsers/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceRegisteredUserByRef" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredUsers/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredUsers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredUserCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/endpoint/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredUserCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/servicePrincipal/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredUserCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/user/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceRegisteredUserCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaDeviceRegisteredUserCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaDeviceTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/transitiveMemberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaDeviceTransitiveMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-transitivememberof?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDeviceTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/administrativeUnit", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDeviceTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDeviceTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDeviceTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/transitiveMemberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDeviceTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/group/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDeviceTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/usageRights/{usageRight-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/usageRights/{usageRight-id}", "OutputType": "IMicrosoftGraphUsageRight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceUsageRights" + "Method": "GET", + "Command": "Get-MgBetaDeviceUsageRights", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/usageRights", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/usageRights", + "OutputType": "IMicrosoftGraphUsageRight", + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUsageRight", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDeviceUsageRights" + "Method": "GET", + "Command": "Get-MgBetaDeviceUsageRights", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-usagerights?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/usageRights/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/usageRights/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDeviceUsageRightsCount" + "Method": "GET", + "Command": "Get-MgBetaDeviceUsageRightsCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/getUserOwnedObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDeviceUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaDeviceUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/directory", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory", "OutputType": "IMicrosoftGraphDirectory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectory" + "Method": "GET", + "Command": "Get-MgBetaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/delta", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/delta", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitDelta" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitDelta", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitExtension" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitExtension" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMember" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMember", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/application", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsApplication" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/application", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/application", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsApplication" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/device", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsDevice" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/device", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/device", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsDevice" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/group", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/group", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/orgContact", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/orgContact", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/orgContact", + "OutputType": "IMicrosoftGraphOrgContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsUser" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/user", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/user", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsUser" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberByRef" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberByRef", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/application/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/application/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsApplication" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/device/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/device/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsDevice" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/group/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/group/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/orgContact/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/orgContact/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/user/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/user/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitMemberCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", + "OutputType": "IMicrosoftGraphScopedRoleMembership", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitScopedRoleMember" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-get-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", + "OutputType": "IMicrosoftGraphScopedRoleMembership", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitScopedRoleMember" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-list-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAdministrativeUnitScopedRoleMemberCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAdministrativeUnitScopedRoleMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/attributeSets/{attributeSet-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/attributeSets/{attributeSet-id}", + "OutputType": "IMicrosoftGraphAttributeSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAttributeSet", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryAttributeSet" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAttributeSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attributeset-get?view=graph-rest-1.0" }, { - "Uri": "/directory/attributeSets", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/attributeSets", + "OutputType": "IMicrosoftGraphAttributeSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAttributeSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryAttributeSet" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAttributeSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-attributesets?view=graph-rest-1.0" }, { - "Uri": "/directory/attributeSets/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/attributeSets/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryAttributeSetCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryAttributeSetCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/certificateAuthorities", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities", "OutputType": "IMicrosoftGraphCertificateAuthorityPath", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryCertificateAuthority" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCertificateAuthority", + "ApiReferenceLink": null }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}", "OutputType": "IMicrosoftGraphCertificateBasedApplicationConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedapplicationconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations", "OutputType": "IMicrosoftGraphCertificateBasedApplicationConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificateauthoritypath-list-certificatebasedapplicationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities/{certificateAuthorityAsEntity-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities/{certificateAuthorityAsEntity-id}", "OutputType": "IMicrosoftGraphCertificateAuthorityAsEntity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthority" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthority", + "ApiReferenceLink": null }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities", "OutputType": "IMicrosoftGraphCertificateAuthorityAsEntity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthority" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthority", + "ApiReferenceLink": null }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthorityCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthorityCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", + "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinition" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customsecurityattributedefinition-get?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions", + "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinition" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-customsecurityattributedefinitions?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", + "OutputType": "IMicrosoftGraphAllowedValue", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAllowedValue", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValue" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/allowedvalue-get?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues", + "OutputType": "IMicrosoftGraphAllowedValue", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAllowedValue", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValue" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customsecurityattributedefinition-list-allowedvalues?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValueCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValueCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/customSecurityAttributeDefinitions/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryCustomSecurityAttributeDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryDeletedItem" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItem", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/administrativeUnit", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/administrativeUnit", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/application", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsApplication" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/application", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsApplication" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/device", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsDevice" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/device", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsDevice" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsUser" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryDeletedItemAsUser" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/getByIds", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDirectoryDeletedItemById" + "Method": "POST", + "Command": "Get-MgBetaDirectoryDeletedItemById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/administrativeUnit/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryDeletedItemCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/application/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryDeletedItemCountAsApplication" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/device/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryDeletedItemCountAsDevice" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/group/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryDeletedItemCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/servicePrincipal/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryDeletedItemCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/user/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryDeletedItemCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeletedItemCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/getMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDirectoryDeletedItemMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaDirectoryDeletedItemMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/getMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDirectoryDeletedItemMemberObject" + "Method": "POST", + "Command": "Get-MgBetaDirectoryDeletedItemMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "OutputType": "IMicrosoftGraphDeviceLocalCredentialInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryDeviceLocalCredential" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeviceLocalCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/devicelocalcredentialinfo-get?view=graph-rest-1.0" }, { - "Uri": "/directory/deviceLocalCredentials", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deviceLocalCredentials", "OutputType": "IMicrosoftGraphDeviceLocalCredentialInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryDeviceLocalCredential" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeviceLocalCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-devicelocalcredentials?view=graph-rest-1.0" }, { - "Uri": "/directory/deviceLocalCredentials/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deviceLocalCredentials/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryDeviceLocalCredentialCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryDeviceLocalCredentialCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/externalUserProfiles/{externalUserProfile-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/externalUserProfiles/{externalUserProfile-id}", "OutputType": "IMicrosoftGraphExternalUserProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryExternalUserProfile" + "Method": "GET", + "Command": "Get-MgBetaDirectoryExternalUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externaluserprofile-get?view=graph-rest-1.0" }, { - "Uri": "/directory/externalUserProfiles", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/externalUserProfiles", "OutputType": "IMicrosoftGraphExternalUserProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryExternalUserProfile" + "Method": "GET", + "Command": "Get-MgBetaDirectoryExternalUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-externaluserprofiles?view=graph-rest-1.0" }, { - "Uri": "/directory/externalUserProfiles/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/externalUserProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryExternalUserProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryExternalUserProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryFeatureRolloutPolicy" + "Method": "GET", + "Command": "Get-MgBetaDirectoryFeatureRolloutPolicy", + "ApiReferenceLink": null }, { - "Uri": "/directory/featureRolloutPolicies", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryFeatureRolloutPolicy" + "Method": "GET", + "Command": "Get-MgBetaDirectoryFeatureRolloutPolicy", + "ApiReferenceLink": null }, { - "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryFeatureRolloutPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaDirectoryFeatureRolloutPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryFeatureRolloutPolicyApplyToByRef" + "Method": "GET", + "Command": "Get-MgBetaDirectoryFeatureRolloutPolicyApplyToByRef", + "ApiReferenceLink": null }, { - "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryFeatureRolloutPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryFeatureRolloutPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/featureRolloutPolicies/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryFeatureRolloutPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryFeatureRolloutPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", + "OutputType": "IMicrosoftGraphIdentityProviderBase", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryFederationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDirectoryFederationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/federationConfigurations", + "OutputType": "IMicrosoftGraphIdentityProviderBase", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryFederationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDirectoryFederationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/federationConfigurations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryFederationConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryFederationConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/impactedResources/{impactedResource-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/impactedResources/{impactedResource-id}", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryImpactedResource" + "Method": "GET", + "Command": "Get-MgBetaDirectoryImpactedResource", + "ApiReferenceLink": null }, { - "Uri": "/directory/impactedResources", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/impactedResources", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryImpactedResource" + "Method": "GET", + "Command": "Get-MgBetaDirectoryImpactedResource", + "ApiReferenceLink": null }, { - "Uri": "/directory/impactedResources/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/impactedResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryImpactedResourceCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryImpactedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/inboundSharedUserProfiles/{inboundSharedUserProfile-userId}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/inboundSharedUserProfiles/{inboundSharedUserProfile-userId}", + "OutputType": "IMicrosoftGraphInboundSharedUserProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.Read", "Description": "Read shared cross-tenant user profile and export data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "CrossTenantUserProfileSharing.Read.All", - "Description": "Read any shared cross-tenant user profiles and export data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.ReadWrite.All", + "Description": "Read any shared cross-tenant user profiles and export or delete data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "CrossTenantUserProfileSharing.ReadWrite", "Description": "Read shared cross-tenant user profile and export or delete data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "CrossTenantUserProfileSharing.ReadWrite.All", - "Description": "Read any shared cross-tenant user profiles and export or delete data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.Read.All", + "Description": "Read any shared cross-tenant user profiles and export data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInboundSharedUserProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryInboundSharedUserProfile" + "Method": "GET", + "Command": "Get-MgBetaDirectoryInboundSharedUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inboundshareduserprofile-get?view=graph-rest-1.0" }, { - "Uri": "/directory/inboundSharedUserProfiles", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/inboundSharedUserProfiles", + "OutputType": "IMicrosoftGraphInboundSharedUserProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.Read.All", "Description": "Read all shared cross-tenant user profiles and export their data", "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant without a signed-in user.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CrossTenantUserProfileSharing.ReadWrite.All", "Description": "Read all shared cross-tenant user profiles and export or delete their data", "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant without a signed-in user.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInboundSharedUserProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryInboundSharedUserProfile" + "Method": "GET", + "Command": "Get-MgBetaDirectoryInboundSharedUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-inboundshareduserprofiles?view=graph-rest-1.0" }, { - "Uri": "/directory/inboundSharedUserProfiles/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/inboundSharedUserProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.Read.All", "Description": "Read all shared cross-tenant user profiles and export their data", "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant without a signed-in user.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CrossTenantUserProfileSharing.ReadWrite.All", "Description": "Read all shared cross-tenant user profiles and export or delete their data", "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant without a signed-in user.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryInboundSharedUserProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryInboundSharedUserProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/{directoryObject-id}", "Module": "Beta.DirectoryObjects", - "Permissions": { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directoryObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryObject" + "Method": "GET", + "Command": "Get-MgBetaDirectoryObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-get?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects", "Module": "Beta.DirectoryObjects", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryObject" + "Method": "GET", + "Command": "Get-MgBetaDirectoryObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/getByIds", "Module": "Beta.DirectoryObjects", - "Permissions": { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directoryObjects/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDirectoryObjectById" + "Method": "POST", + "Command": "Get-MgBetaDirectoryObjectById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/$count", "Module": "Beta.DirectoryObjects", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryObjects/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryObjectCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryObjectCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/delta", "Module": "Beta.DirectoryObjects", - "Permissions": { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directoryObjects/delta", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta" ], - "Command": "Get-MgBetaDirectoryObjectDelta" + "Method": "GET", + "Command": "Get-MgBetaDirectoryObjectDelta", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/{directoryObject-id}/getMemberGroups", "Module": "Beta.DirectoryObjects", + "Uri": "/directoryObjects/{directoryObject-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDirectoryObjectMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaDirectoryObjectMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/{directoryObject-id}/getMemberObjects", "Module": "Beta.DirectoryObjects", + "Uri": "/directoryObjects/{directoryObject-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDirectoryObjectMemberObject" + "Method": "POST", + "Command": "Get-MgBetaDirectoryObjectMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/getUserOwnedObjects", "Module": "Beta.DirectoryObjects", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryObjects/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDirectoryObjectUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaDirectoryObjectUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "OnPremDirectorySynchronization.ReadWrite.All", - "Description": "Read and write all on-premises directory synchronization information", - "FullDescription": "Allows the app to read and write all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "OutputType": "IMicrosoftGraphOnPremisesDirectorySynchronization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryOnPremiseSynchronization" + "Method": "GET", + "Command": "Get-MgBetaDirectoryOnPremiseSynchronization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesdirectorysynchronization-get?view=graph-rest-1.0" }, { - "Uri": "/directory/onPremisesSynchronization", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/onPremisesSynchronization", + "OutputType": "IMicrosoftGraphOnPremisesDirectorySynchronization", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnPremDirectorySynchronization.Read.All", "Description": "Read all on-premises directory synchronization information", "FullDescription": "Allows the app to read all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnPremDirectorySynchronization.ReadWrite.All", "Description": "Read and write all on-premises directory synchronization information", "FullDescription": "Allows the app to read and write all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnPremisesDirectorySynchronization", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryOnPremiseSynchronization" + "Method": "GET", + "Command": "Get-MgBetaDirectoryOnPremiseSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/directory/onPremisesSynchronization/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/onPremisesSynchronization/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OnPremDirectorySynchronization.Read.All", "Description": "Read all on-premises directory synchronization information", "FullDescription": "Allows the app to read all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnPremDirectorySynchronization.ReadWrite.All", "Description": "Read and write all on-premises directory synchronization information", "FullDescription": "Allows the app to read and write all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryOnPremiseSynchronizationCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryOnPremiseSynchronizationCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}", + "OutputType": "IMicrosoftGraphOutboundSharedUserProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.Read", "Description": "Read shared cross-tenant user profile and export data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "CrossTenantUserProfileSharing.Read.All", - "Description": "Read any shared cross-tenant user profiles and export data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.ReadWrite.All", + "Description": "Read any shared cross-tenant user profiles and export or delete data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "CrossTenantUserProfileSharing.ReadWrite", "Description": "Read shared cross-tenant user profile and export or delete data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "CrossTenantUserProfileSharing.ReadWrite.All", - "Description": "Read any shared cross-tenant user profiles and export or delete data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.Read.All", + "Description": "Read any shared cross-tenant user profiles and export data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOutboundSharedUserProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryOutboundSharedUserProfile" + "Method": "GET", + "Command": "Get-MgBetaDirectoryOutboundSharedUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outboundshareduserprofile-get?view=graph-rest-1.0" }, { - "Uri": "/directory/outboundSharedUserProfiles", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/outboundSharedUserProfiles", + "OutputType": "IMicrosoftGraphOutboundSharedUserProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.Read", "Description": "Read shared cross-tenant user profile and export data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "CrossTenantUserProfileSharing.Read.All", - "Description": "Read any shared cross-tenant user profiles and export data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.ReadWrite.All", + "Description": "Read any shared cross-tenant user profiles and export or delete data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "CrossTenantUserProfileSharing.ReadWrite", "Description": "Read shared cross-tenant user profile and export or delete data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "CrossTenantUserProfileSharing.ReadWrite.All", - "Description": "Read any shared cross-tenant user profiles and export or delete data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.Read.All", + "Description": "Read any shared cross-tenant user profiles and export data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOutboundSharedUserProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryOutboundSharedUserProfile" + "Method": "GET", + "Command": "Get-MgBetaDirectoryOutboundSharedUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-outboundshareduserprofiles?view=graph-rest-1.0" }, { - "Uri": "/directory/outboundSharedUserProfiles/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/outboundSharedUserProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.Read", "Description": "Read shared cross-tenant user profile and export data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "CrossTenantUserProfileSharing.Read.All", - "Description": "Read any shared cross-tenant user profiles and export data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true - }, + "Name": "CrossTenantUserProfileSharing.ReadWrite.All", + "Description": "Read any shared cross-tenant user profiles and export or delete data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, { "Name": "CrossTenantUserProfileSharing.ReadWrite", "Description": "Read shared cross-tenant user profile and export or delete data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "CrossTenantUserProfileSharing.ReadWrite.All", - "Description": "Read any shared cross-tenant user profiles and export or delete data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.Read.All", + "Description": "Read any shared cross-tenant user profiles and export data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryOutboundSharedUserProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryOutboundSharedUserProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants/{tenantReference-tenantId}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants/{tenantReference-tenantId}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryOutboundSharedUserProfileTenant" + "Method": "GET", + "Command": "Get-MgBetaDirectoryOutboundSharedUserProfileTenant", + "ApiReferenceLink": null }, { - "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants", + "OutputType": "IMicrosoftGraphTenantReference", + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.Read", "Description": "Read shared cross-tenant user profile and export data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "CrossTenantUserProfileSharing.Read.All", - "Description": "Read any shared cross-tenant user profiles and export data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.ReadWrite.All", + "Description": "Read any shared cross-tenant user profiles and export or delete data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "CrossTenantUserProfileSharing.ReadWrite", "Description": "Read shared cross-tenant user profile and export or delete data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "CrossTenantUserProfileSharing.ReadWrite.All", - "Description": "Read any shared cross-tenant user profiles and export or delete data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.Read.All", + "Description": "Read any shared cross-tenant user profiles and export data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTenantReference", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryOutboundSharedUserProfileTenant" + "Method": "GET", + "Command": "Get-MgBetaDirectoryOutboundSharedUserProfileTenant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outboundshareduserprofile-list-tenants?view=graph-rest-1.0" }, { - "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.Read", "Description": "Read shared cross-tenant user profile and export data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "CrossTenantUserProfileSharing.Read.All", - "Description": "Read any shared cross-tenant user profiles and export data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.ReadWrite.All", + "Description": "Read any shared cross-tenant user profiles and export or delete data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "CrossTenantUserProfileSharing.ReadWrite", "Description": "Read shared cross-tenant user profile and export or delete data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "CrossTenantUserProfileSharing.ReadWrite.All", - "Description": "Read any shared cross-tenant user profiles and export or delete data", - "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "Name": "CrossTenantUserProfileSharing.Read.All", + "Description": "Read any shared cross-tenant user profiles and export data", + "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryOutboundSharedUserProfileTenantCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryOutboundSharedUserProfileTenantCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/pendingExternalUserProfiles/{pendingExternalUserProfile-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/pendingExternalUserProfiles/{pendingExternalUserProfile-id}", "OutputType": "IMicrosoftGraphPendingExternalUserProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryPendingExternalUserProfile" + "Method": "GET", + "Command": "Get-MgBetaDirectoryPendingExternalUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/pendingexternaluserprofile-get?view=graph-rest-1.0" }, { - "Uri": "/directory/pendingExternalUserProfiles", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/pendingExternalUserProfiles", "OutputType": "IMicrosoftGraphPendingExternalUserProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryPendingExternalUserProfile" + "Method": "GET", + "Command": "Get-MgBetaDirectoryPendingExternalUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-pendingexternaluserprofile?view=graph-rest-1.0" }, { - "Uri": "/directory/pendingExternalUserProfiles/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/pendingExternalUserProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryPendingExternalUserProfileCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryPendingExternalUserProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/recommendations/{recommendation-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/recommendations/{recommendation-id}", + "OutputType": "IMicrosoftGraphRecommendation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DirectoryRecommendations.Read.All", "Description": "Read all Azure AD recommendations", "FullDescription": "Allows the app to read all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DirectoryRecommendations.ReadWrite.All", "Description": "Read and update all Azure AD recommendations", "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRecommendation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRecommendation" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRecommendation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/recommendation-get?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/recommendations", + "OutputType": "IMicrosoftGraphRecommendation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DirectoryRecommendations.Read.All", "Description": "Read all Azure AD recommendations", "FullDescription": "Allows the app to read all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DirectoryRecommendations.ReadWrite.All", "Description": "Read and update all Azure AD recommendations", "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRecommendation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRecommendation" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRecommendation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-recommendation?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/recommendations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DirectoryRecommendations.Read.All", "Description": "Read all Azure AD recommendations", "FullDescription": "Allows the app to read all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DirectoryRecommendations.ReadWrite.All", "Description": "Read and update all Azure AD recommendations", "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryRecommendationCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRecommendationCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}", + "OutputType": "IMicrosoftGraphImpactedResource", + "ApiVersion": "beta", "Permissions": [ { "Name": "DirectoryRecommendations.Read.All", "Description": "Read all Azure AD recommendations", "FullDescription": "Allows the app to read all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DirectoryRecommendations.ReadWrite.All", "Description": "Read and update all Azure AD recommendations", "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRecommendationImpactedResource" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRecommendationImpactedResource", + "ApiReferenceLink": null }, { - "Uri": "/directory/recommendations/{recommendation-id}/impactedResources", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/recommendations/{recommendation-id}/impactedResources", + "OutputType": "IMicrosoftGraphImpactedResource", + "ApiVersion": "beta", "Permissions": [ { "Name": "DirectoryRecommendations.Read.All", "Description": "Read all Azure AD recommendations", "FullDescription": "Allows the app to read all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DirectoryRecommendations.ReadWrite.All", "Description": "Read and update all Azure AD recommendations", "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRecommendationImpactedResource" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRecommendationImpactedResource", + "ApiReferenceLink": null }, { - "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DirectoryRecommendations.Read.All", "Description": "Read all Azure AD recommendations", "FullDescription": "Allows the app to read all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DirectoryRecommendations.ReadWrite.All", "Description": "Read and update all Azure AD recommendations", "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRecommendationImpactedResourceCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRecommendationImpactedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}", + "OutputType": "IMicrosoftGraphDirectoryRole", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-get?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoles", + "OutputType": "IMicrosoftGraphDirectoryRole", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-list?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/getByIds", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDirectoryRoleById" + "Method": "POST", + "Command": "Get-MgBetaDirectoryRoleById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", + "OutputType": "IMicrosoftGraphDirectoryRole", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleByRoleTemplateId" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleByRoleTemplateId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-get?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryRoleCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/delta", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoles/delta", + "OutputType": "IMicrosoftGraphDirectoryRole", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaDirectoryRoleDelta" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleDelta", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}/members", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRoleMember" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-list-members?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/application", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsApplication" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/application", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsApplication" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/device", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsDevice" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/device", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsDevice" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/group", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/orgContact", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/orgContact", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/servicePrincipal", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsUser" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/user", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRoleMemberAsUser" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRoleMemberByRef" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-list-members?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/application/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberCountAsApplication" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/device/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberCountAsDevice" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/group/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/orgContact/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/servicePrincipal/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/user/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleMemberCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleMemberCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/getMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDirectoryRoleMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaDirectoryRoleMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/getMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDirectoryRoleMemberObject" + "Method": "POST", + "Command": "Get-MgBetaDirectoryRoleMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleScopedMember" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleScopedMember", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers", + "OutputType": "IMicrosoftGraphScopedRoleMembership", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRoleScopedMember" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleScopedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-list-scopedmembers?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleScopedMemberCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleScopedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", + "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectoryRoleTemplate" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryroletemplate-get?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoleTemplates", + "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectoryRoleTemplate" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryroletemplate-list?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates/getByIds", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoleTemplates/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDirectoryRoleTemplateById" + "Method": "POST", + "Command": "Get-MgBetaDirectoryRoleTemplateById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoleTemplates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectoryRoleTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/delta", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directoryRoleTemplates/delta", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaDirectoryRoleTemplateDelta" + "Method": "GET", + "Command": "Get-MgBetaDirectoryRoleTemplateDelta", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDirectoryRoleTemplateMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaDirectoryRoleTemplateMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDirectoryRoleTemplateMemberObject" + "Method": "POST", + "Command": "Get-MgBetaDirectoryRoleTemplateMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/getUserOwnedObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoleTemplates/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDirectoryRoleTemplateUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaDirectoryRoleTemplateUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/getUserOwnedObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDirectoryRoleUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaDirectoryRoleUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/settings/{directorySetting-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/settings/{directorySetting-id}", + "OutputType": "IMicrosoftGraphDirectorySetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectorySetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectorySetting" + "Method": "GET", + "Command": "Get-MgBetaDirectorySetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directorysetting-get?view=graph-rest-1.0" }, { - "Uri": "/settings", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/settings", + "OutputType": "IMicrosoftGraphDirectorySetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectorySetting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectorySetting" + "Method": "GET", + "Command": "Get-MgBetaDirectorySetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-settings?view=graph-rest-1.0" }, { - "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}", + "OutputType": "IMicrosoftGraphDirectorySettingTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectorySettingTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectorySettingTemplate" + "Method": "GET", + "Command": "Get-MgBetaDirectorySettingTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directorysettingtemplate-get?view=graph-rest-1.0" }, { - "Uri": "/directorySettingTemplates", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directorySettingTemplates", + "OutputType": "IMicrosoftGraphDirectorySettingTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectorySettingTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDirectorySettingTemplate" + "Method": "GET", + "Command": "Get-MgBetaDirectorySettingTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directorysettingtemplate-list?view=graph-rest-1.0" }, { - "Uri": "/directorySettingTemplates/getByIds", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directorySettingTemplates/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDirectorySettingTemplateById" + "Method": "POST", + "Command": "Get-MgBetaDirectorySettingTemplateById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/directorySettingTemplates/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directorySettingTemplates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectorySettingTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaDirectorySettingTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/directorySettingTemplates/delta", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directorySettingTemplates/delta", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaDirectorySettingTemplateDelta" + "Method": "GET", + "Command": "Get-MgBetaDirectorySettingTemplateDelta", + "ApiReferenceLink": null }, { - "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}/getMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDirectorySettingTemplateMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaDirectorySettingTemplateMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}/getMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaDirectorySettingTemplateMemberObject" + "Method": "POST", + "Command": "Get-MgBetaDirectorySettingTemplateMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/directorySettingTemplates/getUserOwnedObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directorySettingTemplates/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaDirectorySettingTemplateUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaDirectorySettingTemplateUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/directory/sharedEmailDomains/{sharedEmailDomain-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/sharedEmailDomains/{sharedEmailDomain-id}", "OutputType": "IMicrosoftGraphSharedEmailDomain", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectorySharedEmailDomain" + "Method": "GET", + "Command": "Get-MgBetaDirectorySharedEmailDomain", + "ApiReferenceLink": null }, { - "Uri": "/directory/sharedEmailDomains", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/sharedEmailDomains", "OutputType": "IMicrosoftGraphSharedEmailDomain", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectorySharedEmailDomain" + "Method": "GET", + "Command": "Get-MgBetaDirectorySharedEmailDomain", + "ApiReferenceLink": null }, { - "Uri": "/directory/sharedEmailDomains/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/sharedEmailDomains/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectorySharedEmailDomainCount" + "Method": "GET", + "Command": "Get-MgBetaDirectorySharedEmailDomainCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/subscriptions/{companySubscription-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions/{companySubscription-id}", "OutputType": "IMicrosoftGraphCompanySubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectorySubscription" + "Method": "GET", + "Command": "Get-MgBetaDirectorySubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/companysubscription-get?view=graph-rest-1.0" }, { - "Uri": "/directory/subscriptions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions", "OutputType": "IMicrosoftGraphCompanySubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDirectorySubscription" + "Method": "GET", + "Command": "Get-MgBetaDirectorySubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-subscriptions?view=graph-rest-1.0" }, { - "Uri": "/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}')", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}')", "OutputType": "IMicrosoftGraphCompanySubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectorySubscriptionByCommerceSubscriptionId" + "Method": "GET", + "Command": "Get-MgBetaDirectorySubscriptionByCommerceSubscriptionId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/companysubscription-get?view=graph-rest-1.0" }, { - "Uri": "/directory/subscriptions(ocpSubscriptionId='{ocpSubscriptionId}')", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions(ocpSubscriptionId='{ocpSubscriptionId}')", "OutputType": "IMicrosoftGraphCompanySubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDirectorySubscriptionByOcpSubscriptionId" + "Method": "GET", + "Command": "Get-MgBetaDirectorySubscriptionByOcpSubscriptionId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/companysubscription-get?view=graph-rest-1.0" }, { - "Uri": "/directory/subscriptions/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaDirectorySubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaDirectorySubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}", + "OutputType": "IMicrosoftGraphDomain", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDomain", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomain" + "Method": "GET", + "Command": "Get-MgBetaDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-get?view=graph-rest-1.0" }, { - "Uri": "/domains", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/domains", + "OutputType": "IMicrosoftGraphDomain", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDomain", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDomain" + "Method": "GET", + "Command": "Get-MgBetaDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-list?view=graph-rest-1.0" }, { - "Uri": "/domains/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/domains/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaDomainCount" + "Method": "GET", + "Command": "Get-MgBetaDomainCount", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", + "OutputType": "IMicrosoftGraphInternalDomainFederation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInternalDomainFederation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomainFederationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDomainFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internaldomainfederation-get?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/federationConfiguration", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/federationConfiguration", "OutputType": "IMicrosoftGraphInternalDomainFederation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDomainFederationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaDomainFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-list-federationconfiguration?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/federationConfiguration/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/federationConfiguration/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomainFederationConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaDomainFederationConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/domainNameReferences/{directoryObject-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/domainNameReferences/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomainNameReference" + "Method": "GET", + "Command": "Get-MgBetaDomainNameReference", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/domainNameReferences", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/domainNameReferences", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDomainNameReference" + "Method": "GET", + "Command": "Get-MgBetaDomainNameReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-list-domainnamereferences?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/domainNameReferences/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/domainNameReferences/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomainNameReferenceCount" + "Method": "GET", + "Command": "Get-MgBetaDomainNameReferenceCount", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomainServiceConfigurationRecord" + "Method": "GET", + "Command": "Get-MgBetaDomainServiceConfigurationRecord", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords", + "OutputType": "IMicrosoftGraphDomainDnsRecord", + "ApiVersion": "beta", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDomainServiceConfigurationRecord" + "Method": "GET", + "Command": "Get-MgBetaDomainServiceConfigurationRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-list-serviceconfigurationrecords?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomainServiceConfigurationRecordCount" + "Method": "GET", + "Command": "Get-MgBetaDomainServiceConfigurationRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations/{sharedEmailDomainInvitation-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations/{sharedEmailDomainInvitation-id}", "OutputType": "IMicrosoftGraphSharedEmailDomainInvitation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomainSharedEmailDomainInvitation" + "Method": "GET", + "Command": "Get-MgBetaDomainSharedEmailDomainInvitation", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations", "OutputType": "IMicrosoftGraphSharedEmailDomainInvitation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDomainSharedEmailDomainInvitation" + "Method": "GET", + "Command": "Get-MgBetaDomainSharedEmailDomainInvitation", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomainSharedEmailDomainInvitationCount" + "Method": "GET", + "Command": "Get-MgBetaDomainSharedEmailDomainInvitationCount", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomainVerificationDnsRecord" + "Method": "GET", + "Command": "Get-MgBetaDomainVerificationDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/verificationDnsRecords", + "OutputType": "IMicrosoftGraphDomainDnsRecord", + "ApiVersion": "beta", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDomainVerificationDnsRecord" + "Method": "GET", + "Command": "Get-MgBetaDomainVerificationDnsRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-list-verificationdnsrecords?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/verificationDnsRecords/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDomainVerificationDnsRecordCount" + "Method": "GET", + "Command": "Get-MgBetaDomainVerificationDnsRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDrive" + "Method": "GET", + "Command": "Get-MgBetaDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDrive" + "Method": "GET", + "Command": "Get-MgBetaDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/activities", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/activities", + "OutputType": "IMicrosoftGraphItemActivityOld", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDriveActivity" + "Method": "GET", + "Command": "Get-MgBetaDriveActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activities-list?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/bundles/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/bundles/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveBundle" + "Method": "GET", + "Command": "Get-MgBetaDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/bundles", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveBundle" + "Method": "GET", + "Command": "Get-MgBetaDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveBundleContent" + "Method": "GET", + "Command": "Get-MgBetaDriveBundleContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveBundleContentStream" + "Method": "GET", + "Command": "Get-MgBetaDriveBundleContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/bundles/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/bundles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveBundleCount" + "Method": "GET", + "Command": "Get-MgBetaDriveBundleCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveContentTypeBase" + "Method": "GET", + "Command": "Get-MgBetaDriveContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgBetaDriveContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/following/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/following/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveFollowing" + "Method": "GET", + "Command": "Get-MgBetaDriveFollowing", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/following", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/following", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveFollowing" + "Method": "GET", + "Command": "Get-MgBetaDriveFollowing", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveFollowingContent" + "Method": "GET", + "Command": "Get-MgBetaDriveFollowingContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/following/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/following/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveFollowingContentStream" + "Method": "GET", + "Command": "Get-MgBetaDriveFollowingContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/following/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/following/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveFollowingCount" + "Method": "GET", + "Command": "Get-MgBetaDriveFollowingCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItem" + "Method": "GET", + "Command": "Get-MgBetaDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItem" + "Method": "GET", + "Command": "Get-MgBetaDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/activities", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/activities", + "OutputType": "IMicrosoftGraphItemActivityOld", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemActivity" + "Method": "GET", + "Command": "Get-MgBetaDriveItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaDriveItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", + "OutputType": "IMicrosoftGraphItemAnalytics", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaDriveItemAnalytic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgBetaDriveItemAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", + "OutputType": "IMicrosoftGraphItemActivityStat", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgBetaDriveItemAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", + "OutputType": "IMicrosoftGraphItemActivityStat", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemAnalyticTime" + "Method": "GET", + "Command": "Get-MgBetaDriveItemAnalyticTime", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemChild" + "Method": "GET", + "Command": "Get-MgBetaDriveItemChild", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemChild" + "Method": "GET", + "Command": "Get-MgBetaDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemChildContent" + "Method": "GET", + "Command": "Get-MgBetaDriveItemChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemChildContentStream" + "Method": "GET", + "Command": "Get-MgBetaDriveItemChildContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/$count", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemChildCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemChildCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/content", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/contentStream", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/contentStream", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/delta", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/delta", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaDriveItemDelta" + "Method": "GET", + "Command": "Get-MgBetaDriveItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveItemItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveItemItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveItemItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaDriveItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaDriveItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaDriveItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaDriveItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItem" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemField" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemPermission" + "Method": "GET", + "Command": "Get-MgBetaDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemPermission" + "Method": "GET", + "Command": "Get-MgBetaDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/$count", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemPermissionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemRetentionLabel" + "Method": "GET", + "Command": "Get-MgBetaDriveItemRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgBetaDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgBetaDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgBetaDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails", + "OutputType": "IMicrosoftGraphThumbnailSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgBetaDriveItemThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemThumbnailCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", + "OutputType": "IMicrosoftGraphDriveItemVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions", + "OutputType": "IMicrosoftGraphDriveItemVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaDriveItemVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemVersionContent" + "Method": "GET", + "Command": "Get-MgBetaDriveItemVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/$count", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaDriveLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaDriveLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaDriveLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaDriveLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveList" + "Method": "GET", + "Command": "Get-MgBetaDriveList", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListActivity" + "Method": "GET", + "Command": "Get-MgBetaDriveListActivity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListColumn" + "Method": "GET", + "Command": "Get-MgBetaDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListColumn" + "Method": "GET", + "Command": "Get-MgBetaDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/columns/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListColumnCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaDriveListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListContentType" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListContentType" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListContentTypeCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/drive", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListDrive" + "Method": "GET", + "Command": "Get-MgBetaDriveListDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItem" + "Method": "GET", + "Command": "Get-MgBetaDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListItem" + "Method": "GET", + "Command": "Get-MgBetaDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/delta", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/delta", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaDriveListItemDelta" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemField" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListOperation" + "Method": "GET", + "Command": "Get-MgBetaDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListOperation" + "Method": "GET", + "Command": "Get-MgBetaDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListOperationCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListSubscription" + "Method": "GET", + "Command": "Get-MgBetaDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveListSubscription" + "Method": "GET", + "Command": "Get-MgBetaDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRoot" + "Method": "GET", + "Command": "Get-MgBetaDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootActivity" + "Method": "GET", + "Command": "Get-MgBetaDriveRootActivity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaDriveRootActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootAnalytic" + "Method": "GET", + "Command": "Get-MgBetaDriveRootAnalytic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgBetaDriveRootAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/lastSevenDays", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgBetaDriveRootAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/allTime", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootAnalyticTime" + "Method": "GET", + "Command": "Get-MgBetaDriveRootAnalyticTime", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/children/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/children/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootChild" + "Method": "GET", + "Command": "Get-MgBetaDriveRootChild", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/children", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootChild" + "Method": "GET", + "Command": "Get-MgBetaDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootChildContent" + "Method": "GET", + "Command": "Get-MgBetaDriveRootChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootChildContentStream" + "Method": "GET", + "Command": "Get-MgBetaDriveRootChildContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/children/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootChildCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootChildCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootContent" + "Method": "GET", + "Command": "Get-MgBetaDriveRootContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootContentStream" + "Method": "GET", + "Command": "Get-MgBetaDriveRootContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveRootCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveRootCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/delta", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/root/delta", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaDriveRootDelta" + "Method": "GET", + "Command": "Get-MgBetaDriveRootDelta", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveRootItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveRootItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveRootItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveRootLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveRootLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItem" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/driveItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemField" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootPermission" + "Method": "GET", + "Command": "Get-MgBetaDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootPermission" + "Method": "GET", + "Command": "Get-MgBetaDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/permissions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootPermissionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootRetentionLabel" + "Method": "GET", + "Command": "Get-MgBetaDriveRootRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgBetaDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgBetaDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/subscriptions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgBetaDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgBetaDriveRootThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/thumbnails/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/thumbnails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootThumbnailCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveRootVersion" + "Method": "GET", + "Command": "Get-MgBetaDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootVersionContent" + "Method": "GET", + "Command": "Get-MgBetaDriveRootVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveRootVersionCount" + "Method": "GET", + "Command": "Get-MgBetaDriveRootVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/special/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/special/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveSpecial" + "Method": "GET", + "Command": "Get-MgBetaDriveSpecial", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-get-specialfolder?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/special", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/special", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaDriveSpecial" + "Method": "GET", + "Command": "Get-MgBetaDriveSpecial", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveSpecialContent" + "Method": "GET", + "Command": "Get-MgBetaDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/special/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/special/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveSpecialContentStream" + "Method": "GET", + "Command": "Get-MgBetaDriveSpecialContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/special/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/special/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaDriveSpecialCount" + "Method": "GET", + "Command": "Get-MgBetaDriveSpecialCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClass" + "Method": "GET", + "Command": "Get-MgBetaEducationClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes", "Module": "Beta.Education", + "Uri": "/education/classes", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClass" + "Method": "GET", + "Command": "Get-MgBetaEducationClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationroot-list-classes?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignment" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignment" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-assignments?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", + "OutputType": "IMicrosoftGraphEducationCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentCategory" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationcategory-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories", + "OutputType": "IMicrosoftGraphEducationCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaEducationClassAssignmentCategory" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentCategoryByRef" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaEducationClassAssignmentCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories/delta", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories/delta", + "OutputType": "IMicrosoftGraphEducationCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaEducationClassAssignmentCategoryDelta" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentCategoryDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", + "OutputType": "IMicrosoftGraphEducationAssignmentDefaults", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignmentDefaults", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentDefault" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentdefaults-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/delta", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/delta", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentDelta" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/gradingCategory", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/gradingCategory", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentGradingCategory" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/gradingScheme", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/gradingScheme", "OutputType": "IMicrosoftGraphEducationGradingScheme", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentGradingScheme" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentGradingScheme", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", + "OutputType": "IMicrosoftGraphEducationAssignmentResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources", + "OutputType": "IMicrosoftGraphEducationAssignmentResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", + "OutputType": "IMicrosoftGraphEducationAssignmentResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentResourceDependentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentResourceDependentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentRubric" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", - "Variants": [ + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], + "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentRubricByRef" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings", + "OutputType": "IMicrosoftGraphEducationAssignmentSettings", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignmentSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSetting" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentsettings-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/defaultGradingScheme", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/defaultGradingScheme", "OutputType": "IMicrosoftGraphEducationGradingScheme", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSettingDefaultGradingScheme" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSettingDefaultGradingScheme", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSettingGradingCategory" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSettingGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentSettingGradingCategory" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSettingGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSettingGradingCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSettingGradingCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id}", + "OutputType": "IMicrosoftGraphEducationGradingScheme", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationGradingScheme", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSettingGradingScheme" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSettingGradingScheme", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationgradingscheme-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes", "OutputType": "IMicrosoftGraphEducationGradingScheme", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentSettingGradingScheme" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSettingGradingScheme", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSettingGradingSchemeCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSettingGradingSchemeCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-submissions?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionOutcome", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", + "OutputType": "IMicrosoftGraphEducationOutcome", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAssignments.Read", "Description": "View your assignments and grades", "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.Read.All", "Description": "Read all class assignments with grades", "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAssignments.Read", "Description": "View your assignments and grades", "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.Read.All", "Description": "Read all class assignments with grades", "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionOutcomeCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionOutcomeCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionResourceDependentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionResourceDependentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/$count", "Module": "Beta.Education", + "Uri": "/education/classes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationClassCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/delta", "Module": "Beta.Education", + "Uri": "/education/classes/delta", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true - }, - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadBasic.All", "Description": "Read a limited subset of the organization's roster", "FullDescription": "Allows the app to read a limited subset of properties from both the structure of schools and classes in the organization's roster and education-specific information about all users. Includes name, status, role, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite", "Description": "View and modify your school, class and user information", "FullDescription": "Allows the app to view and modify information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaEducationClassDelta" + "Method": "GET", + "Command": "Get-MgBetaEducationClassDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/group", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/group", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "Name": "EduRoster.ReadBasic", + "Description": "View a limited subset of your school, class and user information", + "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadBasic", - "Description": "View a limited subset of your school, class and user information", - "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "Name": "EduRoster.Write", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "EduRoster.Write", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassGroup" + "Method": "GET", + "Command": "Get-MgBetaEducationClassGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-get-group?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/group/serviceProvisioningErrors", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaEducationClassGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/members", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/members", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Member.Read.Hidden", "Description": "Read all hidden memberships", "FullDescription": "Allows the app to read the memberships of hidden groups and administrative units without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassMember" + "Method": "GET", + "Command": "Get-MgBetaEducationClassMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-members?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/members/$ref", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/members/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Member.Read.Hidden", "Description": "Read all hidden memberships", "FullDescription": "Allows the app to read the memberships of hidden groups and administrative units without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassMemberByRef" + "Method": "GET", + "Command": "Get-MgBetaEducationClassMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-members?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/members/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Member.Read.Hidden", "Description": "Read all hidden memberships", "FullDescription": "Allows the app to read the memberships of hidden groups and administrative units without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassMemberCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassModule" + "Method": "GET", + "Command": "Get-MgBetaEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassModule" + "Method": "GET", + "Command": "Get-MgBetaEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-modules?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassModuleCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassModuleCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "OutputType": "IMicrosoftGraphEducationModuleResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassModuleResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassModuleResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmoduleresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources", "OutputType": "IMicrosoftGraphEducationModuleResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassModuleResource" + "Method": "GET", + "Command": "Get-MgBetaEducationClassModuleResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassModuleResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassModuleResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/schools/{educationSchool-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/schools/{educationSchool-id}", "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassSchool" + "Method": "GET", + "Command": "Get-MgBetaEducationClassSchool", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/schools", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/schools", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassSchool" + "Method": "GET", + "Command": "Get-MgBetaEducationClassSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-schools?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/schools/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/schools/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassSchoolCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassSchoolCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/teachers", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/teachers", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassTeacher" + "Method": "GET", + "Command": "Get-MgBetaEducationClassTeacher", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-teachers?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/teachers/$ref", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/teachers/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationClassTeacherByRef" + "Method": "GET", + "Command": "Get-MgBetaEducationClassTeacherByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-teachers?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/teachers/$count", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/teachers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationClassTeacherCount" + "Method": "GET", + "Command": "Get-MgBetaEducationClassTeacherCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me", "Module": "Beta.Education", + "Uri": "/education/me", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationMe" + "Method": "GET", + "Command": "Get-MgBetaEducationMe", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignment" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments", "Module": "Beta.Education", + "Uri": "/education/me/assignments", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignment" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-assignments?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignmentCategory" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignmentCategoryByRef" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/delta", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/delta", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentCategoryDelta" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentCategoryDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/$count", "Module": "Beta.Education", + "Uri": "/education/me/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationMeAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/delta", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/delta", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta" ], - "Command": "Get-MgBetaEducationMeAssignmentDelta" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/gradingCategory", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/gradingCategory", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentGradingCategory" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/gradingScheme", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/gradingScheme", "OutputType": "IMicrosoftGraphEducationGradingScheme", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentGradingScheme" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentGradingScheme", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignmentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignmentResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentResourceDependentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentResourceDependentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentRubric" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentRubricByRef" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-get?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-submissions?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionOutcome", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionOutcomeCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionOutcomeCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionResourceDependentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionResourceDependentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/classes/{educationClass-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/classes/{educationClass-id}", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeClass" + "Method": "GET", + "Command": "Get-MgBetaEducationMeClass", + "ApiReferenceLink": null }, { - "Uri": "/education/me/classes", "Module": "Beta.Education", + "Uri": "/education/me/classes", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeClass" + "Method": "GET", + "Command": "Get-MgBetaEducationMeClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-classes?view=graph-rest-1.0" }, { - "Uri": "/education/me/classes/$count", "Module": "Beta.Education", + "Uri": "/education/me/classes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationMeClassCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeClassCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/rubrics/{educationRubric-id}", "Module": "Beta.Education", + "Uri": "/education/me/rubrics/{educationRubric-id}", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeRubric" + "Method": "GET", + "Command": "Get-MgBetaEducationMeRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-get?view=graph-rest-1.0" }, { - "Uri": "/education/me/rubrics", "Module": "Beta.Education", + "Uri": "/education/me/rubrics", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeRubric" + "Method": "GET", + "Command": "Get-MgBetaEducationMeRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-rubrics?view=graph-rest-1.0" }, { - "Uri": "/education/me/rubrics/$count", "Module": "Beta.Education", + "Uri": "/education/me/rubrics/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationMeRubricCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeRubricCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/schools/{educationSchool-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/schools/{educationSchool-id}", "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeSchool" + "Method": "GET", + "Command": "Get-MgBetaEducationMeSchool", + "ApiReferenceLink": null }, { - "Uri": "/education/me/schools", "Module": "Beta.Education", + "Uri": "/education/me/schools", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeSchool" + "Method": "GET", + "Command": "Get-MgBetaEducationMeSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-schools?view=graph-rest-1.0" }, { - "Uri": "/education/me/schools/$count", "Module": "Beta.Education", + "Uri": "/education/me/schools/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationMeSchoolCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeSchoolCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/taughtClasses/{educationClass-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/taughtClasses/{educationClass-id}", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationMeTaughtClass" + "Method": "GET", + "Command": "Get-MgBetaEducationMeTaughtClass", + "ApiReferenceLink": null }, { - "Uri": "/education/me/taughtClasses", "Module": "Beta.Education", + "Uri": "/education/me/taughtClasses", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeTaughtClass" + "Method": "GET", + "Command": "Get-MgBetaEducationMeTaughtClass", + "ApiReferenceLink": null }, { - "Uri": "/education/me/taughtClasses/$count", "Module": "Beta.Education", + "Uri": "/education/me/taughtClasses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationMeTaughtClassCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeTaughtClassCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/user", "Module": "Beta.Education", + "Uri": "/education/me/user", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "Name": "EduRoster.ReadBasic", + "Description": "View a limited subset of your school, class and user information", + "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, - { - "Name": "EduRoster.ReadBasic", - "Description": "View a limited subset of your school, class and user information", - "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.Write", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationMeUser" + "Method": "GET", + "Command": "Get-MgBetaEducationMeUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-get-user?view=graph-rest-1.0" }, { - "Uri": "/education/me/user/mailboxSettings", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/user/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationMeUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaEducationMeUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/education/me/user/serviceProvisioningErrors", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/user/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationMeUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaEducationMeUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/education/me/user/serviceProvisioningErrors/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/user/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationMeUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaEducationMeUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/education", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education", "OutputType": "IMicrosoftGraphEducationRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationRoot" + "Method": "GET", + "Command": "Get-MgBetaEducationRoot", + "ApiReferenceLink": null }, { - "Uri": "/education/schools/{educationSchool-id}", "Module": "Beta.Education", + "Uri": "/education/schools/{educationSchool-id}", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationSchool" + "Method": "GET", + "Command": "Get-MgBetaEducationSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-get?view=graph-rest-1.0" }, { - "Uri": "/education/schools", "Module": "Beta.Education", + "Uri": "/education/schools", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationSchool" + "Method": "GET", + "Command": "Get-MgBetaEducationSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationroot-list-schools?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/administrativeUnit", "Module": "Beta.Education", + "Uri": "/education/schools/{educationSchool-id}/administrativeUnit", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "Name": "EduRoster.ReadBasic", + "Description": "View a limited subset of your school, class and user information", + "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadBasic", - "Description": "View a limited subset of your school, class and user information", - "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "Name": "EduRoster.Write", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "EduRoster.Write", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationSchoolAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaEducationSchoolAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-get-administrativeUnit?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes", "Module": "Beta.Education", + "Uri": "/education/schools/{educationSchool-id}/classes", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationSchoolClass" + "Method": "GET", + "Command": "Get-MgBetaEducationSchoolClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-list-classes?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes/$ref", "Module": "Beta.Education", + "Uri": "/education/schools/{educationSchool-id}/classes/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationSchoolClassByRef" + "Method": "GET", + "Command": "Get-MgBetaEducationSchoolClassByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-list-classes?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes/$count", "Module": "Beta.Education", + "Uri": "/education/schools/{educationSchool-id}/classes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationSchoolClassCount" + "Method": "GET", + "Command": "Get-MgBetaEducationSchoolClassCount", + "ApiReferenceLink": null }, { - "Uri": "/education/schools/$count", "Module": "Beta.Education", + "Uri": "/education/schools/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationSchoolCount" + "Method": "GET", + "Command": "Get-MgBetaEducationSchoolCount", + "ApiReferenceLink": null }, { - "Uri": "/education/schools/delta", "Module": "Beta.Education", + "Uri": "/education/schools/delta", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true - }, - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadBasic.All", "Description": "Read a limited subset of the organization's roster", "FullDescription": "Allows the app to read a limited subset of properties from both the structure of schools and classes in the organization's roster and education-specific information about all users. Includes name, status, role, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite", "Description": "View and modify your school, class and user information", "FullDescription": "Allows the app to view and modify information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.WriteWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaEducationSchoolDelta" + "Method": "GET", + "Command": "Get-MgBetaEducationSchoolDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/schools/{educationSchool-id}/users", "Module": "Beta.Education", + "Uri": "/education/schools/{educationSchool-id}/users", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationSchoolUser" + "Method": "GET", + "Command": "Get-MgBetaEducationSchoolUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-list-users?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/users/$ref", "Module": "Beta.Education", + "Uri": "/education/schools/{educationSchool-id}/users/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationSchoolUserByRef" + "Method": "GET", + "Command": "Get-MgBetaEducationSchoolUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-list-users?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/users/$count", "Module": "Beta.Education", + "Uri": "/education/schools/{educationSchool-id}/users/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationSchoolUserCount" + "Method": "GET", + "Command": "Get-MgBetaEducationSchoolUserCount", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}", + "OutputType": "IMicrosoftGraphEducationSynchronizationProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.Read", "Description": "View your education app settings", "FullDescription": "Allows the app to view the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.Read.All", "Description": "Read Education app settings", "FullDescription": "Read the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSynchronizationProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationSynchronizationProfile" + "Method": "GET", + "Command": "Get-MgBetaEducationSynchronizationProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsynchronizationprofile-get?view=graph-rest-1.0" }, { - "Uri": "/education/synchronizationProfiles", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles", + "OutputType": "IMicrosoftGraphEducationSynchronizationProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.Read", "Description": "View your education app settings", "FullDescription": "Allows the app to view the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.Read.All", "Description": "Read Education app settings", "FullDescription": "Read the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSynchronizationProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationSynchronizationProfile" + "Method": "GET", + "Command": "Get-MgBetaEducationSynchronizationProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsynchronizationprofile-list?view=graph-rest-1.0" }, { - "Uri": "/education/synchronizationProfiles/$count", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.Read", "Description": "View your education app settings", "FullDescription": "Allows the app to view the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.Read.All", "Description": "Read Education app settings", "FullDescription": "Read the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationSynchronizationProfileCount" + "Method": "GET", + "Command": "Get-MgBetaEducationSynchronizationProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors/{educationSynchronizationError-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors/{educationSynchronizationError-id}", "OutputType": "IMicrosoftGraphEducationSynchronizationError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationSynchronizationProfileError" + "Method": "GET", + "Command": "Get-MgBetaEducationSynchronizationProfileError", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors", + "OutputType": "IMicrosoftGraphEducationSynchronizationError", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.Read", "Description": "View your education app settings", "FullDescription": "Allows the app to view the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.Read.All", "Description": "Read Education app settings", "FullDescription": "Read the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSynchronizationError", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationSynchronizationProfileError" + "Method": "GET", + "Command": "Get-MgBetaEducationSynchronizationProfileError", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsynchronizationerrors-get?view=graph-rest-1.0" }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors/$count", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.Read", "Description": "View your education app settings", "FullDescription": "Allows the app to view the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.Read.All", "Description": "Read Education app settings", "FullDescription": "Read the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationSynchronizationProfileErrorCount" + "Method": "GET", + "Command": "Get-MgBetaEducationSynchronizationProfileErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/profileStatus", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/profileStatus", + "OutputType": "IMicrosoftGraphEducationSynchronizationProfileStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.Read", "Description": "View your education app settings", "FullDescription": "Allows the app to view the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.Read.All", "Description": "Read Education app settings", "FullDescription": "Read the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSynchronizationProfileStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationSynchronizationProfileStatus" + "Method": "GET", + "Command": "Get-MgBetaEducationSynchronizationProfileStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsynchronizationprofilestatus-get?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}", "Module": "Beta.Education", + "Uri": "/education/users/{educationUser-id}", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaEducationUser" + "Method": "GET", + "Command": "Get-MgBetaEducationUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-get?view=graph-rest-1.0" }, { - "Uri": "/education/users", "Module": "Beta.Education", + "Uri": "/education/users", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUser" + "Method": "GET", + "Command": "Get-MgBetaEducationUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationroot-list-users?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignment" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments", "Module": "Beta.Education", + "Uri": "/education/users/{educationUser-id}/assignments", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignment" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-assignments?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignmentCategory" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "GET", - "Variants": [ + "ApiVersion": "beta", + "Permissions": [], + "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignmentCategoryByRef" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentCategoryDelta" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentCategoryDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/$count", "Module": "Beta.Education", + "Uri": "/education/users/{educationUser-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/delta", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/delta", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentDelta" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingCategory", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingCategory", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentGradingCategory" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingScheme", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingScheme", "OutputType": "IMicrosoftGraphEducationGradingScheme", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentGradingScheme" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentGradingScheme", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignmentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignmentResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentResourceDependentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentResourceDependentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentRubric" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentRubricByRef" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-get?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-submissions?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionOutcome", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionOutcomeCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionOutcomeCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionResourceDependentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionResourceDependentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/classes/{educationClass-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/classes/{educationClass-id}", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserClass" + "Method": "GET", + "Command": "Get-MgBetaEducationUserClass", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/classes", "Module": "Beta.Education", + "Uri": "/education/users/{educationUser-id}/classes", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserClass" + "Method": "GET", + "Command": "Get-MgBetaEducationUserClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-classes?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/classes/$count", "Module": "Beta.Education", + "Uri": "/education/users/{educationUser-id}/classes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserClassCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserClassCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/$count", "Module": "Beta.Education", + "Uri": "/education/users/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEducationUserCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/delta", "Module": "Beta.Education", + "Uri": "/education/users/delta", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true - }, - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadBasic.All", "Description": "Read a limited subset of the organization's roster", "FullDescription": "Allows the app to read a limited subset of properties from both the structure of schools and classes in the organization's roster and education-specific information about all users. Includes name, status, role, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite", "Description": "View and modify your school, class and user information", "FullDescription": "Allows the app to view and modify information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.WriteWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaEducationUserDelta" + "Method": "GET", + "Command": "Get-MgBetaEducationUserDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/user/mailboxSettings", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/user/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaEducationUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserRubric" + "Method": "GET", + "Command": "Get-MgBetaEducationUserRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-get?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/rubrics", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/rubrics", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserRubric" + "Method": "GET", + "Command": "Get-MgBetaEducationUserRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-rubrics?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/rubrics/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/rubrics/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserRubricCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserRubricCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/schools/{educationSchool-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/schools/{educationSchool-id}", "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserSchool" + "Method": "GET", + "Command": "Get-MgBetaEducationUserSchool", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/schools", "Module": "Beta.Education", + "Uri": "/education/users/{educationUser-id}/schools", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserSchool" + "Method": "GET", + "Command": "Get-MgBetaEducationUserSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-schools?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/schools/$count", "Module": "Beta.Education", + "Uri": "/education/users/{educationUser-id}/schools/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserSchoolCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserSchoolCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/user/serviceProvisioningErrors", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/user/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaEducationUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/user/serviceProvisioningErrors/$count", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/user/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/taughtClasses/{educationClass-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/taughtClasses/{educationClass-id}", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserTaughtClass" + "Method": "GET", + "Command": "Get-MgBetaEducationUserTaughtClass", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/taughtClasses", "Module": "Beta.Education", + "Uri": "/education/users/{educationUser-id}/taughtClasses", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEducationUserTaughtClass" + "Method": "GET", + "Command": "Get-MgBetaEducationUserTaughtClass", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/taughtClasses/$count", "Module": "Beta.Education", + "Uri": "/education/users/{educationUser-id}/taughtClasses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEducationUserTaughtClassCount" + "Method": "GET", + "Command": "Get-MgBetaEducationUserTaughtClassCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", + "OutputType": "IMicrosoftGraphAccessPackage", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackage" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages", + "OutputType": "IMicrosoftGraphAccessPackage", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackage" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/getApplicablePolicyRequirements", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/getApplicablePolicyRequirements", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequestRequirements", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write entitlement management resources", "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequestRequirements", - "Method": "POST", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageApplicablePolicyRequirement" + "Method": "POST", + "Command": "Get-MgBetaEntitlementManagementAccessPackageApplicablePolicyRequirement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}", "OutputType": "IMicrosoftGraphAccessPackageAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignment" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments", + "OutputType": "IMicrosoftGraphAccessPackageAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignment" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignments?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/additionalAccess", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/additionalAccess", "OutputType": "IMicrosoftGraphAccessPackageAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Access", "Access1", "AccessViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentAdditional" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentAdditional", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentApprovalCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentApprovalCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write entitlement management resources", "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentApprovalStepCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentApprovalStepCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentpolicies?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}", "OutputType": "IMicrosoftGraphCustomExtensionHandler", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionHandler" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionHandler", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers", "OutputType": "IMicrosoftGraphCustomExtensionHandler", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionHandler" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionHandler", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "OutputType": "IMicrosoftGraphCustomExtensionStageSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionStageSetting" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionStageSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings", "OutputType": "IMicrosoftGraphCustomExtensionStageSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionStageSetting" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionStageSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentRequest" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentRequest" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentRequestCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/{accessPackageAssignmentResourceRole-id}", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentResourceRole", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentResourceRole", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentresourcerole-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentResourceRole", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentResourceRole", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageassignmentresourceroles?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentResourceRoles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRoleCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}", + "OutputType": "IMicrosoftGraphAccessPackageCatalog", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalog" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs", + "OutputType": "IMicrosoftGraphAccessPackageCatalog", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalog" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackagecatalogs?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}", + "OutputType": "IMicrosoftGraphCustomCalloutExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageCustomWorkflowExtension" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions", + "OutputType": "IMicrosoftGraphCustomCalloutExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageCustomWorkflowExtension" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackagecustomworkflowextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResources", + "OutputType": "IMicrosoftGraphAccessPackageResource", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageResource" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackageresources?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceRoles", + "OutputType": "IMicrosoftGraphAccessPackageResourceRole", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageResourceRole" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageResourceRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackageresourceroles?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageResourceScopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageResourceScope" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}", + "OutputType": "IMicrosoftGraphCustomAccessPackageWorkflowExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomAccessPackageWorkflowExtension", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions", + "OutputType": "IMicrosoftGraphCustomAccessPackageWorkflowExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomAccessPackageWorkflowExtension", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-list-customaccesspackageworkflowextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages", + "OutputType": "IMicrosoftGraphAccessPackage", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleAccessPackage" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-list-incompatibleaccesspackages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleAccessPackageByRef" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleAccessPackageByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-list-incompatibleaccesspackages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleGroup" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-list-incompatiblegroups?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleGroupByRef" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-list-incompatiblegroups?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith/{accessPackage-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith/{accessPackage-id1}", "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleWith" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleWith", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith", + "OutputType": "IMicrosoftGraphAccessPackage", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleWith" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageIncompatibleWith", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-list-accesspackagesincompatiblewith?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResources/{accessPackageResource-id}", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageResource" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResources", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResources", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageResource" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResources/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceEnvironments/{accessPackageResourceEnvironment-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceEnvironments/{accessPackageResourceEnvironment-id}", + "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageresourceenvironment-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceEnvironments", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceEnvironments", + "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageresourceenvironment?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceEnvironments/{accessPackageResourceEnvironment-id}/accessPackageResources/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceEnvironments/{accessPackageResourceEnvironment-id}/accessPackageResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceEnvironmentAccessPackageResourceCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceEnvironmentAccessPackageResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceEnvironments/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceEnvironments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceEnvironmentCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceEnvironmentCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests/{accessPackageResourceRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests/{accessPackageResourceRequest-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceRequest" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests", + "OutputType": "IMicrosoftGraphAccessPackageResourceRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageResourceRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceRequest" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackageresourcerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceRequestCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAccessPackageResourceRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAssignmentRequest" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementAssignmentRequest" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-assignmentrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/accessPackageAssignment", "OutputType": "IMicrosoftGraphAccessPackageAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAssignmentRequestAccessPackageAssignment" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAssignmentRequestAccessPackageAssignment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementAssignmentRequestCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAssignmentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/requestor/connectedOrganization", "OutputType": "IMicrosoftGraphConnectedOrganization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementAssignmentRequestRequestorConnectedOrganization" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementAssignmentRequestRequestorConnectedOrganization", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", + "OutputType": "IMicrosoftGraphConnectedOrganization", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConnectedOrganization", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementConnectedOrganization" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementConnectedOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations", + "OutputType": "IMicrosoftGraphConnectedOrganization", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConnectedOrganization", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementConnectedOrganization" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementConnectedOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-connectedorganizations?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationExternalSponsor" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationExternalSponsor", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-list-externalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationExternalSponsorByRef" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationExternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-list-externalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationExternalSponsorCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationExternalSponsorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationInternalSponsor" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationInternalSponsor", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-list-internalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationInternalSponsorByRef" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationInternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-list-internalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationInternalSponsorCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementConnectedOrganizationInternalSponsorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/settings", "Module": "Beta.Identity.Governance", - "Permissions": [ + "Uri": "/identityGovernance/entitlementManagement/settings", + "OutputType": "IMicrosoftGraphEntitlementManagementSettings", + "ApiVersion": "beta", + "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEntitlementManagementSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementSetting" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagementsettings-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/subjects/{accessPackageSubject-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/subjects/{accessPackageSubject-id}", "OutputType": "IMicrosoftGraphAccessPackageSubject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementSubject" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/subjects", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/subjects", "OutputType": "IMicrosoftGraphAccessPackageSubject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaEntitlementManagementSubject" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/subjects(objectId='{objectId}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/subjects(objectId='{objectId}')", "OutputType": "IMicrosoftGraphAccessPackageSubject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementSubjectByObjectId" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementSubjectByObjectId", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/subjects/{accessPackageSubject-id}/connectedOrganization", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/subjects/{accessPackageSubject-id}/connectedOrganization", "OutputType": "IMicrosoftGraphConnectedOrganization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaEntitlementManagementSubjectConnectedOrganization" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementSubjectConnectedOrganization", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/subjects/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/subjects/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaEntitlementManagementSubjectCount" + "Method": "GET", + "Command": "Get-MgBetaEntitlementManagementSubjectCount", + "ApiReferenceLink": null }, { - "Uri": "/external", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external", "OutputType": "IMicrosoftGraphExternalConnectorsExternal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaExternal" + "Method": "GET", + "Command": "Get-MgBetaExternal", + "ApiReferenceLink": null }, { - "Uri": "/external/authorizationSystems/{authorizationSystem-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/authorizationSystems/{authorizationSystem-id}", "OutputType": "IMicrosoftGraphAuthorizationSystem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalAuthorizationSystem" + "Method": "GET", + "Command": "Get-MgBetaExternalAuthorizationSystem", + "ApiReferenceLink": null }, { - "Uri": "/external/authorizationSystems", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/authorizationSystems", "OutputType": "IMicrosoftGraphAuthorizationSystem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalAuthorizationSystem" + "Method": "GET", + "Command": "Get-MgBetaExternalAuthorizationSystem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-external-list-authorizationsystems?view=graph-rest-1.0" }, { - "Uri": "/external/authorizationSystems/$count", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/authorizationSystems/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalAuthorizationSystemCount" + "Method": "GET", + "Command": "Get-MgBetaExternalAuthorizationSystemCount", + "ApiReferenceLink": null }, { - "Uri": "/external/authorizationSystems/{authorizationSystem-id}/dataCollectionInfo", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/authorizationSystems/{authorizationSystem-id}/dataCollectionInfo", "OutputType": "IMicrosoftGraphDataCollectionInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalAuthorizationSystemDataCollectionInfo" + "Method": "GET", + "Command": "Get-MgBetaExternalAuthorizationSystemDataCollectionInfo", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", + "ApiVersion": "beta", "Permissions": [ { - "Name": "ExternalConnection.Read.All", - "Description": "Read all external connections", - "FullDescription": "Allows the app to read all external connections without a signed-in user.", - "IsAdmin": false + "Name": "ExternalConnection.ReadWrite.OwnedBy", + "Description": "Read and write external connections", + "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalConnection.ReadWrite.All", "Description": "Read and write all external connections", "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "Name": "ExternalConnection.Read.All", + "Description": "Read all external connections", + "FullDescription": "Allows the app to read all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnection" + "Method": "GET", + "Command": "Get-MgBetaExternalConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-get?view=graph-rest-1.0" }, { - "Uri": "/external/connections", "Module": "Beta.Search", + "Uri": "/external/connections", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", + "ApiVersion": "beta", "Permissions": [ { - "Name": "ExternalConnection.Read.All", - "Description": "Read all external connections", - "FullDescription": "Allows the app to read all external connections without a signed-in user.", - "IsAdmin": false + "Name": "ExternalConnection.ReadWrite.OwnedBy", + "Description": "Read and write external connections", + "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalConnection.ReadWrite.All", "Description": "Read and write all external connections", "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "Name": "ExternalConnection.Read.All", + "Description": "Read all external connections", + "FullDescription": "Allows the app to read all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaExternalConnection" + "Method": "GET", + "Command": "Get-MgBetaExternalConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-list?view=graph-rest-1.0" }, { - "Uri": "/external/connections/$count", "Module": "Beta.Search", + "Uri": "/external/connections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "ExternalConnection.Read.All", - "Description": "Read all external connections", - "FullDescription": "Allows the app to read all external connections without a signed-in user.", - "IsAdmin": false + "Name": "ExternalConnection.ReadWrite.OwnedBy", + "Description": "Read and write external connections", + "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalConnection.ReadWrite.All", "Description": "Read and write all external connections", "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "Name": "ExternalConnection.Read.All", + "Description": "Read all external connections", + "FullDescription": "Allows the app to read all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalConnectionCount" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "ExternalItem.Read.All", "Description": "Read all external items", "FullDescription": "Allows the app to read all external items without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionGroup" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/groups", "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalConnectionGroup" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/$count", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/groups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionGroupCount" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionGroupMember" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionGroupMember", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members", "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalConnectionGroupMember" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionGroupMember", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionGroupMemberCount" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionGroupMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", + "ApiVersion": "beta", "Permissions": [ { - "Name": "ExternalItem.Read.All", - "Description": "Read all external items", - "FullDescription": "Allows the app to read all external items without a signed-in user.", - "IsAdmin": false + "Name": "ExternalItem.ReadWrite.OwnedBy", + "Description": "Read and write external items", + "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalItem.ReadWrite.All", "Description": "Read and write items in external datasets", "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalItem.ReadWrite.OwnedBy", - "Description": "Read and write external items", - "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "Name": "ExternalItem.Read.All", + "Description": "Read all external items", + "FullDescription": "Allows the app to read all external items without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionItem" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalitem-get?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/items", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items", "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalConnectionItem" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionItem", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "OutputType": "IMicrosoftGraphExternalConnectorsExternalActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionItemActivity" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities", "OutputType": "IMicrosoftGraphExternalConnectorsExternalActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalConnectionItemActivity" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/$count", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionItemActivityCount" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionItemActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy", "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionItemActivityPerformedBy" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionItemActivityPerformedBy", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/$count", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionItemCount" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionItemCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsConnectionOperation", + "ApiVersion": "beta", "Permissions": [ { - "Name": "ExternalConnection.Read.All", - "Description": "Read all external connections", - "FullDescription": "Allows the app to read all external connections without a signed-in user.", - "IsAdmin": false + "Name": "ExternalConnection.ReadWrite.OwnedBy", + "Description": "Read and write external connections", + "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalConnection.ReadWrite.All", "Description": "Read and write all external connections", "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "Name": "ExternalConnection.Read.All", + "Description": "Read all external connections", + "FullDescription": "Allows the app to read all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsConnectionOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionOperation" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionOperation", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/operations", "OutputType": "IMicrosoftGraphExternalConnectorsConnectionOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalConnectionOperation" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionOperation", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations/$count", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionOperationCount" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/quota", "Module": "Beta.Search", - "Permissions": { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/quota", "OutputType": "IMicrosoftGraphExternalConnectorsConnectionQuota", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionQuota" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionQuota", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-connectionquota-get?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/schema", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/schema", + "OutputType": "IMicrosoftGraphExternalConnectorsSchema", + "ApiVersion": "beta", "Permissions": [ { - "Name": "ExternalConnection.Read.All", - "Description": "Read all external connections", - "FullDescription": "Allows the app to read all external connections without a signed-in user.", - "IsAdmin": false + "Name": "ExternalConnection.ReadWrite.OwnedBy", + "Description": "Read and write external connections", + "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalConnection.ReadWrite.All", "Description": "Read and write all external connections", "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "Name": "ExternalConnection.Read.All", + "Description": "Read all external connections", + "FullDescription": "Allows the app to read all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsSchema", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalConnectionSchema" + "Method": "GET", + "Command": "Get-MgBetaExternalConnectionSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-schema-get?view=graph-rest-1.0" }, { - "Uri": "/external/industryData", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData", "OutputType": "IMicrosoftGraphIndustryDataRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalIndustryData" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryData", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/dataConnectors/{industryDataConnector-id}", "Module": "Beta.Search", + "Uri": "/external/industryData/dataConnectors/{industryDataConnector-id}", + "OutputType": "IMicrosoftGraphIndustryDataConnector", + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-DataConnector.Read.All", "Description": "View data connector definitions", "FullDescription": "Allows the app to read data connectors without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-DataConnector.ReadWrite.All", "Description": "Manage data connector definitions", "FullDescription": "Allows the app to read and write data connectors without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIndustryDataConnector", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataConnector" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-get?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/dataConnectors", "Module": "Beta.Search", + "Uri": "/external/industryData/dataConnectors", + "OutputType": "IMicrosoftGraphIndustryDataConnector", + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-DataConnector.Read.All", "Description": "View data connector definitions", "FullDescription": "Allows the app to read data connectors without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-DataConnector.ReadWrite.All", "Description": "Manage data connector definitions", "FullDescription": "Allows the app to read and write data connectors without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIndustryDataConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaExternalIndustryDataConnector" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-list?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/dataConnectors/$count", "Module": "Beta.Search", + "Uri": "/external/industryData/dataConnectors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-DataConnector.Read.All", "Description": "View data connector definitions", "FullDescription": "Allows the app to read data connectors without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-DataConnector.ReadWrite.All", "Description": "Manage data connector definitions", "FullDescription": "Allows the app to read and write data connectors without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalIndustryDataConnectorCount" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/dataConnectors/{industryDataConnector-id}/sourceSystem", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/dataConnectors/{industryDataConnector-id}/sourceSystem", "OutputType": "IMicrosoftGraphIndustryDataSourceSystemDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataConnectorSourceSystem" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataConnectorSourceSystem", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/inboundFlows/{inboundFlow-id}", "Module": "Beta.Search", + "Uri": "/external/industryData/inboundFlows/{inboundFlow-id}", + "OutputType": "IMicrosoftGraphIndustryDataInboundFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-InboundFlow.Read.All", "Description": "View inbound flow definitions", "FullDescription": "Allows the app to read inbound data flows without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-InboundFlow.ReadWrite.All", "Description": "Manage inbound flow definitions", "FullDescription": "Allows the app to read and write inbound data flows without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIndustryDataInboundFlow", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataInboundFlow" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataInboundFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-inboundflow-get?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/inboundFlows", "Module": "Beta.Search", + "Uri": "/external/industryData/inboundFlows", + "OutputType": "IMicrosoftGraphIndustryDataInboundFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-InboundFlow.Read.All", "Description": "View inbound flow definitions", "FullDescription": "Allows the app to read inbound data flows without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-InboundFlow.ReadWrite.All", "Description": "Manage inbound flow definitions", "FullDescription": "Allows the app to read and write inbound data flows without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIndustryDataInboundFlow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaExternalIndustryDataInboundFlow" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataInboundFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-list?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/inboundFlows/$count", "Module": "Beta.Search", + "Uri": "/external/industryData/inboundFlows/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-InboundFlow.Read.All", "Description": "View inbound flow definitions", "FullDescription": "Allows the app to read inbound data flows without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-InboundFlow.ReadWrite.All", "Description": "Manage inbound flow definitions", "FullDescription": "Allows the app to read and write inbound data flows without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalIndustryDataInboundFlowCount" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataInboundFlowCount", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/inboundFlows/{inboundFlow-id}/dataConnector", "Module": "Beta.Search", + "Uri": "/external/industryData/inboundFlows/{inboundFlow-id}/dataConnector", + "OutputType": "IMicrosoftGraphIndustryDataConnector", + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-DataConnector.Read.All", "Description": "View data connector definitions", "FullDescription": "Allows the app to read data connectors without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-DataConnector.ReadWrite.All", "Description": "Manage data connector definitions", "FullDescription": "Allows the app to read and write data connectors without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIndustryDataConnector", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataInboundFlowDataConnector" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataInboundFlowDataConnector", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/inboundFlows/{inboundFlow-id}/year", "Module": "Beta.Search", + "Uri": "/external/industryData/inboundFlows/{inboundFlow-id}/year", + "OutputType": "IMicrosoftGraphIndustryDataYearTimePeriodDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-TimePeriod.Read.All", "Description": "Read time period definitions", "FullDescription": "Allows the app to read time period definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-TimePeriod.ReadWrite.All", "Description": "Manage time period definitions", "FullDescription": "Allows the app to read and write time period definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIndustryDataYearTimePeriodDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataInboundFlowYear" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataInboundFlowYear", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/operations/{longRunningOperation-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData.ReadBasic.All", - "Description": "View basic service and resource information", - "FullDescription": "Allows the app to read basic service and resource information without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/operations/{longRunningOperation-id}", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataOperation" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-filevalidateoperation-get?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/operations", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData.ReadBasic.All", - "Description": "View basic service and resource information", - "FullDescription": "Allows the app to read basic service and resource information without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/operations", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalIndustryDataOperation" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-filevalidateoperation-list?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/operations/$count", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData.ReadBasic.All", - "Description": "View basic service and resource information", - "FullDescription": "Allows the app to read basic service and resource information without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalIndustryDataOperationCount" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/referenceDefinitions/{referenceDefinition-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-ReferenceDefinition.Read.All", - "Description": "View reference definitions", - "FullDescription": "Allows the app to read reference definitions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/referenceDefinitions/{referenceDefinition-id}", "OutputType": "IMicrosoftGraphIndustryDataReferenceDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataReferenceDefinition" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataReferenceDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-referencedefinition-get?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/referenceDefinitions", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData.ReadBasic.All", - "Description": "View basic service and resource information", - "FullDescription": "Allows the app to read basic service and resource information without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/referenceDefinitions", "OutputType": "IMicrosoftGraphIndustryDataReferenceDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalIndustryDataReferenceDefinition" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataReferenceDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-referencedefinition-list?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/referenceDefinitions/$count", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData.ReadBasic.All", - "Description": "View basic service and resource information", - "FullDescription": "Allows the app to read basic service and resource information without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/referenceDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalIndustryDataReferenceDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataReferenceDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/roleGroups/{roleGroup-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-ReferenceDefinition.Read.All", - "Description": "View reference definitions", - "FullDescription": "Allows the app to read reference definitions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/roleGroups/{roleGroup-id}", "OutputType": "IMicrosoftGraphIndustryDataRoleGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataRoleGroup" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataRoleGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-rolegroup-get?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/roleGroups", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData.ReadBasic.All", - "Description": "View basic service and resource information", - "FullDescription": "Allows the app to read basic service and resource information without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/roleGroups", "OutputType": "IMicrosoftGraphIndustryDataRoleGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalIndustryDataRoleGroup" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataRoleGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-rolegroup-list?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/roleGroups/$count", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData.ReadBasic.All", - "Description": "View basic service and resource information", - "FullDescription": "Allows the app to read basic service and resource information without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/roleGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalIndustryDataRoleGroupCount" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataRoleGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/runs/{industryDataRun-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-Run.Read.All", - "Description": "View current and previous runs", - "FullDescription": "Allows the app to read current and previous IndustryData runs without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/runs/{industryDataRun-id}", "OutputType": "IMicrosoftGraphIndustryDataRun", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataRun" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-industrydatarun-get?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/runs", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-Run.Read.All", - "Description": "View current and previous runs", - "FullDescription": "Allows the app to read current and previous IndustryData runs without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/runs", "OutputType": "IMicrosoftGraphIndustryDataRun", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalIndustryDataRun" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-industrydatarun-list?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/runs/{industryDataRun-id}/activities/{industryDataRunActivity-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/runs/{industryDataRun-id}/activities/{industryDataRunActivity-id}", "OutputType": "IMicrosoftGraphIndustryDataRunActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaExternalIndustryDataRunActivity" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataRunActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/runs/{industryDataRun-id}/activities", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/runs/{industryDataRun-id}/activities", "OutputType": "IMicrosoftGraphIndustryDataRunActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaExternalIndustryDataRunActivity" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataRunActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/runs/{industryDataRun-id}/activities/$count", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/runs/{industryDataRun-id}/activities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataRunActivityCount" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataRunActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/runs/$count", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-Run.Read.All", - "Description": "View current and previous runs", - "FullDescription": "Allows the app to read current and previous IndustryData runs without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/runs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalIndustryDataRunCount" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataRunCount", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/runs/{industryDataRun-id}/getStatistics", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-Run.Read.All", - "Description": "View current and previous runs", - "FullDescription": "Allows the app to read current and previous IndustryData runs without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/runs/{industryDataRun-id}/getStatistics", "OutputType": "IMicrosoftGraphIndustryDataRunStatistics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataRunStatistics" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataRunStatistics", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/sourceSystems/{sourceSystemDefinition-id}", "Module": "Beta.Search", + "Uri": "/external/industryData/sourceSystems/{sourceSystemDefinition-id}", + "OutputType": "IMicrosoftGraphIndustryDataSourceSystemDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-SourceSystem.Read.All", "Description": "View source system definitions", "FullDescription": "Allows the app to read source system definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-SourceSystem.ReadWrite.All", "Description": "Manage source system definitions", "FullDescription": "Allows the app to read and write source system definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIndustryDataSourceSystemDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataSourceSystem" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataSourceSystem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-sourcesystemdefinition-get?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/sourceSystems", "Module": "Beta.Search", + "Uri": "/external/industryData/sourceSystems", + "OutputType": "IMicrosoftGraphIndustryDataSourceSystemDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-SourceSystem.Read.All", "Description": "View source system definitions", "FullDescription": "Allows the app to read source system definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-SourceSystem.ReadWrite.All", "Description": "Manage source system definitions", "FullDescription": "Allows the app to read and write source system definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIndustryDataSourceSystemDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaExternalIndustryDataSourceSystem" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataSourceSystem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-sourcesystemdefinition-list?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/sourceSystems/$count", "Module": "Beta.Search", + "Uri": "/external/industryData/sourceSystems/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-SourceSystem.Read.All", "Description": "View source system definitions", "FullDescription": "Allows the app to read source system definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-SourceSystem.ReadWrite.All", "Description": "Manage source system definitions", "FullDescription": "Allows the app to read and write source system definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalIndustryDataSourceSystemCount" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataSourceSystemCount", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/years/{yearTimePeriodDefinition-id}", "Module": "Beta.Search", + "Uri": "/external/industryData/years/{yearTimePeriodDefinition-id}", + "OutputType": "IMicrosoftGraphIndustryDataYearTimePeriodDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-TimePeriod.Read.All", "Description": "Read time period definitions", "FullDescription": "Allows the app to read time period definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-TimePeriod.ReadWrite.All", "Description": "Manage time period definitions", "FullDescription": "Allows the app to read and write time period definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIndustryDataYearTimePeriodDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaExternalIndustryDataYear" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataYear", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-yeartimeperioddefinition-get?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/years", "Module": "Beta.Search", + "Uri": "/external/industryData/years", + "OutputType": "IMicrosoftGraphIndustryDataYearTimePeriodDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-TimePeriod.Read.All", "Description": "Read time period definitions", "FullDescription": "Allows the app to read time period definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-TimePeriod.ReadWrite.All", "Description": "Manage time period definitions", "FullDescription": "Allows the app to read and write time period definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIndustryDataYearTimePeriodDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaExternalIndustryDataYear" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataYear", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-yeartimeperioddefinition-list?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/years/$count", "Module": "Beta.Search", + "Uri": "/external/industryData/years/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-TimePeriod.Read.All", "Description": "Read time period definitions", "FullDescription": "Allows the app to read time period definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-TimePeriod.ReadWrite.All", "Description": "Manage time period definitions", "FullDescription": "Allows the app to read and write time period definitions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaExternalIndustryDataYearCount" + "Method": "GET", + "Command": "Get-MgBetaExternalIndustryDataYearCount", + "ApiReferenceLink": null }, { - "Uri": "/financials", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials", "OutputType": "IMicrosoftGraphFinancials", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaFinancial" + "Method": "GET", + "Command": "Get-MgBetaFinancial", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}", "OutputType": "IMicrosoftGraphCompany", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompany" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompany", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies", "OutputType": "IMicrosoftGraphCompany", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompany" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompany", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/accounts/{account-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/accounts/{account-id}", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/accounts", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/accounts", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/accounts/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/accounts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyAccountCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyAccountCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/agedAccountsPayable/{agedAccountsPayable-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/agedAccountsPayable/{agedAccountsPayable-id}", "OutputType": "IMicrosoftGraphAgedAccountsPayable", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyAgedAccountPayable" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyAgedAccountPayable", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/agedAccountsPayable", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/agedAccountsPayable", "OutputType": "IMicrosoftGraphAgedAccountsPayable", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyAgedAccountPayable" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyAgedAccountPayable", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/agedAccountsPayable/$count", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/agedAccountsPayable/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyAgedAccountPayableCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyAgedAccountPayableCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/agedAccountsReceivable/{agedAccountsReceivable-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/agedAccountsReceivable/{agedAccountsReceivable-id}", "OutputType": "IMicrosoftGraphAgedAccountsReceivable", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyAgedAccountReceivable" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyAgedAccountReceivable", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/agedAccountsReceivable", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/agedAccountsReceivable", "OutputType": "IMicrosoftGraphAgedAccountsReceivable", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyAgedAccountReceivable" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyAgedAccountReceivable", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/agedAccountsReceivable/$count", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/agedAccountsReceivable/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyAgedAccountReceivableCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyAgedAccountReceivableCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/$count", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaFinancialCompanyCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/countriesRegions/{countryRegion-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/countriesRegions/{countryRegion-id}", "OutputType": "IMicrosoftGraphCountryRegion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCountryRegion" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCountryRegion", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/countriesRegions", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/countriesRegions", "OutputType": "IMicrosoftGraphCountryRegion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyCountryRegion" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCountryRegion", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/countriesRegions/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/countriesRegions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCountryRegionCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCountryRegionCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/currencies/{currency-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/currencies/{currency-id}", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/currencies", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/currencies", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/currencies/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/currencies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCurrencyCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCurrencyCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}", "OutputType": "IMicrosoftGraphCustomer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomer" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers", "OutputType": "IMicrosoftGraphCustomer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyCustomer" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}", "OutputType": "IMicrosoftGraphCustomerPayment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPayment" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPayment", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments", "OutputType": "IMicrosoftGraphCustomerPayment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPayment" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPayment", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomer" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}", "OutputType": "IMicrosoftGraphCustomerPaymentJournal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournal" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals", "OutputType": "IMicrosoftGraphCustomerPaymentJournal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournal" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/account", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/account", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}", "OutputType": "IMicrosoftGraphCustomerPayment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPayment" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPayment", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments", "OutputType": "IMicrosoftGraphCustomerPayment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPayment" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPayment", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomer" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyCustomerShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/dimensions/{dimension-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/dimensions/{dimension-id}", "OutputType": "IMicrosoftGraphDimension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyDimension" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyDimension", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/dimensions", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/dimensions", "OutputType": "IMicrosoftGraphDimension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyDimension" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyDimension", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/dimensions/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/dimensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyDimensionCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyDimensionCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/dimensionValues/{dimensionValue-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/dimensionValues/{dimensionValue-id}", "OutputType": "IMicrosoftGraphDimensionValue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyDimensionValue" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyDimensionValue", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/dimensionValues", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/dimensionValues", "OutputType": "IMicrosoftGraphDimensionValue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaFinancialCompanyDimensionValue" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyDimensionValue", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/dimensions/{dimension-id}/dimensionValues/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/dimensions/{dimension-id}/dimensionValues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyDimensionValueCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyDimensionValueCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}", "OutputType": "IMicrosoftGraphEmployee", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyEmployee" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyEmployee", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees", "OutputType": "IMicrosoftGraphEmployee", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyEmployee" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyEmployee", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyEmployeeCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyEmployeeCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyEmployeePicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyEmployeePicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyEmployeePicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyEmployeePicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyEmployeePictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyEmployeePictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyEmployeePictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyEmployeePictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/generalLedgerEntries/{generalLedgerEntry-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/generalLedgerEntries/{generalLedgerEntry-id}", "OutputType": "IMicrosoftGraphGeneralLedgerEntry", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyGeneralLedgerEntry" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyGeneralLedgerEntry", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/generalLedgerEntries", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/generalLedgerEntries", "OutputType": "IMicrosoftGraphGeneralLedgerEntry", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyGeneralLedgerEntry" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyGeneralLedgerEntry", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/generalLedgerEntries/{generalLedgerEntry-id}/account", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/generalLedgerEntries/{generalLedgerEntry-id}/account", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyGeneralLedgerEntryAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyGeneralLedgerEntryAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/generalLedgerEntries/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/generalLedgerEntries/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyGeneralLedgerEntryCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyGeneralLedgerEntryCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/companyInformation/{companyInformation-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/companyInformation/{companyInformation-id}", "OutputType": "IMicrosoftGraphCompanyInformation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyInformation" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyInformation", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/companyInformation", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/companyInformation", "OutputType": "IMicrosoftGraphCompanyInformation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyInformation" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyInformation", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/companyInformation/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/companyInformation/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyInformationCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyInformationCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/companyInformation/{companyInformation-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/companyInformation/{companyInformation-id}/picture", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyInformationPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyInformationPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}", "OutputType": "IMicrosoftGraphItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyItem" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items", "OutputType": "IMicrosoftGraphItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyItem" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/itemCategories/{itemCategory-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/itemCategories/{itemCategory-id}", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyItemCategory" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/itemCategories", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/itemCategories", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyItemCategory" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/itemCategories/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/itemCategories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyItemCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyItemCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyItemCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyItemCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyItemPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyItemPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyItemPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journals/{journal-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journals/{journal-id}", "OutputType": "IMicrosoftGraphJournal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyJournal" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journals", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journals", "OutputType": "IMicrosoftGraphJournal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyJournal" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journals/{journal-id}/account", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journals/{journal-id}/account", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyJournalAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyJournalAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journals/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyJournalCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyJournalCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journalLines/{journalLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journalLines/{journalLine-id}", "OutputType": "IMicrosoftGraphJournalLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyJournalLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyJournalLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journalLines", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journalLines", "OutputType": "IMicrosoftGraphJournalLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaFinancialCompanyJournalLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyJournalLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journalLines/{journalLine-id}/account", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journalLines/{journalLine-id}/account", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyJournalLineAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyJournalLineAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journalLines/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journalLines/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyJournalLineCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyJournalLineCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentMethods/{paymentMethod-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentMethods/{paymentMethod-id}", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPaymentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentMethods", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentMethods", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyPaymentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentMethods/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentMethods/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPaymentMethodCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPaymentMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentTerms/{paymentTerm-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentTerms/{paymentTerm-id}", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentTerms", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentTerms", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentTerms/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentTerms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPaymentTermCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPaymentTermCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}", "OutputType": "IMicrosoftGraphPurchaseInvoice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoice" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoice", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices", "OutputType": "IMicrosoftGraphPurchaseInvoice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoice" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoice", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}", "OutputType": "IMicrosoftGraphPurchaseInvoiceLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines", "OutputType": "IMicrosoftGraphPurchaseInvoiceLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/account", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/account", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItem" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemCategory" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor", "OutputType": "IMicrosoftGraphVendor", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendor" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendor", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}", "OutputType": "IMicrosoftGraphSalesCreditMemo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemo" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemo", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos", "OutputType": "IMicrosoftGraphSalesCreditMemo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemo" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemo", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomer" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}", "OutputType": "IMicrosoftGraphSalesCreditMemoLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines", "OutputType": "IMicrosoftGraphSalesCreditMemoLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/account", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/account", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItem" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItemCategory" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItemPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItemPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoLineItemPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}", "OutputType": "IMicrosoftGraphSalesCreditMemoLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines", "OutputType": "IMicrosoftGraphSalesCreditMemoLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/account", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/account", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItem" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemCategory" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}", "OutputType": "IMicrosoftGraphSalesInvoice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoice" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoice", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices", "OutputType": "IMicrosoftGraphSalesInvoice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoice" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoice", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomer" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}", "OutputType": "IMicrosoftGraphSalesInvoiceLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines", "OutputType": "IMicrosoftGraphSalesInvoiceLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/account", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/account", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItem" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItemCategory" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItemPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItemPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceLineItemPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoicePaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoicePaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleInvoiceShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleInvoiceShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}", "OutputType": "IMicrosoftGraphSalesOrder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrder" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrder", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders", "OutputType": "IMicrosoftGraphSalesOrder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleOrder" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrder", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCustomer" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPaymentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}", "OutputType": "IMicrosoftGraphSalesOrderLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines", "OutputType": "IMicrosoftGraphSalesOrderLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/account", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/account", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderLineAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderLineAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderLineCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderLineCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderLineItem" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderLineItemCategory" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderLineItemPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderLineItemPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderLineItemPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleOrderPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleOrderPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}", "OutputType": "IMicrosoftGraphSalesQuote", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuote" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuote", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes", "OutputType": "IMicrosoftGraphSalesQuote", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleQuote" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuote", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomer" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}", "OutputType": "IMicrosoftGraphSalesQuoteLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines", "OutputType": "IMicrosoftGraphSalesQuoteLine", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteLine" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/account", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/account", "OutputType": "IMicrosoftGraphAccount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteLineAccount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteLineAccount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteLineCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteLineCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItem" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItemCategory" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItemPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItemPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItemPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteLineItemPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuotePaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuotePaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanySaleQuoteShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanySaleQuoteShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/shipmentMethods/{shipmentMethod-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/shipmentMethods/{shipmentMethod-id}", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/shipmentMethods", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/shipmentMethods", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyShipmentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/shipmentMethods/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/shipmentMethods/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyShipmentMethodCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyShipmentMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxAreas/{taxArea-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxAreas/{taxArea-id}", "OutputType": "IMicrosoftGraphTaxArea", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyTaxArea" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyTaxArea", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxAreas", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxAreas", "OutputType": "IMicrosoftGraphTaxArea", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyTaxArea" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyTaxArea", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxAreas/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxAreas/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyTaxAreaCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyTaxAreaCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxGroups/{taxGroup-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxGroups/{taxGroup-id}", "OutputType": "IMicrosoftGraphTaxGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyTaxGroup" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyTaxGroup", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxGroups", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxGroups", "OutputType": "IMicrosoftGraphTaxGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyTaxGroup" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyTaxGroup", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxGroups/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyTaxGroupCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyTaxGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/unitsOfMeasure/{unitOfMeasure-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/unitsOfMeasure/{unitOfMeasure-id}", "OutputType": "IMicrosoftGraphUnitOfMeasure", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyUnitOfMeasure" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyUnitOfMeasure", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/unitsOfMeasure", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/unitsOfMeasure", "OutputType": "IMicrosoftGraphUnitOfMeasure", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyUnitOfMeasure" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyUnitOfMeasure", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/unitsOfMeasure/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/unitsOfMeasure/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyUnitOfMeasureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyUnitOfMeasureCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}", "OutputType": "IMicrosoftGraphVendor", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyVendor" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyVendor", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors", "OutputType": "IMicrosoftGraphVendor", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyVendor" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyVendor", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyVendorCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyVendorCount", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyVendorCurrency" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyVendorCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyVendorPaymentMethod" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyVendorPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyVendorPaymentTerm" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyVendorPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyVendorPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyVendorPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaFinancialCompanyVendorPicture" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyVendorPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/{picture-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyVendorPictureContent" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyVendorPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/$count", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaFinancialCompanyVendorPictureCount" + "Method": "GET", + "Command": "Get-MgBetaFinancialCompanyVendorPictureCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroup" + "Method": "GET", + "Command": "Get-MgBetaGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-get?view=graph-rest-1.0" }, { - "Uri": "/groups", "Module": "Beta.Groups", + "Uri": "/groups", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroup" + "Method": "GET", + "Command": "Get-MgBetaGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/acceptedSenders", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupAcceptedSender" + "Method": "GET", + "Command": "Get-MgBetaGroupAcceptedSender", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-acceptedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders/$ref", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/acceptedSenders/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupAcceptedSenderByRef" + "Method": "GET", + "Command": "Get-MgBetaGroupAcceptedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-acceptedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/acceptedSenders/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupAcceptedSenderCount" + "Method": "GET", + "Command": "Get-MgBetaGroupAcceptedSenderCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaGroupAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/appRoleAssignments", "Module": "Beta.Applications", + "Uri": "/groups/{group-id}/appRoleAssignments", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaGroupAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/appRoleAssignments/$count", "Module": "Beta.Applications", + "Uri": "/groups/{group-id}/appRoleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupAppRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupAppRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/getByIds", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaGroupById" + "Method": "POST", + "Command": "Get-MgBetaGroupById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/groups(uniqueName='{uniqueName}')", "Module": "Beta.Groups", + "Uri": "/groups(uniqueName='{uniqueName}')", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupByUniqueName" + "Method": "GET", + "Command": "Get-MgBetaGroupByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupCalendar" + "Method": "GET", + "Command": "Get-MgBetaGroupCalendar", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/calendar/events/{event-id}", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupCalendarEvent" + "Method": "GET", + "Command": "Get-MgBetaGroupCalendarEvent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/events", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/calendar/events", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupCalendarEvent" + "Method": "GET", + "Command": "Get-MgBetaGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-events?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/delta", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/calendar/events/delta", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.Read", "Description": "Read calendars in all mailboxes", "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaGroupCalendarEventDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupCalendarEventDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupCalendarPermission" + "Method": "GET", + "Command": "Get-MgBetaGroupCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/calendarPermissions", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupCalendarPermission" + "Method": "GET", + "Command": "Get-MgBetaGroupCalendarPermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/calendarPermissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupCalendarPermissionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupCalendarPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/getSchedule", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/getSchedule", "OutputType": "IMicrosoftGraphScheduleInformation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaGroupCalendarSchedule" + "Method": "POST", + "Command": "Get-MgBetaGroupCalendarSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/calendarView", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/calendarView", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupCalendarView" + "Method": "GET", + "Command": "Get-MgBetaGroupCalendarView", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-calendarview?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}", + "OutputType": "IMicrosoftGraphConversation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversation" + "Method": "GET", + "Command": "Get-MgBetaGroupConversation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversation-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations", + "OutputType": "IMicrosoftGraphConversation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupConversation" + "Method": "GET", + "Command": "Get-MgBetaGroupConversation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-conversations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThread" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThread", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupConversationThread" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversation-list-threads?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadCount" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}", + "OutputType": "IMicrosoftGraphPost", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPost", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupConversationThreadPost" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts", + "OutputType": "IMicrosoftGraphPost", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPost", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupConversationThreadPost" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationthread-list-posts?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", + "OutputType": "IMicrosoftGraphAttachment", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupConversationThreadPostAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostCount" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupConversationThreadPostExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostInReplyToAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupConversationThreadPostInReplyToAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostInReplyToAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostInReplyToAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostInReplyToAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostInReplyToExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostInReplyToExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupConversationThreadPostInReplyToExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostInReplyToExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostInReplyToExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/{mention-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/{mention-id}", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostInReplyToMention" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostInReplyToMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupConversationThreadPostInReplyToMention" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostInReplyToMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostInReplyToMentionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostInReplyToMentionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/{mention-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/{mention-id}", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostMention" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/mentions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupConversationThreadPostMention" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupConversationThreadPostMentionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupConversationThreadPostMentionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/$count", "Module": "Beta.Groups", + "Uri": "/groups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaGroupCount" + "Method": "GET", + "Command": "Get-MgBetaGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/createdOnBehalfOf", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/createdOnBehalfOf", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupCreatedOnBehalfOf" + "Method": "GET", + "Command": "Get-MgBetaGroupCreatedOnBehalfOf", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drive", "Module": "Beta.Files", + "Uri": "/groups/{group-id}/drive", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDefaultDrive" + "Method": "GET", + "Command": "Get-MgBetaGroupDefaultDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/delta", "Module": "Beta.Groups", + "Uri": "/groups/delta", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaGroupDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupDrive" + "Method": "GET", + "Command": "Get-MgBetaGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives", "Module": "Beta.Files", + "Uri": "/groups/{group-id}/drives", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDrive" + "Method": "GET", + "Command": "Get-MgBetaGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activities-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveBundle" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveBundle" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveBundleContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveBundleContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveBundleContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveBundleContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveBundleCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveBundleCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveContentTypeBase" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/$count", "Module": "Beta.Files", + "Uri": "/groups/{group-id}/drives/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveFollowing" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveFollowing", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/following", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveFollowing" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveFollowing", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveFollowingContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveFollowingContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveFollowingContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveFollowingContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/following/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveFollowingCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveFollowingCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItem" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItem" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemAnalytic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemAnalyticTime" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemAnalyticTime", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemChild" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemChild" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemChildContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemChildContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemChildContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemChildCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/delta", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/delta", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaGroupDriveItemDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupDriveItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupDriveItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupDriveItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupDriveItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItem" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemField" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemPermission" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemPermission" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemPermissionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemRetentionLabel" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemThumbnailCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveItemVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemVersionContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupDriveLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupDriveLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupDriveLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupDriveLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveList" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListColumnCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListContentType" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListContentType" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListContentTypeCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/drive", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListDrive" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItem" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListItem" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/delta", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/delta", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaGroupDriveListItemDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemField" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListOperationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListSubscription" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveListSubscription" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRoot" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootAnalytic" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootAnalytic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/lastSevenDays", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/allTime", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootAnalyticTime" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootAnalyticTime", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootChild" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootChild" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootChildContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootChildContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootChildContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootChildCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/delta", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/delta", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaGroupDriveRootDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItem" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemField" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootPermission" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootPermission" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootPermissionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootRetentionLabel" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootThumbnailCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveRootVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootVersionContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveRootVersionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveRootVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveSpecial" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveSpecial", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-get-specialfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/special", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupDriveSpecial" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveSpecial", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveSpecialContent" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveSpecialContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveSpecialContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/special/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupDriveSpecialCount" + "Method": "GET", + "Command": "Get-MgBetaGroupDriveSpecialCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/endpoints/{endpoint-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/endpoints/{endpoint-id}", + "OutputType": "IMicrosoftGraphEndpoint", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEndpoint" + "Method": "GET", + "Command": "Get-MgBetaGroupEndpoint", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/endpoint-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/endpoints", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/endpoints", + "OutputType": "IMicrosoftGraphEndpoint", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEndpoint" + "Method": "GET", + "Command": "Get-MgBetaGroupEndpoint", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-endpoints?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/endpoints/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/endpoints/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEndpointCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEndpointCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/events/{event-id}", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEvent" + "Method": "GET", + "Command": "Get-MgBetaGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-get-event?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/events", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEvent" + "Method": "GET", + "Command": "Get-MgBetaGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-events?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/attachments", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/attachments/$count", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventCalendar" + "Method": "GET", + "Command": "Get-MgBetaGroupEventCalendar", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/$count", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/events/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/delta", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/events/delta", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.Read", "Description": "Read calendars in all mailboxes", "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaGroupEventDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupEventDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrence" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrence", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrence" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrence", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceCalendar" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceCalendar", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstance" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstance", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstance" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-instances?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceCalendar" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceCalendar", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExceptionOccurrenceInstanceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstance" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstance", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/events/{event-id}/instances", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventInstance" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-instances?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventInstanceAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceCalendar" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceCalendar", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/$count", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/events/{event-id}/instances/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrence" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrence", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrence" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrence", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceCalendar" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceCalendar", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExceptionOccurrenceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupEventInstanceExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupEventInstanceExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupEventInstanceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/extensions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/extensions/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", "Module": "Beta.Groups", + "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", + "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupLifecyclePolicy" + "Method": "GET", + "Command": "Get-MgBetaGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-get?view=graph-rest-1.0" }, { - "Uri": "/groupLifecyclePolicies", "Module": "Beta.Groups", + "Uri": "/groupLifecyclePolicies", + "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupLifecyclePolicy" + "Method": "GET", + "Command": "Get-MgBetaGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/groupLifecyclePolicies", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/groupLifecyclePolicies", + "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupLifecyclePolicyByGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupLifecyclePolicyByGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-grouplifecyclepolicies?view=graph-rest-1.0" }, { - "Uri": "/groupLifecyclePolicies/$count", "Module": "Beta.Groups", + "Uri": "/groupLifecyclePolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaGroupLifecyclePolicyCount" + "Method": "GET", + "Command": "Get-MgBetaGroupLifecyclePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/members", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMember" + "Method": "GET", + "Command": "Get-MgBetaGroupMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/application", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/application", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/device", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/device", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/orgContact", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/orgContact", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/servicePrincipal", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/servicePrincipal", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/user", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/user", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/$ref", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/members/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberByRef" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/members/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberCount" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/application/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberCountAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/device/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberCountAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/group/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/orgContact/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/servicePrincipal/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/user/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/getMemberGroups", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaGroupMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaGroupMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/getMemberObjects", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaGroupMemberObject" + "Method": "POST", + "Command": "Get-MgBetaGroupMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberOf" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/memberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberOf" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/administrativeUnit", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/memberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/memberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/memberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/administrativeUnit/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/memberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/group/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/memberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseError" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberWithLicenseError" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/application", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/application", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/device", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/device", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/orgContact", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/orgContact", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/servicePrincipal", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/servicePrincipal", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/user", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/user", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/application/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/device/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/group/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/orgContact/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/servicePrincipal/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/user/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupMemberWithLicenseErrorCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-notebooks?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/$count", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteNotebookCount" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteNotebookCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/notebooks/getNotebookFromWebUrl", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/onenote/notebooks/getNotebookFromWebUrl", + "OutputType": "IMicrosoftGraphCopyNotebookModel", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read.All", - "Description": "Read all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read.All", + "Description": "Read all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCopyNotebookModel", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaGroupOnenoteNotebookFromWebUrl" + "Method": "POST", + "Command": "Get-MgBetaGroupOnenoteNotebookFromWebUrl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOnenoteNotebookSection" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOnenoteNotebookSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/operations/{onenoteOperation-id}", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/operations/{onenoteOperation-id}", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenoteoperation-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/operations/$count", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteOperationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenotePage" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOnenotePage" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenotePageContent" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/$count", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/pages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenotePageCount" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenotePageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", + "OutputType": "IMicrosoftGraphRecentNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRecentNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteRecentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteRecentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteResource" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}/content", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteResourceContent" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/resources/$count", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteResourceCount" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteSection" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOnenoteSection" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/$count", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/sections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteSectionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupOnenoteSectionGroupCount" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteSectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOnenoteSectionGroupSection" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOnenoteSectionPage" + "Method": "GET", + "Command": "Get-MgBetaGroupOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/owners", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOwner" + "Method": "GET", + "Command": "Get-MgBetaGroupOwner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-owners?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/application", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/application", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOwnerAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/device", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/device", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOwnerAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOwnerAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/orgContact", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/orgContact", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOwnerAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/servicePrincipal", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/servicePrincipal", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/user", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/user", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOwnerAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/$ref", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupOwnerByRef" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-owners?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/owners/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/owners/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerCount" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/application/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerCountAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/device/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerCountAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/group/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/orgContact/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/servicePrincipal/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/user/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupOwnerCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupOwnerCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/getPasswordSingleSignOnCredentials", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/getPasswordSingleSignOnCredentials", + "OutputType": "IMicrosoftGraphPasswordSingleSignOnCredentialSet", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", - "IsAdmin": true - }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPasswordSingleSignOnCredentialSet", - "Method": "POST", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupPasswordSingleSignOnCredential" + "Method": "POST", + "Command": "Get-MgBetaGroupPasswordSingleSignOnCredential", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupPermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaGroupPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/permissionGrants", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/permissionGrants", + "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, { "Name": "GroupMember.Read.All", "Description": "Read all group memberships", "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.ReadWrite.All", "Description": "Read and write all group memberships", "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupPermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaGroupPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/permissionGrants/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/permissionGrants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, { "Name": "GroupMember.Read.All", "Description": "Read all group memberships", "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.ReadWrite.All", "Description": "Read and write all group memberships", "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupPermissionGrantCount" + "Method": "GET", + "Command": "Get-MgBetaGroupPermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/photo", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/photo", + "OutputType": "IMicrosoftGraphProfilePhoto", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProfilePhoto.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupPhoto" + "Method": "GET", + "Command": "Get-MgBetaGroupPhoto", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/photos", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/photos", + "OutputType": "IMicrosoftGraphProfilePhoto", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProfilePhoto.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupPhoto" + "Method": "GET", + "Command": "Get-MgBetaGroupPhoto", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-photos?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/photo/$value", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/photo/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProfilePhoto.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupPhotoContent" + "Method": "GET", + "Command": "Get-MgBetaGroupPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner", "OutputType": "IMicrosoftGraphPlannerGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupPlanner" + "Method": "GET", + "Command": "Get-MgBetaGroupPlanner", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}", "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupPlannerPlan" + "Method": "GET", + "Command": "Get-MgBetaGroupPlannerPlan", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans", "Module": "Beta.Planner", + "Uri": "/groups/{group-id}/planner/plans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupPlannerPlan" + "Method": "GET", + "Command": "Get-MgBetaGroupPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannergroup-list-plans?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets", "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupPlannerPlanBucket" + "Method": "GET", + "Command": "Get-MgBetaGroupPlannerPlanBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-list-buckets?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/delta", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/delta", "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaGroupPlannerPlanBucketDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupPlannerPlanBucketDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/delta", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/delta", "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaGroupPlannerPlanBucketTaskDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupPlannerPlanBucketTaskDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/$count", "Module": "Beta.Planner", + "Uri": "/groups/{group-id}/planner/plans/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false - } - ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupPlannerPlanCount" + "Method": "GET", + "Command": "Get-MgBetaGroupPlannerPlanCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/delta", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/planner/plans/delta", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaGroupPlannerPlanDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupPlannerPlanDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "OutputType": "IMicrosoftGraphPlannerPlanDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupPlannerPlanDetail" + "Method": "GET", + "Command": "Get-MgBetaGroupPlannerPlanDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplandetails-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks", "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupPlannerPlanTask" + "Method": "GET", + "Command": "Get-MgBetaGroupPlannerPlanTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/delta", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks/delta", "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaGroupPlannerPlanTaskDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupPlannerPlanTaskDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/rejectedSenders", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/rejectedSenders", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupRejectedSender" + "Method": "GET", + "Command": "Get-MgBetaGroupRejectedSender", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-rejectedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/rejectedSenders/$ref", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/rejectedSenders/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupRejectedSenderByRef" + "Method": "GET", + "Command": "Get-MgBetaGroupRejectedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-rejectedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/rejectedSenders/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/rejectedSenders/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupRejectedSenderCount" + "Method": "GET", + "Command": "Get-MgBetaGroupRejectedSenderCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/settings/{directorySetting-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/settings/{directorySetting-id}", + "OutputType": "IMicrosoftGraphDirectorySetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectorySetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/settings", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/settings", + "OutputType": "IMicrosoftGraphDirectorySetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectorySetting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/settings/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/settings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSettingCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSite" + "Method": "GET", + "Command": "Get-MgBetaGroupSite", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSite" + "Method": "GET", + "Command": "Get-MgBetaGroupSite", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteAnalytic" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivityCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivityDriveItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivityDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivityDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivityDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatActivityDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/lastSevenDays", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/allTime", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteAnalyticTime" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteAnalyticTime", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}')", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteApplicableContentTypeForList" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteApplicableContentTypeForList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteByPath" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteByPath", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteColumnCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteContentType" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteContentType" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/base", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteContentTypeBase" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/getCompatibleHubContentTypes", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteContentTypeCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/drive", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteDefaultDrive" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteDefaultDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/delta", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/delta", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaGroupSiteDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/drives/{drive-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteDrive" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/drives", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteDrive" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/drives/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/drives/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteDriveCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteDriveCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteExternalColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteExternalColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteExternalColumnCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteExternalColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ - "List", - "List1" + "List" ], - "Command": "Get-MgBetaGroupSiteGetByPath" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPath", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteGetByPathAnalytic" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}')", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteGetByPathApplicableContentTypeForList" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathApplicableContentTypeForList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteGetByPathColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteGetByPathContentType" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drive", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteGetByPathDrive" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drives", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteGetByPathDrive" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/externalColumns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/externalColumns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteGetByPathExternalColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/informationProtection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/informationProtection", "OutputType": "IMicrosoftGraphInformationProtection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteGetByPathInformationProtection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/items", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/items", "OutputType": "IMicrosoftGraphBaseItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteGetByPathItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "Module": "Beta.Sites", - "Permissions": [], + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/lists", + "OutputType": "IMicrosoftGraphList", "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenote", + "Permissions": [], + "Variants": [ + "List" + ], "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" + }, + { + "Module": "Beta.Sites", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", + "OutputType": "IMicrosoftGraphOnenote", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteGetByPathOnenote" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteGetByPathOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteGetByPathPage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/basesitepage-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteGetByPathPermission" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/recycleBin", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/recycleBin", "OutputType": "IMicrosoftGraphRecycleBin", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteGetByPathRecycleBin" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathRecycleBin", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/sites", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/sites", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteGetByPathSite" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteGetByPathTermStore" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetByPathTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteGetGraphBPrePathActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetGraphBPrePathActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteGetGraphBPrePathByPath" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetGraphBPrePathByPath", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteGetGraphBPrePathCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetGraphBPrePathCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteGetGraphBPrePathLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteGetGraphBPrePathLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection", "OutputType": "IMicrosoftGraphInformationProtection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/bitlocker", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/bitlocker", "OutputType": "IMicrosoftGraphBitlocker", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionBitlocker" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionBitlocker", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}", "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionBitlockerRecoveryKey" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionBitlockerRecoveryKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bitlockerrecoverykey-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/bitlocker/recoveryKeys", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/bitlocker/recoveryKeys", "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionBitlockerRecoveryKey" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionBitlockerRecoveryKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bitlocker-list-recoverykeys?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/bitlocker/recoveryKeys/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/bitlocker/recoveryKeys/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionBitlockerRecoveryKeyCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionBitlockerRecoveryKeyCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy", "OutputType": "IMicrosoftGraphInformationProtectionPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionPolicyLabel" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionPolicyLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels", "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionPolicyLabel" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionPolicyLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionpolicy-list-labels?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionPolicyLabelCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionPolicyLabelCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabel" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabel" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabelCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabelCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabelCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabelCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityPolicySettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityPolicySettings", "OutputType": "IMicrosoftGraphSensitivityPolicySettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityPolicySetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionSensitivityPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequest" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/threatassessmentrequest-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequest" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotection-list-threatassessmentrequests?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResult" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResult" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResultCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResultCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/items/{baseItem-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/items/{baseItem-id}", "OutputType": "IMicrosoftGraphBaseItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/items", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/items", "OutputType": "IMicrosoftGraphBaseItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/items/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteItemCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteItemCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "OutputType": "IMicrosoftGraphList", - "Method": "GET", - "Variants": [ + "ApiVersion": "beta", + "Permissions": [], + "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteList" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-operations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List1" ], - "Command": "Get-MgBetaGroupSiteList" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/activities", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListColumnCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListContentType" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListContentType" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListContentTypeCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/drive", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListDrive" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemActivityCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemActivityDriveItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemActivityDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemActivityDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemActivityDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemActivityDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/listItem", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemActivityListItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemActivityListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/delta", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/delta", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteListItemDelta" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemField" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListOperationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListSubscription" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteListSubscription" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "OutputType": "IMicrosoftGraphOnenote", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenote" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-notebooks?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupParentSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPageContent" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPageCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPageParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPageParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPageParentSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPageParentSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionParentSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPageContent" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPageCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPageParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPageParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPageParentSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionPageParentSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionParentSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteNotebookSectionParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenoteoperation-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteOperationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenotePage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenotePage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenotePageContent" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenotePageCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenotePageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenotePageParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenotePageParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentSection", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenotePageParentSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenotePageParentSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteResource" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteResource" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteResourceContent" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteResourceCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupParentSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPageContent" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPageCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPageParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPageParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPageParentSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionPageParentSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionParentSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionGroupSectionParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionPage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionPage" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionPageContent" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionPageCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionPageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionPageParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionPageParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionPageParentSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionPageParentSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentNotebook", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionParentNotebook" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOnenoteSectionParentSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOnenoteSectionParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/richlongrunningoperation-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteOperationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePage" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/basesitepage-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePage" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/basesitepage-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage", "OutputType": "IMicrosoftGraphSitePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePage" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/sitePage", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/sitePage", "OutputType": "IMicrosoftGraphSitePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePageAsSitePage" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": "IMicrosoftGraphCanvasLayout", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayout" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpartCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpartCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": "IMicrosoftGraphVerticalSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpartCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpartCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageWebPart" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageWebPart" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageAsSitePageWebPartCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageAsSitePageWebPartCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/sitePage/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/sitePage/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageCountAsSitePage" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageCountAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePageCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePageLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePageLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageMicrosoftGraphSitePageCanvaLayoutHorizontalSectionColumnWebpartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgBetaGroupSitePageMicrosoftGraphSitePageCanvaLayoutHorizontalSectionColumnWebpartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageMicrosoftGraphSitePageCanvaLayoutVerticalSectionWebpartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgBetaGroupSitePageMicrosoftGraphSitePageCanvaLayoutVerticalSectionWebpartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}/getPositionOfWebPart", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePageMicrosoftGraphSitePageWebPartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgBetaGroupSitePageMicrosoftGraphSitePageWebPartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePermission" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-get-permission?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSitePermission" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSitePermissionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSitePermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin", "OutputType": "IMicrosoftGraphRecycleBin", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBin" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBin", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteRecycleBinCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}", "OutputType": "IMicrosoftGraphRecycleBinItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items", "OutputType": "IMicrosoftGraphRecycleBinItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItem" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/recyclebin-list-items?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItemCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItemCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteRecycleBinLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteRecycleBinLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteRecycleBinLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStore" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-list-groups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-list-sets?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetParentGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreGroupSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetChildCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetChildSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-list-sets?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetParentGroupSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSiteTermStoreSetTermSet" + "Method": "GET", + "Command": "Get-MgBetaGroupSiteTermStoreSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/sites/{site-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/sites/{site-id1}", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupSubSite" + "Method": "GET", + "Command": "Get-MgBetaGroupSubSite", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/sites", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/sites", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List2" ], - "Command": "Get-MgBetaGroupSubSite" + "Method": "GET", + "Command": "Get-MgBetaGroupSubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/sites/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/sites/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupSubSiteCount" + "Method": "GET", + "Command": "Get-MgBetaGroupSubSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team", "Module": "Beta.Teams", - "Permissions": { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team", "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeam" + "Method": "GET", + "Command": "Get-MgBetaGroupTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}", "Module": "Beta.Teams", - "Permissions": { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupTeamChannel" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels", "Module": "Beta.Teams", - "Permissions": { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List1" ], - "Command": "Get-MgBetaGroupTeamChannel" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/$count", "Module": "Beta.Teams", - "Permissions": { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelFileFolder" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelFileFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/content", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelFileFolderContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelFileFolderContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/contentStream", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelFileFolderContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelFileFolderContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamChannelMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelMemberCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelMessageCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelMessageReplyCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelSharedWithTeamAllowedMemberCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelSharedWithTeamAllowedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelSharedWithTeamCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelSharedWithTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelTab" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamChannelTab" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelTabCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelTabCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamChannelTabTeamApp" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamChannelTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/group", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/group/serviceProvisioningErrors", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/group/serviceProvisioningErrors/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/incomingChannels/{channel-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/incomingChannels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamIncomingChannel" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamIncomingChannel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/incomingChannels", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/incomingChannels", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamIncomingChannel" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamIncomingChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-incomingchannels?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/incomingChannels/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/incomingChannels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamIncomingChannelCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamIncomingChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamInstalledApp" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-installedapps?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/installedApps", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/installedApps", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamInstalledApp" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-installedapps?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/installedApps/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/installedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamInstalledAppCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamInstalledAppCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamInstalledAppTeamApp" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamInstalledAppTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamInstalledAppTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamInstalledAppTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/members/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamMemberCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/operations", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamOperation" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/operations/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamOperationCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/owners/{user-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/owners/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamOwner" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamOwner", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/owners", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/owners", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamOwner" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamOwner", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/owners/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/owners/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamOwnerCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/owners/{user-id}/mailboxSettings", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/owners/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamOwnerMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamOwnerMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/owners/{user-id}/serviceProvisioningErrors", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/owners/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamOwnerServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamOwnerServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/owners/{user-id}/serviceProvisioningErrors/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/owners/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamOwnerServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamOwnerServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/permissionGrants", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamPermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/permissionGrants/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/permissionGrants/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPermissionGrantCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/photo", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPhoto" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPhoto", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/photo/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/photo/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPhotoContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannel" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-primarychannel?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelFileFolder" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelFileFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/content", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelFileFolderContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelFileFolderContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/contentStream", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelFileFolderContentStream" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelFileFolderContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMemberCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessage" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessage" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReply" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReply" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReplyCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamAllowedMemberCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamAllowedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelSharedWithTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelTab" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelTab" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelTabCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelTabCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamPrimaryChannelTabTeamApp" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamPrimaryChannelTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule", "OutputType": "IMicrosoftGraphSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamSchedule" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/dayNotes/{dayNote-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/dayNotes/{dayNote-id}", "OutputType": "IMicrosoftGraphDayNote", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleDayNote" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleDayNote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/dayNotes", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/dayNotes", "OutputType": "IMicrosoftGraphDayNote", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleDayNote" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleDayNote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/dayNotes/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/dayNotes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleDayNoteCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleDayNoteCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleOfferShiftRequest" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests", "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleOfferShiftRequest" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleOfferShiftRequestCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleOfferShiftRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "OutputType": "IMicrosoftGraphOpenShift", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleOpenShift" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShifts", "OutputType": "IMicrosoftGraphOpenShift", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleOpenShift" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleOpenShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests", "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleOpenShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleOpenShiftChangeRequestCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleOpenShiftChangeRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShifts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleOpenShiftCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleOpenShiftCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleSchedulingGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups", "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleSchedulingGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-schedulinggroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleSchedulingGroupCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleSchedulingGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "OutputType": "IMicrosoftGraphShift", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleShift" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shifts", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shifts", "OutputType": "IMicrosoftGraphShift", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleShift" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-shifts?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shifts/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shifts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleShiftCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleShiftCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", "OutputType": "IMicrosoftGraphShiftsRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleShiftRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleShiftRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions", "OutputType": "IMicrosoftGraphShiftsRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleShiftRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleShiftRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleShiftRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleShiftRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleSwapShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleSwapShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleSwapShiftChangeRequestCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleSwapShiftChangeRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timeCards/{timeCard-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeCards/{timeCard-id}", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeCard" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeCards", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeCards", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeCard" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeCards/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeCards/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeCardCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeCardCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "OutputType": "IMicrosoftGraphTimeOff", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeOff" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timesOff", "OutputType": "IMicrosoftGraphTimeOff", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeOff" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-timesoff?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timesOff/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeOffCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeOffCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeOffReason" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons", "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeOffReason" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-timeoffreasons?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeOffReasonCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeOffReasonCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeOffRequest" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeOffRequest" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamScheduleTimeOffRequestCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamScheduleTimeOffRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamTag" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags", "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamTag" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamTagCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamTagCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamTagMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTeamTagMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamTagMemberCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamTagMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/template", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/template", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamTemplate" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamTemplate", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/templateDefinition", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/templateDefinition", "OutputType": "IMicrosoftGraphTeamTemplateDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTeamTemplateDefinition" + "Method": "GET", + "Command": "Get-MgBetaGroupTeamTemplateDefinition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThread" + "Method": "GET", + "Command": "Get-MgBetaGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-get-thread?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupThread" + "Method": "GET", + "Command": "Get-MgBetaGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-threads?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadCount" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}", + "OutputType": "IMicrosoftGraphPost", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPost", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaGroupThreadPost" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts", + "OutputType": "IMicrosoftGraphPost", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPost", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupThreadPost" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationthread-list-posts?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", + "OutputType": "IMicrosoftGraphAttachment", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupThreadPostAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostCount" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupThreadPostExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostInReplyToAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupThreadPostInReplyToAttachment" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostInReplyToAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostInReplyToAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostInReplyToAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostInReplyToExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostInReplyToExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupThreadPostInReplyToExtension" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostInReplyToExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostInReplyToExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/{mention-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/{mention-id}", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostInReplyToMention" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostInReplyToMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupThreadPostInReplyToMention" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostInReplyToMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostInReplyToMentionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostInReplyToMentionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/{mention-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/{mention-id}", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostMention" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/mentions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupThreadPostMention" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupThreadPostMentionCount" + "Method": "GET", + "Command": "Get-MgBetaGroupThreadPostMentionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMember", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/transitiveMembers", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTransitiveMember" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-transitivemembers?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/application", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/application", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/device", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/device", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/orgContact", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/orgContact", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/servicePrincipal", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/servicePrincipal", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/user", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/user", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTransitiveMemberAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/transitiveMembers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/application/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberCountAsApplication" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/device/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberCountAsDevice" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/group/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/orgContact/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/servicePrincipal/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/user/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMembers/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/transitiveMemberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ + { + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-transitivememberof?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/administrativeUnit", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/group", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaGroupTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/$count", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/transitiveMemberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ + { + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/group/$count", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaGroupTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaGroupTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/getUserOwnedObjects", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaGroupUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaGroupUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityApiConnector" + "Method": "GET", + "Command": "Get-MgBetaIdentityApiConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-get?view=graph-rest-1.0" }, { - "Uri": "/identity/apiConnectors", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/apiConnectors", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityApiConnector" + "Method": "GET", + "Command": "Get-MgBetaIdentityApiConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-list?view=graph-rest-1.0" }, { - "Uri": "/identity/apiConnectors/$count", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/apiConnectors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityApiConnectorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityApiConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}", + "OutputType": "IMicrosoftGraphAuthenticationEventsFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "EventListener.Read.All", "Description": "Read all authentication event listeners", "FullDescription": "Allows the app to read your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EventListener.ReadWrite.All", "Description": "Read and write all authentication event listeners", "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationEventsFlow", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationeventsflow-get?view=graph-rest-1.0" }, { - "Uri": "/identity/authenticationEventsFlows", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/authenticationEventsFlows", + "OutputType": "IMicrosoftGraphAuthenticationEventsFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "EventListener.Read.All", "Description": "Read all authentication event listeners", "FullDescription": "Allows the app to read your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EventListener.ReadWrite.All", "Description": "Read and write all authentication event listeners", "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationEventsFlow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-list-authenticationeventsflows?view=graph-rest-1.0" }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow", "OutputType": "IMicrosoftGraphExternalUsersSelfServiceSignUpEventsFlow", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlow", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/externalUsersSelfServiceSignUpEventsFlow", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/authenticationEventsFlows/externalUsersSelfServiceSignUpEventsFlow", + "OutputType": "IMicrosoftGraphExternalUsersSelfServiceSignUpEventsFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "EventListener.Read.All", "Description": "Read all authentication event listeners", "FullDescription": "Allows the app to read your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EventListener.ReadWrite.All", "Description": "Read and write all authentication event listeners", "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalUsersSelfServiceSignUpEventsFlow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlow", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions", "OutputType": "IMicrosoftGraphAuthenticationConditionsApplications", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowCondition" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowCondition", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications", "OutputType": "IMicrosoftGraphAuthenticationConditionApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplicationCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplicationCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection", "OutputType": "IMicrosoftGraphOnAttributeCollectionHandler", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowOnAttributeCollection" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowOnAttributeCollection", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart", "OutputType": "IMicrosoftGraphOnAuthenticationMethodLoadStartHandler", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowOnAuthenticationMethodLoadStart" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowOnAuthenticationMethodLoadStart", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes", "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnAttributeCollectionExternalUserSelfServiceSignUpAttribute" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnAttributeCollectionExternalUserSelfServiceSignUpAttribute", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnAttributeCollectionExternalUserSelfServiceSignUpAttributeCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnAttributeCollectionExternalUserSelfServiceSignUpAttributeCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders", "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProvider" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProvider", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderByRef" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeByRef" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions", "OutputType": "IMicrosoftGraphAuthenticationConditionsApplications", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowCondition" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowCondition", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/authenticationEventsFlows/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EventListener.Read.All", "Description": "Read all authentication event listeners", "FullDescription": "Allows the app to read your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EventListener.ReadWrite.All", "Description": "Read and write all authentication event listeners", "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/externalUsersSelfServiceSignUpEventsFlow/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/authenticationEventsFlows/externalUsersSelfServiceSignUpEventsFlow/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EventListener.Read.All", "Description": "Read all authentication event listeners", "FullDescription": "Allows the app to read your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EventListener.ReadWrite.All", "Description": "Read and write all authentication event listeners", "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowCountAsExternalUserSelfServiceSignUpEventFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowCountAsExternalUserSelfServiceSignUpEventFlow", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowIncludeApplication" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowIncludeApplication", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications", + "OutputType": "IMicrosoftGraphAuthenticationConditionApplication", + "ApiVersion": "beta", "Permissions": [ { "Name": "EventListener.Read.All", "Description": "Read all authentication event listeners", "FullDescription": "Allows the app to read your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EventListener.ReadWrite.All", "Description": "Read and write all authentication event listeners", "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationConditionApplication", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowIncludeApplication" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowIncludeApplication", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EventListener.Read.All", "Description": "Read all authentication event listeners", "FullDescription": "Allows the app to read your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EventListener.ReadWrite.All", "Description": "Read and write all authentication event listeners", "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowIncludeApplicationCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowIncludeApplicationCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowOnAttributeCollectionAsOnAttributeCollectionExternalUserSelfServiceSignUp" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowOnAttributeCollectionAsOnAttributeCollectionExternalUserSelfServiceSignUp", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventFlowOnAuthenticationMethodLoadStartAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUp" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventFlowOnAuthenticationMethodLoadStartAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUp", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventListeners/{authenticationEventListener-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/authenticationEventListeners/{authenticationEventListener-id}", + "OutputType": "IMicrosoftGraphAuthenticationEventListener", + "ApiVersion": "beta", "Permissions": [ { "Name": "EventListener.Read.All", "Description": "Read all authentication event listeners", "FullDescription": "Allows the app to read your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EventListener.ReadWrite.All", "Description": "Read and write all authentication event listeners", "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationEventListener", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityAuthenticationEventListener" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventListener", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventListeners", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/authenticationEventListeners", + "OutputType": "IMicrosoftGraphAuthenticationEventListener", + "ApiVersion": "beta", "Permissions": [ { "Name": "EventListener.Read.All", "Description": "Read all authentication event listeners", "FullDescription": "Allows the app to read your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EventListener.ReadWrite.All", "Description": "Read and write all authentication event listeners", "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationEventListener", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityAuthenticationEventListener" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventListener", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-list-authenticationeventlisteners?view=graph-rest-1.0" }, { - "Uri": "/identity/authenticationEventListeners/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/authenticationEventListeners/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EventListener.Read.All", "Description": "Read all authentication event listeners", "FullDescription": "Allows the app to read your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EventListener.ReadWrite.All", "Description": "Read and write all authentication event listeners", "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityAuthenticationEventListenerCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityAuthenticationEventListenerCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}", + "OutputType": "IMicrosoftGraphB2CIdentityUserFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphB2CIdentityUserFlow", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-get?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows", + "OutputType": "IMicrosoftGraphB2CIdentityUserFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphB2CIdentityUserFlow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2CUserFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-list-b2cuserflows?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityB2CUserFlowCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userFlowIdentityProviders/{identityProviderBase-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userFlowIdentityProviders/{identityProviderBase-id}", "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowIdentityProvider" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowIdentityProvider", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders", "OutputType": "IMicrosoftGraphIdentityProvider", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaIdentityB2CUserFlowIdentityProvider" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-list-identityproviders?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2CUserFlowIdentityProviderByRef" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowIdentityProviderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-list-identityproviders?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$count", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaIdentityB2CUserFlowIdentityProviderCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowIdentityProviderCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", + "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages", + "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-list-languages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguageCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguageCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", + "OutputType": "IMicrosoftGraphUserFlowLanguagePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserFlowLanguagePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-list-defaultpages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguageDefaultPageContent" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguageDefaultPageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-list-defaultpages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguageDefaultPageCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguageDefaultPageCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguageOverridePage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", + "OutputType": "IMicrosoftGraphUserFlowLanguagePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserFlowLanguagePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguageOverridePage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguageOverridePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-list-overridespages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguageOverridePageContent" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguageOverridePageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-list-overridespages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowLanguageOverridePageCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowLanguageOverridePageCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", + "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-get?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments", + "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-list-userattributeassignments?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/getOrder", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/getOrder", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}/userAttribute", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}/userAttribute", "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentUserAttribute" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentUserAttribute", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", + "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-get?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows", + "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2XUserFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-list-b2xuserflows?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration", "OutputType": "IMicrosoftGraphUserFlowApiConnectorConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowApiConnectorConfiguration" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowApiConnectorConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityB2XUserFlowCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id}", "OutputType": "IMicrosoftGraphIdentityProvider", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowIdentityProvider" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowIdentityProvider", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders", "OutputType": "IMicrosoftGraphIdentityProvider", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaIdentityB2XUserFlowIdentityProvider" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-list-identityproviders?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2XUserFlowIdentityProviderByRef" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowIdentityProviderByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaIdentityB2XUserFlowIdentityProviderCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowIdentityProviderCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", + "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages", + "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-list-languages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguageCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguageCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguageDefaultPage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", + "OutputType": "IMicrosoftGraphUserFlowLanguagePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserFlowLanguagePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguageDefaultPage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguageDefaultPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-list-defaultpages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-list-defaultpages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguageDefaultPageCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguageDefaultPageCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguageOverridePage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", + "OutputType": "IMicrosoftGraphUserFlowLanguagePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserFlowLanguagePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguageOverridePage" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguageOverridePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-list-overridespages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguageOverridePageContent" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguageOverridePageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-list-overridespages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowLanguageOverridePageCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowLanguageOverridePageCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowPostAttributeCollection" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowPostAttributeCollection", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowPostAttributeCollectionByRef" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowPostAttributeCollectionByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowPostFederationSignup" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowPostFederationSignup", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowPostFederationSignupByRef" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowPostFederationSignupByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/preTokenIssuance", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/preTokenIssuance", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowPreTokenIssuance" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowPreTokenIssuance", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", + "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowUserAttributeAssignment" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowUserAttributeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments", + "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityB2XUserFlowUserAttributeAssignment" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-list-userattributeassignments?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/getOrder", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/getOrder", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentOrder" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentOrder", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}/userAttribute", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}/userAttribute", "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentUserAttribute" + "Method": "GET", + "Command": "Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentUserAttribute", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.ConditionalAccess", - "Description": "Read your organization's conditional access policies", - "FullDescription": "Allows the app to read your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationContextClassReference" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationContextClassReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcontextclassreference-get?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences", + "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.ConditionalAccess", "Description": "Read your organization's conditional access policies", "FullDescription": "Allows the app to read your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationContextClassReference" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationContextClassReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-list-authenticationcontextclassreferences?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.ConditionalAccess", "Description": "Read your organization's conditional access policies", "FullDescription": "Allows the app to read your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationContextClassReferenceCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationContextClassReferenceCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths", "OutputType": "IMicrosoftGraphAuthenticationStrengthRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrength" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrength", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/{authenticationMethodModeDetail-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/{authenticationMethodModeDetail-id}", "OutputType": "IMicrosoftGraphAuthenticationMethodModeDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodMode" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodMode", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes", "OutputType": "IMicrosoftGraphAuthenticationMethodModeDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List1" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodMode" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodMode", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthroot-list-authenticationmethodmodes?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodModeCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodModeCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}", "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicy" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies", "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List1" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicy" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcombinationconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List1" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-list-combinationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1" ], - "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", "OutputType": "IMicrosoftGraphNamedLocation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityConditionalAccessNamedLocation" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessNamedLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/countrynamedlocation-get?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/namedLocations", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/namedLocations", "OutputType": "IMicrosoftGraphNamedLocation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityConditionalAccessNamedLocation" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessNamedLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-list-namedlocations?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/namedLocations/$count", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/namedLocations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityConditionalAccessNamedLocationCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessNamedLocationCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", "OutputType": "IMicrosoftGraphConditionalAccessPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityConditionalAccessPolicy" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccesspolicy-get?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/policies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/policies", "OutputType": "IMicrosoftGraphConditionalAccessPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityConditionalAccessPolicy" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-list-policies?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/policies/$count", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/policies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityConditionalAccessPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/templates/{conditionalAccessTemplate-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/templates/{conditionalAccessTemplate-id}", "OutputType": "IMicrosoftGraphConditionalAccessTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityConditionalAccessTemplate" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccesstemplate-get?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/templates", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/templates", "OutputType": "IMicrosoftGraphConditionalAccessTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityConditionalAccessTemplate" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-list-templates?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/templates/$count", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/templates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityConditionalAccessTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityConditionalAccessTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/continuousAccessEvaluationPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/continuousAccessEvaluationPolicy", "OutputType": "IMicrosoftGraphContinuousAccessEvaluationPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityContinuouAccessEvaluationPolicy" + "Method": "GET", + "Command": "Get-MgBetaIdentityContinuouAccessEvaluationPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/continuousaccessevaluationpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}", + "OutputType": "IMicrosoftGraphCustomAuthenticationExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomAuthenticationExtension.Read.All", "Description": "Read all custom authentication extensions", "FullDescription": "Allows the app to read your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomAuthenticationExtension.ReadWrite.All", "Description": "Read and write all custom authentication extensions", "FullDescription": "Allows the app to read or write your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomAuthenticationExtension", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityCustomAuthenticationExtension" + "Method": "GET", + "Command": "Get-MgBetaIdentityCustomAuthenticationExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationeventlistener-get?view=graph-rest-1.0" }, { - "Uri": "/identity/customAuthenticationExtensions", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/customAuthenticationExtensions", + "OutputType": "IMicrosoftGraphCustomAuthenticationExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomAuthenticationExtension.Read.All", "Description": "Read all custom authentication extensions", "FullDescription": "Allows the app to read your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomAuthenticationExtension.ReadWrite.All", "Description": "Read and write all custom authentication extensions", "FullDescription": "Allows the app to read or write your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomAuthenticationExtension", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityCustomAuthenticationExtension" + "Method": "GET", + "Command": "Get-MgBetaIdentityCustomAuthenticationExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-list-customauthenticationextensions?view=graph-rest-1.0" }, { - "Uri": "/identity/customAuthenticationExtensions/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/customAuthenticationExtensions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomAuthenticationExtension.Read.All", "Description": "Read all custom authentication extensions", "FullDescription": "Allows the app to read your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomAuthenticationExtension.ReadWrite.All", "Description": "Read and write all custom authentication extensions", "FullDescription": "Allows the app to read or write your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityCustomAuthenticationExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityCustomAuthenticationExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecision" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecision" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInsight" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInsight" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInsightCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInsightCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers/{accessReviewReviewer-id}", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewer" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewer" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-list-contactedreviewers?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewerCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewerCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-list-decisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsight" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsight" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsightCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsightCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/definition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/definition", "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}", "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages", "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-list-stages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecision" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecision" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-list-decisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsight" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsight" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsightCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsightCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", + "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewscheduledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions", + "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewset-list-definitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", + "OutputType": "IMicrosoftGraphAccessReviewInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances", + "OutputType": "IMicrosoftGraphAccessReviewInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewscheduledefinition-list-instances?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers", + "OutputType": "IMicrosoftGraphAccessReviewReviewer", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-list-contactedreviewers?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewerCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewerCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-list-decisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsightCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsightCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/definition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/definition", "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", + "OutputType": "IMicrosoftGraphAccessReviewStage", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages", + "OutputType": "IMicrosoftGraphAccessReviewStage", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-list-stages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-list-decisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "OutputType": "IMicrosoftGraphAccessReviewHistoryDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewhistorydefinition-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions", "OutputType": "IMicrosoftGraphAccessReviewHistoryDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewset-list-historydefinitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/$count", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "OutputType": "IMicrosoftGraphAccessReviewHistoryInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances", "OutputType": "IMicrosoftGraphAccessReviewHistoryInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewhistorydefinition-list-instances?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/$count", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/policy", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/policy", + "OutputType": "IMicrosoftGraphAccessReviewPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.AccessReview", "Description": "Read and write your organization's directory access review default policy", "FullDescription": "Allows the app to read and write your organization's directory access review default policy without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceAccessReviewPolicy" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAccessReviewPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", + "OutputType": "IMicrosoftGraphAppConsentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAppConsentRequest" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAppConsentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appconsentrequest-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests", + "OutputType": "IMicrosoftGraphAppConsentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAppConsentRequest" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAppConsentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appconsentapprovalroute-list-appconsentrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", + "OutputType": "IMicrosoftGraphUserConsentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequest" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userconsentrequest-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests", + "OutputType": "IMicrosoftGraphUserConsentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequest" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appconsentrequest-list-userconsentrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApproval" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approval-list-steps?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStepCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStepCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflow" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflow" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-list-workflows?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCreatedBy" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCreatedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCreatedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCreatedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCreatedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCreatedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCreatedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", + "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtension" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-customtaskextension-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions", + "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtension" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-list-customtaskextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedBy" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedBy" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems", "OutputType": "IMicrosoftGraphDeletedItemContainer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItem" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItem", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-deleteditemcontainer-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowCreatedBy" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowCreatedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/{userProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/{userProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowExecutionScope" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowExecutionScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowExecutionScope" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowExecutionScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowLastModifiedBy" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowLastModifiedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceRun", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-run-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs", "OutputType": "IMicrosoftGraphIdentityGovernanceRun", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-runs?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-taskreports?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-userprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflowversion-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-versions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/{userProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/{userProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowExecutionScope" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowExecutionScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope", + "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowExecutionScope" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowExecutionScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowExecutionScopeCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowExecutionScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowLastModifiedBy" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowLastModifiedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowLastModifiedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowLastModifiedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowLastModifiedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowLastModifiedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowLastModifiedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}", + "OutputType": "IMicrosoftGraphIdentityGovernanceRun", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceRun", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRun" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-run-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs", + "OutputType": "IMicrosoftGraphIdentityGovernanceRun", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceRun", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRun" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-runs?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-run-list-taskprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/task", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-userprocessingresult-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults", + "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-run-list-userprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-userprocessingresult-list-taskprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/settings", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/settings", + "OutputType": "IMicrosoftGraphIdentityGovernanceLifecycleManagementSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceLifecycleManagementSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecyclemanagementsettings-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "Module": "Beta.Identity.Governance", - "Permissions": [ - { - "Name": "LifecycleWorkflows.Read.All", - "Description": "Read all lifecycle workflows resources", - "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks", + "OutputType": "IMicrosoftGraphIdentityGovernanceTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions/{taskDefinition-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions/{taskDefinition-id}", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskdefinition-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-list-taskdefinitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReport" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReport", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReport", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReport", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReport" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-taskreports?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/task", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskDefinition", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskreport-list-taskprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/task", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplate" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflowtemplate-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplate" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-list-workflowtemplates?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-userprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-userprocessingresult-list-taskprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersion" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflowversion-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersion" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-versions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionCreatedBy" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionCreatedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionCreatedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionCreatedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionCreatedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionCreatedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionCreatedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionLastModifiedBy" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionLastModifiedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionLastModifiedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionLastModifiedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionLastModifiedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionLastModifiedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionLastModifiedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks", + "OutputType": "IMicrosoftGraphIdentityGovernanceTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/$count", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultTask" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics", "OutputType": "IMicrosoftGraphPermissionsAnalyticsAggregation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalytic" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws", "OutputType": "IMicrosoftGraphPermissionsAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAw" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAw", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/findings/{finding-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "PermissionsAnalytics.Read.OwnedBy", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/findings/{finding-id}", "OutputType": "IMicrosoftGraphFinding", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwFinding" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/findings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/findings", "OutputType": "IMicrosoftGraphFinding", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwFinding" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/findings/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/findings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwFindingCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwFindingCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistribution" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistribution" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistribution", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissionsanalytics-list-permissionscreepindexdistributions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}/authorizationSystem", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}/authorizationSystem", "OutputType": "IMicrosoftGraphAuthorizationSystem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistributionAuthorizationSystem" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistributionAuthorizationSystem", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistributionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistributionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure", "OutputType": "IMicrosoftGraphPermissionsAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzure" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzure", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/findings/{finding-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "PermissionsAnalytics.Read.OwnedBy", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/findings/{finding-id}", "OutputType": "IMicrosoftGraphFinding", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzureFinding" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzureFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/findings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/findings", "OutputType": "IMicrosoftGraphFinding", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzureFinding" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzureFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/findings/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/findings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzureFindingCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzureFindingCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistribution" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistribution" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistribution", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissionsanalytics-list-permissionscreepindexdistributions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}/authorizationSystem", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}/authorizationSystem", "OutputType": "IMicrosoftGraphAuthorizationSystem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistributionAuthorizationSystem" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistributionAuthorizationSystem", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistributionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistributionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp", "OutputType": "IMicrosoftGraphPermissionsAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcp" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcp", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings/{finding-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "PermissionsAnalytics.Read.OwnedBy", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings/{finding-id}", "OutputType": "IMicrosoftGraphFinding", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpFinding" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings", "OutputType": "IMicrosoftGraphFinding", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpFinding" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpFindingCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpFindingCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistribution" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistribution" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistribution", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissionsanalytics-list-permissionscreepindexdistributions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}/authorizationSystem", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}/authorizationSystem", "OutputType": "IMicrosoftGraphAuthorizationSystem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistributionAuthorizationSystem" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistributionAuthorizationSystem", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistributionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistributionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement", "OutputType": "IMicrosoftGraphPermissionsManagement", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagement" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagement", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges/{permissionsRequestChange-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges/{permissionsRequestChange-id}", "OutputType": "IMicrosoftGraphPermissionsRequestChange", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagementPermissionRequestChange" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagementPermissionRequestChange", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissionsrequestchange-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges", "OutputType": "IMicrosoftGraphPermissionsRequestChange", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagementPermissionRequestChange" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagementPermissionRequestChange", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissionsmanagement-list-permissionsrequestchanges?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagementPermissionRequestChangeCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagementPermissionRequestChangeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApproval" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApproval" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approval-list-steps?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStepCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStepCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsRequests", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "ScheduledPermissions.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsRequests", "OutputType": "IMicrosoftGraphScheduledPermissionsRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionRequest" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePermissionManagementScheduledPermissionRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess", "OutputType": "IMicrosoftGraphPrivilegedAccessRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccess" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group", "OutputType": "IMicrosoftGraphPrivilegedAccessGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroup" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApproval" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApproval" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approval-list-steps?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStepCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStepCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedule-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-assignmentschedules?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/activatedUsing", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroup" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-assignmentscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/activatedUsing", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroup" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedulePrincipal" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-assignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/activatedUsing", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroup" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/targetSchedule", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedule-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-eligibilityschedules?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroup" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-eligibilityscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroup" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedulePrincipal" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-eligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroup" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/targetSchedule", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlert" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlert", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlert" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlert", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rolemanagementalert-list-alerts?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations/{unifiedRoleManagementAlertConfiguration-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations/{unifiedRoleManagementAlertConfiguration-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlertConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertConfiguration" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlertConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertConfiguration" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rolemanagementalert-list-alertconfigurations?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations/{unifiedRoleManagementAlertConfiguration-id}/alertDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations/{unifiedRoleManagementAlertConfiguration-id}/alertDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlertDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertConfigurationAlertDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertConfigurationAlertDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions/{unifiedRoleManagementAlertDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions/{unifiedRoleManagementAlertDefinition-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlertDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlertDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertDefinition" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rolemanagementalert-list-alertdefinitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents/{unifiedRoleManagementAlertIncident-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents/{unifiedRoleManagementAlertIncident-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertIncident" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertIncident", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementalertincident-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlertIncident", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertIncident" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertIncident", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementalert-list-alertincidents?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertIncidentCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertIncidentCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/operations/{longRunningOperation-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/operations/{longRunningOperation-id}", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertOperation" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertOperation", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/operations", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/operations", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertOperation" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertOperation", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/operations/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertOperationCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceRoleManagementAlertOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Agreement.Read.All", - "Description": "Read all terms of use agreements", - "FullDescription": "Allows the app to read terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "OutputType": "IMicrosoftGraphAgreement", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreement" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-list-files?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreements", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Agreement.Read.All", - "Description": "Read all terms of use agreements", - "FullDescription": "Allows the app to read terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements", "OutputType": "IMicrosoftGraphAgreement", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreement" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termsofusecontainer-list-agreements?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptanceCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptanceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/$count", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Agreement.Read.All", - "Description": "Read all terms of use agreements", - "FullDescription": "Allows the app to read terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "OutputType": "IMicrosoftGraphAgreementFile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFile" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreementfile-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFile" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalization" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalization" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreementfile-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersion" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersion" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersionCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/identityProviders/{identityProviderBase-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/identityProviders/{identityProviderBase-id}", + "OutputType": "IMicrosoftGraphIdentityProviderBase", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityProvider" + "Method": "GET", + "Command": "Get-MgBetaIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityproviderbase-get?view=graph-rest-1.0" }, { - "Uri": "/identity/identityProviders", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/identityProviders", + "OutputType": "IMicrosoftGraphIdentityProviderBase", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityProvider" + "Method": "GET", + "Command": "Get-MgBetaIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-list-identityproviders?view=graph-rest-1.0" }, { - "Uri": "/identity/identityProviders/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/identityProviders/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityProviderCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityProviderCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/userFlows/{identityUserFlow-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/userFlows/{identityUserFlow-id}", + "OutputType": "IMicrosoftGraphIdentityUserFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityUserFlow", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityUserFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflow-get?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlows", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/userFlows", + "OutputType": "IMicrosoftGraphIdentityUserFlow", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityUserFlow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityUserFlow" + "Method": "GET", + "Command": "Get-MgBetaIdentityUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflow-list?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", + "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaIdentityUserFlowAttribute" + "Method": "GET", + "Command": "Get-MgBetaIdentityUserFlowAttribute", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattribute-get?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlowAttributes", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/userFlowAttributes", + "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaIdentityUserFlowAttribute" + "Method": "GET", + "Command": "Get-MgBetaIdentityUserFlowAttribute", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattribute-list?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlowAttributes/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/userFlowAttributes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityUserFlowAttributeCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityUserFlowAttributeCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/userFlows/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/userFlows/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaIdentityUserFlowCount" + "Method": "GET", + "Command": "Get-MgBetaIdentityUserFlowCount", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection", "OutputType": "IMicrosoftGraphInformationProtection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaInformationProtection" + "Method": "GET", + "Command": "Get-MgBetaInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/bitlocker", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/bitlocker", "OutputType": "IMicrosoftGraphBitlocker", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaInformationProtectionBitlocker" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionBitlocker", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}", + "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", + "ApiVersion": "beta", "Permissions": [ { - "Name": "BitLockerKey.Read.All", + "Name": "BitLockerKey.ReadBasic.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "BitLockerKey.ReadBasic.All", + "Name": "BitLockerKey.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInformationProtectionBitlockerRecoveryKey" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionBitlockerRecoveryKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bitlockerrecoverykey-get?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/bitlocker/recoveryKeys", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/bitlocker/recoveryKeys", + "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", + "ApiVersion": "beta", "Permissions": [ { - "Name": "BitLockerKey.Read.All", + "Name": "BitLockerKey.ReadBasic.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "BitLockerKey.ReadBasic.All", + "Name": "BitLockerKey.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaInformationProtectionBitlockerRecoveryKey" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionBitlockerRecoveryKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bitlocker-list-recoverykeys?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/bitlocker/recoveryKeys/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/bitlocker/recoveryKeys/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "BitLockerKey.Read.All", + "Name": "BitLockerKey.ReadBasic.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "BitLockerKey.ReadBasic.All", + "Name": "BitLockerKey.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaInformationProtectionBitlockerRecoveryKeyCount" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionBitlockerRecoveryKeyCount", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInformationProtectionDataLossPreventionPolicy" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/dataLossPreventionPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/dataLossPreventionPolicies", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaInformationProtectionDataLossPreventionPolicy" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/dataLossPreventionPolicies/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/dataLossPreventionPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaInformationProtectionDataLossPreventionPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionDataLossPreventionPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/policy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/policy", "OutputType": "IMicrosoftGraphInformationProtectionPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/policy/labels/{informationProtectionLabel-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/policy/labels/{informationProtectionLabel-id}", + "OutputType": "IMicrosoftGraphInformationProtectionLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInformationProtectionPolicyLabel" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionPolicyLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-get?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/policy/labels", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/policy/labels", + "OutputType": "IMicrosoftGraphInformationProtectionLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaInformationProtectionPolicyLabel" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionPolicyLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionpolicy-list-labels?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/policy/labels/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/policy/labels/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaInformationProtectionPolicyLabelCount" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionPolicyLabelCount", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/sensitivityLabels/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/sensitivityLabels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaInformationProtectionSensitivityLabelCount" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionSensitivityLabelCount", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInformationProtectionSensitivityLabelSublabelCount" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionSensitivityLabelSublabelCount", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/sensitivityPolicySettings", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/sensitivityPolicySettings", "OutputType": "IMicrosoftGraphSensitivityPolicySettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaInformationProtectionSensitivityPolicySetting" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionSensitivityPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", + "OutputType": "IMicrosoftGraphThreatAssessmentRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ThreatAssessment.Read.All", - "Description": "Read threat assessment requests", - "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ThreatAssessment.ReadWrite.All", "Description": "Read and write threat assessment requests", "FullDescription": "Allows an app to read your organization's threat assessment requests on your behalf. Also allows the app to create new requests to assess threats received by your organization on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ThreatAssessment.Read.All", + "Description": "Read threat assessment requests", + "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequest" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/threatassessmentrequest-get?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/threatAssessmentRequests", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/threatAssessmentRequests", + "OutputType": "IMicrosoftGraphThreatAssessmentRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ThreatAssessment.Read.All", - "Description": "Read threat assessment requests", - "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ThreatAssessment.ReadWrite.All", "Description": "Read and write threat assessment requests", "FullDescription": "Allows an app to read your organization's threat assessment requests on your behalf. Also allows the app to create new requests to assess threats received by your organization on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ThreatAssessment.Read.All", + "Description": "Read threat assessment requests", + "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequest" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotection-list-threatassessmentrequests?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/threatAssessmentRequests/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/threatAssessmentRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ThreatAssessment.Read.All", - "Description": "Read threat assessment requests", - "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ThreatAssessment.ReadWrite.All", "Description": "Read and write threat assessment requests", "FullDescription": "Allows an app to read your organization's threat assessment requests on your behalf. Also allows the app to create new requests to assess threats received by your organization on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ThreatAssessment.Read.All", + "Description": "Read threat assessment requests", + "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequestCount" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequestResult" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequestResult" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequestResultCount" + "Method": "GET", + "Command": "Get-MgBetaInformationProtectionThreatAssessmentRequestResultCount", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/{invitation-id}", "OutputType": "IMicrosoftGraphInvitation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInvitation" + "Method": "GET", + "Command": "Get-MgBetaInvitation", + "ApiReferenceLink": null }, { - "Uri": "/invitations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations", "OutputType": "IMicrosoftGraphInvitation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaInvitation" + "Method": "GET", + "Command": "Get-MgBetaInvitation", + "ApiReferenceLink": null }, { - "Uri": "/invitations/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaInvitationCount" + "Method": "GET", + "Command": "Get-MgBetaInvitationCount", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUser/mailboxSettings", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/{invitation-id}/invitedUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInvitationInvitedUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaInvitationInvitedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUser/serviceProvisioningErrors", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/{invitation-id}/invitedUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaInvitationInvitedUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaInvitationInvitedUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUser/serviceProvisioningErrors/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/{invitation-id}/invitedUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInvitationInvitedUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaInvitationInvitedUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUserSponsors/{directoryObject-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/{invitation-id}/invitedUserSponsors/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInvitationInvitedUserSponsor" + "Method": "GET", + "Command": "Get-MgBetaInvitationInvitedUserSponsor", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUserSponsors", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/{invitation-id}/invitedUserSponsors", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaInvitationInvitedUserSponsor" + "Method": "GET", + "Command": "Get-MgBetaInvitationInvitedUserSponsor", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUserSponsors/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/{invitation-id}/invitedUserSponsors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaInvitationInvitedUserSponsorCount" + "Method": "GET", + "Command": "Get-MgBetaInvitationInvitedUserSponsorCount", + "ApiReferenceLink": null }, { - "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/oauth2permissiongrant-get?view=graph-rest-1.0" }, { - "Uri": "/oauth2PermissionGrants", "Module": "Beta.Identity.SignIns", + "Uri": "/oauth2PermissionGrants", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/oauth2permissiongrant-list?view=graph-rest-1.0" }, { - "Uri": "/oauth2PermissionGrants/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/oauth2PermissionGrants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaOauth2PermissionGrantCount" + "Method": "GET", + "Command": "Get-MgBetaOauth2PermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/oauth2PermissionGrants/delta", "Module": "Beta.Identity.SignIns", + "Uri": "/oauth2PermissionGrants/delta", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaOauth2PermissionGrantDelta" + "Method": "GET", + "Command": "Get-MgBetaOauth2PermissionGrantDelta", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}", "OutputType": "IMicrosoftGraphOnPremisesPublishingProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfile" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfile", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles", "OutputType": "IMicrosoftGraphOnPremisesPublishingProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfile" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfile", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents/{onPremisesAgent-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents/{onPremisesAgent-id}", "OutputType": "IMicrosoftGraphOnPremisesAgent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgent" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesagent-get?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents", "Module": "Beta.Applications", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents", "OutputType": "IMicrosoftGraphOnPremisesAgent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgent" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesagent-list?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents/$count", "Module": "Beta.Applications", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}", "OutputType": "IMicrosoftGraphOnPremisesAgentGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroup" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesagentgroup-get?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups", "Module": "Beta.Applications", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups", "OutputType": "IMicrosoftGraphOnPremisesAgentGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1", "List2" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroup" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesagentgroup-list?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}", "OutputType": "IMicrosoftGraphOnPremisesAgent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupAgent" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupAgent", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents", "OutputType": "IMicrosoftGraphOnPremisesAgent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupAgent" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupAgent", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupAgentCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupAgentCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}/agentGroups/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}/agentGroups/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupByRef" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/$count", "Module": "Beta.Applications", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -106580,6388 +123293,7548 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}", "OutputType": "IMicrosoftGraphPublishedResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResource" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResource", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources", "OutputType": "IMicrosoftGraphPublishedResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResource" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResource", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups", "OutputType": "IMicrosoftGraphOnPremisesAgentGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroup" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroup", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupByRef" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}", "OutputType": "IMicrosoftGraphConnector", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnector" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connector-get?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors", "OutputType": "IMicrosoftGraphConnector", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnector" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connector-list?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}", "OutputType": "IMicrosoftGraphConnectorGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroup" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectorgroup-get?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups", "OutputType": "IMicrosoftGraphConnectorGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroup" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectorgroup-list?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications/{application-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications/{application-id}", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplication" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplication", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplication" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplication", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications(appId='{appId}')", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications(appId='{appId}')", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationByAppId" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationByAppId", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications(uniqueName='{uniqueName}')", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications(uniqueName='{uniqueName}')", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationByUniqueName" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationByUniqueName", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications/{application-id}/logo", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications/{application-id}/logo", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationLogo" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupApplicationLogo", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members", "OutputType": "IMicrosoftGraphConnector", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupMember" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupMember", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupMemberByRef" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupMemberByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupMemberCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorGroupMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf", "OutputType": "IMicrosoftGraphConnectorGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorMemberOf" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorMemberOfByRef" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorMemberOfByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfileConnectorMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileConnectorMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaOnPremisePublishingProfileCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "OnPremisesPublishingProfiles.ReadWrite.All", - "Description": "Manage on-premises published resources", - "FullDescription": "Allows the app to manage hybrid identity service configuration by creating, viewing, updating and deleting on-premises published resources, on-premises agents and agent groups, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}", "OutputType": "IMicrosoftGraphPublishedResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResource" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/publishedresource-get?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources", "Module": "Beta.Applications", - "Permissions": { - "Name": "OnPremisesPublishingProfiles.ReadWrite.All", - "Description": "Manage on-premises published resources", - "FullDescription": "Allows the app to manage hybrid identity service configuration by creating, viewing, updating and deleting on-premises published resources, on-premises agents and agent groups, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources", "OutputType": "IMicrosoftGraphPublishedResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResource" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/publishedresource-list?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups", "OutputType": "IMicrosoftGraphOnPremisesAgentGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroup" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroup", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupByRef" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/$count", "Module": "Beta.Applications", - "Permissions": { - "Name": "OnPremisesPublishingProfiles.ReadWrite.All", - "Description": "Manage on-premises published resources", - "FullDescription": "Allows the app to manage hybrid identity service configuration by creating, viewing, updating and deleting on-premises published resources, on-premises agents and agent groups, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResourceCount" + "Method": "GET", + "Command": "Get-MgBetaOnPremisePublishingProfilePublishedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}", + "OutputType": "IMicrosoftGraphOrganization", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrganization", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganization" + "Method": "GET", + "Command": "Get-MgBetaOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organization-get?view=graph-rest-1.0" }, { - "Uri": "/organization", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization", + "OutputType": "IMicrosoftGraphOrganization", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.Read.All", + "Description": "Read Microsoft Intune configuration", + "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true - }, - { - "Name": "DeviceManagementServiceConfig.Read.All", - "Description": "Read Microsoft Intune configuration", - "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrganization", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaOrganization" + "Method": "GET", + "Command": "Get-MgBetaOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organization-list?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding", + "OutputType": "IMicrosoftGraphOrganizationalBranding", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrganizationalBranding", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBranding" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBranding", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/backgroundImage", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/backgroundImage", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingBackgroundImage" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingBackgroundImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/bannerLogo", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/bannerLogo", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingBannerLogo" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingBannerLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/customCSS", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/customCSS", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingCustomCss" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingCustomCss", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/favicon", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/favicon", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingFavicon" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingFavicon", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/headerLogo", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/headerLogo", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingHeaderLogo" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingHeaderLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", + "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingLocalization" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations", + "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaOrganizationBrandingLocalization" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingLocalizationBackgroundImage" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingLocalizationBackgroundImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingLocalizationBannerLogo" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingLocalizationBannerLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingLocalizationCount" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingLocalizationCount", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingLocalizationCustomCss" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingLocalizationCustomCss", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingLocalizationFavicon" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingLocalizationFavicon", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingLocalizationHeaderLogo" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingLocalizationHeaderLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingLocalizationSquareLogo" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingLocalizationSquareLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingLocalizationSquareLogoDark" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingLocalizationSquareLogoDark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/squareLogo", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/squareLogo", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingSquareLogo" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingSquareLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/squareLogoDark", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/squareLogoDark", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationBrandingSquareLogoDark" + "Method": "GET", + "Command": "Get-MgBetaOrganizationBrandingSquareLogoDark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/getByIds", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaOrganizationById" + "Method": "POST", + "Command": "Get-MgBetaOrganizationById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}", + "OutputType": "IMicrosoftGraphCertificateBasedAuthConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCertificateBasedAuthConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationCertificateBasedAuthConfiguration" + "Method": "GET", + "Command": "Get-MgBetaOrganizationCertificateBasedAuthConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration", "Module": "Beta.Identity.SignIns", + "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration", + "OutputType": "IMicrosoftGraphCertificateBasedAuthConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCertificateBasedAuthConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaOrganizationCertificateBasedAuthConfiguration" + "Method": "GET", + "Command": "Get-MgBetaOrganizationCertificateBasedAuthConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-list?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationCertificateBasedAuthConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaOrganizationCertificateBasedAuthConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/organization/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.Read.All", + "Description": "Read Microsoft Intune configuration", + "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true - }, - { - "Name": "DeviceManagementServiceConfig.Read.All", - "Description": "Read Microsoft Intune configuration", - "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaOrganizationCount" + "Method": "GET", + "Command": "Get-MgBetaOrganizationCount", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationExtension" + "Method": "GET", + "Command": "Get-MgBetaOrganizationExtension", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/extensions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaOrganizationExtension" + "Method": "GET", + "Command": "Get-MgBetaOrganizationExtension", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/extensions/$count", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaOrganizationExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/getMemberGroups", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaOrganizationMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaOrganizationMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/getMemberObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaOrganizationMemberObject" + "Method": "POST", + "Command": "Get-MgBetaOrganizationMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/partnerInformation", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/partnerInformation", "OutputType": "IMicrosoftGraphPartnerInformation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationPartnerInformation" + "Method": "GET", + "Command": "Get-MgBetaOrganizationPartnerInformation", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/settings", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/settings", + "OutputType": "IMicrosoftGraphOrganizationSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrganizationSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationSetting" + "Method": "GET", + "Command": "Get-MgBetaOrganizationSetting", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/settings/contactInsights", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/settings/contactInsights", + "OutputType": "IMicrosoftGraphInsightsSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInsightsSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationSettingContactInsight" + "Method": "GET", + "Command": "Get-MgBetaOrganizationSettingContactInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationsettings-list-contactinsights?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/settings/itemInsights", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/settings/itemInsights", + "OutputType": "IMicrosoftGraphInsightsSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInsightsSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationSettingItemInsight" + "Method": "GET", + "Command": "Get-MgBetaOrganizationSettingItemInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationsettings-list-iteminsights?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/settings/microsoftApplicationDataAccess", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/settings/microsoftApplicationDataAccess", + "OutputType": "IMicrosoftGraphMicrosoftApplicationDataAccessSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftApplicationDataAccessSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationSettingMicrosoftApplicationDataAccess" + "Method": "GET", + "Command": "Get-MgBetaOrganizationSettingMicrosoftApplicationDataAccess", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationsettings-list-microsoftapplicationdataaccess?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/settings/peopleInsights", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/settings/peopleInsights", + "OutputType": "IMicrosoftGraphInsightsSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInsightsSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaOrganizationSettingPersonInsight" + "Method": "GET", + "Command": "Get-MgBetaOrganizationSettingPersonInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationsettings-list-peopleinsights?view=graph-rest-1.0" }, { - "Uri": "/organization/getUserOwnedObjects", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaOrganizationUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaOrganizationUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/places/{place-id}/room", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/room", "OutputType": "IMicrosoftGraphRoom", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlaceAsRoom" + "Method": "GET", + "Command": "Get-MgBetaPlaceAsRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/room", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Place.Read.All", - "Description": "Read all company places", - "FullDescription": "Allows the app to read company places (conference rooms and room lists) for calendar events and other applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/places/room", "OutputType": "IMicrosoftGraphRoom", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPlaceAsRoom" + "Method": "GET", + "Command": "Get-MgBetaPlaceAsRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList", "OutputType": "IMicrosoftGraphRoomList", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlaceAsRoomList" + "Method": "GET", + "Command": "Get-MgBetaPlaceAsRoomList", + "ApiReferenceLink": null }, { - "Uri": "/places/roomList", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Place.Read.All", - "Description": "Read all company places", - "FullDescription": "Allows the app to read company places (conference rooms and room lists) for calendar events and other applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/places/roomList", "OutputType": "IMicrosoftGraphRoomList", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPlaceAsRoomList" + "Method": "GET", + "Command": "Get-MgBetaPlaceAsRoomList", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "OutputType": "IMicrosoftGraphRoom", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlaceAsRoomListRoom" + "Method": "GET", + "Command": "Get-MgBetaPlaceAsRoomListRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/rooms", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/rooms", "OutputType": "IMicrosoftGraphRoom", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPlaceAsRoomListRoom" + "Method": "GET", + "Command": "Get-MgBetaPlaceAsRoomListRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/rooms/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/rooms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlaceAsRoomListRoomCount" + "Method": "GET", + "Command": "Get-MgBetaPlaceAsRoomListRoomCount", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/workspaces/{workspace-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/workspaces/{workspace-id}", "OutputType": "IMicrosoftGraphWorkspace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlaceAsRoomListWorkspace" + "Method": "GET", + "Command": "Get-MgBetaPlaceAsRoomListWorkspace", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/workspaces", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/workspaces", "OutputType": "IMicrosoftGraphWorkspace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPlaceAsRoomListWorkspace" + "Method": "GET", + "Command": "Get-MgBetaPlaceAsRoomListWorkspace", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/workspaces/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/workspaces/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlaceAsRoomListWorkspaceCount" + "Method": "GET", + "Command": "Get-MgBetaPlaceAsRoomListWorkspaceCount", + "ApiReferenceLink": null }, { - "Uri": "/places/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPlaceCount" + "Method": "GET", + "Command": "Get-MgBetaPlaceCount", + "ApiReferenceLink": null }, { - "Uri": "/places/room/$count", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Place.Read.All", - "Description": "Read all company places", - "FullDescription": "Allows the app to read company places (conference rooms and room lists) for calendar events and other applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/places/room/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPlaceCountAsRoom" + "Method": "GET", + "Command": "Get-MgBetaPlaceCountAsRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/roomList/$count", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Place.Read.All", - "Description": "Read all company places", - "FullDescription": "Allows the app to read company places (conference rooms and room lists) for calendar events and other applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/places/roomList/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPlaceCountAsRoomList" + "Method": "GET", + "Command": "Get-MgBetaPlaceCountAsRoomList", + "ApiReferenceLink": null }, { - "Uri": "/planner", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner", "OutputType": "IMicrosoftGraphPlanner", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPlanner" + "Method": "GET", + "Command": "Get-MgBetaPlanner", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets/{plannerBucket-id}", "Module": "Beta.Planner", + "Uri": "/planner/buckets/{plannerBucket-id}", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerBucket" + "Method": "GET", + "Command": "Get-MgBetaPlannerBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbucket-get?view=graph-rest-1.0" }, { - "Uri": "/planner/buckets", "Module": "Beta.Planner", + "Uri": "/planner/buckets", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPlannerBucket" + "Method": "GET", + "Command": "Get-MgBetaPlannerBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-list-buckets?view=graph-rest-1.0" }, { - "Uri": "/planner/buckets/$count", "Module": "Beta.Planner", + "Uri": "/planner/buckets/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPlannerBucketCount" + "Method": "GET", + "Command": "Get-MgBetaPlannerBucketCount", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets/delta", "Module": "Beta.Planner", + "Uri": "/planner/buckets/delta", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaPlannerBucketDelta" + "Method": "GET", + "Command": "Get-MgBetaPlannerBucketDelta", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets/{plannerBucket-id}/tasks", "Module": "Beta.Planner", + "Uri": "/planner/buckets/{plannerBucket-id}/tasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPlannerBucketTask" + "Method": "GET", + "Command": "Get-MgBetaPlannerBucketTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbucket-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}", "Module": "Beta.Planner", + "Uri": "/planner/plans/{plannerPlan-id}", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerPlan" + "Method": "GET", + "Command": "Get-MgBetaPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-get?view=graph-rest-1.0" }, { - "Uri": "/planner/plans", "Module": "Beta.Planner", + "Uri": "/planner/plans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPlannerPlan" + "Method": "GET", + "Command": "Get-MgBetaPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-list-plans?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}/buckets", "Module": "Beta.Planner", + "Uri": "/planner/plans/{plannerPlan-id}/buckets", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPlannerPlanBucket" + "Method": "GET", + "Command": "Get-MgBetaPlannerPlanBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-list-buckets?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/$count", "Module": "Beta.Planner", + "Uri": "/planner/plans/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPlannerPlanCount" + "Method": "GET", + "Command": "Get-MgBetaPlannerPlanCount", + "ApiReferenceLink": null }, { - "Uri": "/planner/plans/delta", "Module": "Beta.Planner", + "Uri": "/planner/plans/delta", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaPlannerPlanDelta" + "Method": "GET", + "Command": "Get-MgBetaPlannerPlanDelta", + "ApiReferenceLink": null }, { - "Uri": "/planner/plans/{plannerPlan-id}/details", "Module": "Beta.Planner", + "Uri": "/planner/plans/{plannerPlan-id}/details", + "OutputType": "IMicrosoftGraphPlannerPlanDetails", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlanDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerPlanDetail" + "Method": "GET", + "Command": "Get-MgBetaPlannerPlanDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplandetails-get?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}/tasks", "Module": "Beta.Planner", + "Uri": "/planner/plans/{plannerPlan-id}/tasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPlannerPlanTask" + "Method": "GET", + "Command": "Get-MgBetaPlannerPlanTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/planner/rosters/{plannerRoster-id}", "Module": "Beta.Planner", + "Uri": "/planner/rosters/{plannerRoster-id}", + "OutputType": "IMicrosoftGraphPlannerRoster", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerRoster", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerRoster" + "Method": "GET", + "Command": "Get-MgBetaPlannerRoster", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerroster-get?view=graph-rest-1.0" }, { - "Uri": "/planner/rosters", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner/rosters", "OutputType": "IMicrosoftGraphPlannerRoster", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPlannerRoster" + "Method": "GET", + "Command": "Get-MgBetaPlannerRoster", + "ApiReferenceLink": null }, { - "Uri": "/planner/rosters/$count", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner/rosters/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPlannerRosterCount" + "Method": "GET", + "Command": "Get-MgBetaPlannerRosterCount", + "ApiReferenceLink": null }, { - "Uri": "/planner/rosters/{plannerRoster-id}/members/{plannerRosterMember-id}", "Module": "Beta.Planner", + "Uri": "/planner/rosters/{plannerRoster-id}/members/{plannerRosterMember-id}", + "OutputType": "IMicrosoftGraphPlannerRosterMember", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerRosterMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerRosterMember" + "Method": "GET", + "Command": "Get-MgBetaPlannerRosterMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerrostermember-get?view=graph-rest-1.0" }, { - "Uri": "/planner/rosters/{plannerRoster-id}/members", "Module": "Beta.Planner", + "Uri": "/planner/rosters/{plannerRoster-id}/members", + "OutputType": "IMicrosoftGraphPlannerRosterMember", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerRosterMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPlannerRosterMember" + "Method": "GET", + "Command": "Get-MgBetaPlannerRosterMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerroster-list-members?view=graph-rest-1.0" }, { - "Uri": "/planner/rosters/{plannerRoster-id}/members/$count", "Module": "Beta.Planner", + "Uri": "/planner/rosters/{plannerRoster-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerRosterMemberCount" + "Method": "GET", + "Command": "Get-MgBetaPlannerRosterMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/planner/rosters/{plannerRoster-id}/plans/{plannerPlan-id}", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner/rosters/{plannerRoster-id}/plans/{plannerPlan-id}", "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerRosterPlan" + "Method": "GET", + "Command": "Get-MgBetaPlannerRosterPlan", + "ApiReferenceLink": null }, { - "Uri": "/planner/rosters/{plannerRoster-id}/plans", "Module": "Beta.Planner", + "Uri": "/planner/rosters/{plannerRoster-id}/plans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPlannerRosterPlan" + "Method": "GET", + "Command": "Get-MgBetaPlannerRosterPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerroster-list-plans?view=graph-rest-1.0" }, { - "Uri": "/planner/rosters/{plannerRoster-id}/plans/$count", "Module": "Beta.Planner", + "Uri": "/planner/rosters/{plannerRoster-id}/plans/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerRosterPlanCount" + "Method": "GET", + "Command": "Get-MgBetaPlannerRosterPlanCount", + "ApiReferenceLink": null }, { - "Uri": "/planner/tasks/{plannerTask-id}", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerTask" + "Method": "GET", + "Command": "Get-MgBetaPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertask-get?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks", "Module": "Beta.Planner", + "Uri": "/planner/tasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPlannerTask" + "Method": "GET", + "Command": "Get-MgBetaPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerTaskAssignedToTaskBoardFormat" + "Method": "GET", + "Command": "Get-MgBetaPlannerTaskAssignedToTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerassignedtotaskboardtaskformat-get?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerBucketTaskBoardTaskFormat", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerBucketTaskBoardTaskFormat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerTaskBucketTaskBoardFormat" + "Method": "GET", + "Command": "Get-MgBetaPlannerTaskBucketTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbuckettaskboardtaskformat-get?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/$count", "Module": "Beta.Planner", + "Uri": "/planner/tasks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPlannerTaskCount" + "Method": "GET", + "Command": "Get-MgBetaPlannerTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/planner/tasks/delta", "Module": "Beta.Planner", + "Uri": "/planner/tasks/delta", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaPlannerTaskDelta" + "Method": "GET", + "Command": "Get-MgBetaPlannerTaskDelta", + "ApiReferenceLink": null }, { - "Uri": "/planner/tasks/{plannerTask-id}/details", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}/details", + "OutputType": "IMicrosoftGraphPlannerTaskDetails", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTaskDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerTaskDetail" + "Method": "GET", + "Command": "Get-MgBetaPlannerTaskDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertaskdetails-get?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerProgressTaskBoardTaskFormat", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerProgressTaskBoardTaskFormat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPlannerTaskProgressTaskBoardFormat" + "Method": "GET", + "Command": "Get-MgBetaPlannerTaskProgressTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerprogresstaskboardtaskformat-get?view=graph-rest-1.0" }, { - "Uri": "/policies/accessReviewPolicy", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/accessReviewPolicy", + "OutputType": "IMicrosoftGraphAccessReviewPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.AccessReview", "Description": "Read and write your organization's directory access review default policy", "FullDescription": "Allows the app to read and write your organization's directory access review default policy without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyAccessReviewPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyAccessReviewPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", + "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/activityBasedTimeoutPolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/activityBasedTimeoutPolicies", + "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/{directoryObject-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/activityBasedTimeoutPolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/activityBasedTimeoutPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyActivityBasedTimeoutPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/adminConsentRequestPolicy", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/adminConsentRequestPolicy", + "OutputType": "IMicrosoftGraphAdminConsentRequestPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConsentRequest", "Description": "Read and write your organization's consent request policy", "FullDescription": "Allows the app to read and write your organization's consent requests policy without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdminConsentRequestPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyAdminConsentRequestPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyAdminConsentRequestPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminconsentrequestpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", + "OutputType": "IMicrosoftGraphAppManagementPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/appManagementPolicies", + "OutputType": "IMicrosoftGraphAppManagementPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/{directoryObject-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyAppManagementPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyAppManagementPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.Read.All", + "Description": "Read your organization's policies", + "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyAppManagementPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyAppManagementPolicyApplyTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-list-appliesto?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.Read.All", + "Description": "Read your organization's policies", + "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyAppManagementPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyAppManagementPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/appManagementPolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/appManagementPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyAppManagementPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyAppManagementPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationFlowsPolicy", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authenticationFlowsPolicy", + "OutputType": "IMicrosoftGraphAuthenticationFlowsPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.AuthenticationFlows", "Description": "Read and write authentication flow policies", "FullDescription": "Allows the app to read and write all authentication flow policies for the tenant, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationFlowsPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyAuthenticationFlowPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationFlowPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationflowspolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationMethodsPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/authenticationMethodsPolicy", "OutputType": "IMicrosoftGraphAuthenticationMethodsPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyAuthenticationMethodPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationMethodPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationmethodspolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "OutputType": "IMicrosoftGraphAuthenticationMethodConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations", "OutputType": "IMicrosoftGraphAuthenticationMethodConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", + "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies", + "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthroot-list-policies?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcombinationconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-list-combinationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthenticationStrengthPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}", "OutputType": "IMicrosoftGraphAuthorizationPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyAuthorizationPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthorizationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/authorizationPolicy", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authorizationPolicy", + "OutputType": "IMicrosoftGraphAuthorizationPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.Authorization", "Description": "Read and write your organization's authorization policy", "FullDescription": "Allows the app to read and write your organization's authorization policy without a signed in user. For example, authorization policies can control some of the permissions that the out-of-the-box user role has by default.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthorizationPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyAuthorizationPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthorizationPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authorizationpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/authorizationPolicy/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authorizationPolicy/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.Authorization", "Description": "Read and write your organization's authorization policy", "FullDescription": "Allows the app to read and write your organization's authorization policy without a signed in user. For example, authorization policies can control some of the permissions that the out-of-the-box user role has by default.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyAuthorizationPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthorizationPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/{defaultUserRoleOverride-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/{defaultUserRoleOverride-id}", "OutputType": "IMicrosoftGraphDefaultUserRoleOverride", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverride" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverride", + "ApiReferenceLink": null }, { - "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides", "OutputType": "IMicrosoftGraphDefaultUserRoleOverride", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverride" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverride", + "ApiReferenceLink": null }, { - "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverrideCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverrideCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/b2cAuthenticationMethodsPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/b2cAuthenticationMethodsPolicy", "OutputType": "IMicrosoftGraphB2CAuthenticationMethodsPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyB2CAuthenticationMethodPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyB2CAuthenticationMethodPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cauthenticationmethodspolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", + "OutputType": "IMicrosoftGraphClaimsMappingPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphClaimsMappingPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyClaimMappingPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/claimsmappingpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/claimsMappingPolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/claimsMappingPolicies", + "OutputType": "IMicrosoftGraphClaimsMappingPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphClaimsMappingPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyClaimMappingPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/claimsmappingpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/{directoryObject-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyClaimMappingPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyClaimMappingPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyClaimMappingPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyClaimMappingPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyClaimMappingPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyClaimMappingPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/claimsMappingPolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/claimsMappingPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyClaimMappingPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyClaimMappingPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/conditionalAccessPolicies/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/conditionalAccessPolicies/$count", "OutputType": null, - "Method": "GET", - "Variants": [ + "ApiVersion": "beta", + "Permissions": [], + "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyConditionalAccessPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyConditionalAccessPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy", + "OutputType": "IMicrosoftGraphCrossTenantAccessPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCrossTenantAccessPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyCrossTenantAccessPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyCrossTenantAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/default", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/default", + "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationDefault", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationDefault", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyDefault" + "Method": "GET", + "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-get?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", + "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyPartner" + "Method": "GET", + "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-get?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/partners", + "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyPartner" + "Method": "GET", + "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-list-partners?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/partners/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyPartnerCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyPartnerCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", + "OutputType": "IMicrosoftGraphCrossTenantIdentitySyncPolicyPartner", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCrossTenantIdentitySyncPolicyPartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization" + "Method": "GET", + "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-get?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/templates", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/templates", + "OutputType": "IMicrosoftGraphPolicyTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "MultiTenantOrganization.Read.All", "Description": "Read all multi-tenant organization details and tenants", "FullDescription": "Allows the app to read all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "MultiTenantOrganization.ReadWrite.All", "Description": "Read and write all multi-tenant organization details and tenants", "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPolicyTemplate", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyTemplate" + "Method": "GET", + "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyTemplate", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization", "OutputType": "IMicrosoftGraphMultiTenantOrganizationIdentitySyncPolicyTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronization" + "Method": "GET", + "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-get?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration", "OutputType": "IMicrosoftGraphMultiTenantOrganizationPartnerConfigurationTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfiguration" + "Method": "GET", + "Command": "Get-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-get?view=graph-rest-1.0" }, { - "Uri": "/policies/defaultAppManagementPolicy", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/defaultAppManagementPolicy", + "OutputType": "IMicrosoftGraphTenantAppManagementPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTenantAppManagementPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyDefaultAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyDefaultAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantappmanagementpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/deviceRegistrationPolicy", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/deviceRegistrationPolicy", + "OutputType": "IMicrosoftGraphDeviceRegistrationPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true - }, { "Name": "Policy.Read.DeviceConfiguration", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.DeviceConfiguration", "Description": "Read and write your organization's device configuration policies", "FullDescription": "Allows the app to read and write your organization's device configuration policies on your behalf. For example, device registration policy can limit initial provisioning controls using quota restrictions, additional authentication and authorization checks.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.Read.All", + "Description": "Read your organization's policies", + "FullDescription": "Allows the app to read your organization's policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceRegistrationPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyDeviceRegistrationPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyDeviceRegistrationPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/deviceregistrationpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/directoryRoleAccessReviewPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/directoryRoleAccessReviewPolicy", "OutputType": "IMicrosoftGraphDirectoryRoleAccessReviewPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyDirectoryRoleAccessReviewPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyDirectoryRoleAccessReviewPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/externalIdentitiesPolicy", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/externalIdentitiesPolicy", + "OutputType": "IMicrosoftGraphExternalIdentitiesPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ExternalIdentities", "Description": "Read and write your organization's external identities policy", "FullDescription": "Allows the application to read and update the organization's external identities policy without a signed-in user. For example, external identities policy controls if users invited to access resources in your organization via B2B collaboration or B2B direct connect are allowed to self-service leave.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalIdentitiesPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyExternalIdentityPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyExternalIdentityPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalidentitiespolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyFeatureRolloutPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyFeatureRolloutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyFeatureRolloutPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyFeatureRolloutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-featurerolloutpolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyFeatureRolloutPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyFeatureRolloutPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyFeatureRolloutPolicyApplyToByRef" + "Method": "GET", + "Command": "Get-MgBetaPolicyFeatureRolloutPolicyApplyToByRef", + "ApiReferenceLink": null }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyFeatureRolloutPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyFeatureRolloutPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/featureRolloutPolicies/$count", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyFeatureRolloutPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyFeatureRolloutPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/federatedTokenValidationPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/federatedTokenValidationPolicy", "OutputType": "IMicrosoftGraphFederatedTokenValidationPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyFederatedTokenValidationPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyFederatedTokenValidationPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/policyroot-list-federatedtokenvalidationpolicy?view=graph-rest-1.0" }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", + "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/homeRealmDiscoveryPolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/homeRealmDiscoveryPolicies", + "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/{directoryObject-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/homeRealmDiscoveryPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyHomeRealmDiscoveryPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", "OutputType": "IMicrosoftGraphIdentitySecurityDefaultsEnforcementPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyIdentitySecurityDefaultEnforcementPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyIdentitySecurityDefaultEnforcementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitysecuritydefaultsenforcementpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}", + "OutputType": "IMicrosoftGraphMobilityManagementPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobilityManagementPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyMobileAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-get?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileAppManagementPolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileAppManagementPolicies", + "OutputType": "IMicrosoftGraphMobilityManagementPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobilityManagementPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyMobileAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileAppManagementPolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileAppManagementPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyMobileAppManagementPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileAppManagementPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyMobileAppManagementPolicyIncludedGroup" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileAppManagementPolicyIncludedGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list-includedgroups?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyMobileAppManagementPolicyIncludedGroupByRef" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileAppManagementPolicyIncludedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list-includedgroups?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyMobileAppManagementPolicyIncludedGroupCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileAppManagementPolicyIncludedGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyMobileAppManagementPolicyIncludedGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileAppManagementPolicyIncludedGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyMobileAppManagementPolicyIncludedGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileAppManagementPolicyIncludedGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}", + "OutputType": "IMicrosoftGraphMobilityManagementPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobilityManagementPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-get?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileDeviceManagementPolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileDeviceManagementPolicies", + "OutputType": "IMicrosoftGraphMobilityManagementPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobilityManagementPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-list?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileDeviceManagementPolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileDeviceManagementPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroup" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list-includedgroups?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupByRef" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-list-includedgroups?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.MobilityManagement", "Description": "Read and write your organization's mobility management policies", "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/{group-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", + "OutputType": "IMicrosoftGraphPermissionGrantPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.PermissionGrant", "Description": "Manage consent and permission grant policies", "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermissionGrantPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyPermissionGrantPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyPermissionGrantPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies", + "OutputType": "IMicrosoftGraphPermissionGrantPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.PermissionGrant", "Description": "Manage consent and permission grant policies", "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermissionGrantPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyPermissionGrantPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyPermissionGrantPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.PermissionGrant", "Description": "Manage consent and permission grant policies", "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyPermissionGrantPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyPermissionGrantPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyPermissionGrantPolicyExclude" + "Method": "GET", + "Command": "Get-MgBetaPolicyPermissionGrantPolicyExclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes", + "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyPermissionGrantPolicyExclude" + "Method": "GET", + "Command": "Get-MgBetaPolicyPermissionGrantPolicyExclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-list-excludes?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyPermissionGrantPolicyExcludeCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyPermissionGrantPolicyExcludeCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyPermissionGrantPolicyInclude" + "Method": "GET", + "Command": "Get-MgBetaPolicyPermissionGrantPolicyInclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes", + "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyPermissionGrantPolicyInclude" + "Method": "GET", + "Command": "Get-MgBetaPolicyPermissionGrantPolicyInclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-list-includes?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyPermissionGrantPolicyIncludeCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyPermissionGrantPolicyIncludeCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", + "ApiVersion": "beta", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicies", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", + "ApiVersion": "beta", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/policyroot-list-rolemanagementpolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ + { + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicyAssignments", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicyAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ + { + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyAssignment" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/policyroot-list-rolemanagementpolicyassignments?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicyAssignments/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicyAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ + { + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}/policy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}/policy", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyAssignmentPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyAssignmentPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyEffectiveRule" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyEffectiveRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", + "ApiVersion": "beta", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyEffectiveRule" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyEffectiveRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicy-list-effectiverules?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyEffectiveRuleCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyEffectiveRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", + "ApiVersion": "beta", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyRule" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicyrule-get?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", + "ApiVersion": "beta", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyRule" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicy-list-rules?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyRoleManagementPolicyRuleCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyRoleManagementPolicyRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}", "OutputType": "IMicrosoftGraphServicePrincipalCreationPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies", "OutputType": "IMicrosoftGraphServicePrincipalCreationPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/{servicePrincipalCreationConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/{servicePrincipalCreationConditionSet-id}", "OutputType": "IMicrosoftGraphServicePrincipalCreationConditionSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyExclude" + "Method": "GET", + "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyExclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes", "OutputType": "IMicrosoftGraphServicePrincipalCreationConditionSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyExclude" + "Method": "GET", + "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyExclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyExcludeCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyExcludeCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/{servicePrincipalCreationConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/{servicePrincipalCreationConditionSet-id}", "OutputType": "IMicrosoftGraphServicePrincipalCreationConditionSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyInclude" + "Method": "GET", + "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyInclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes", "OutputType": "IMicrosoftGraphServicePrincipalCreationConditionSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyInclude" + "Method": "GET", + "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyInclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyIncludeCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyServicePrincipalCreationPolicyIncludeCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", + "OutputType": "IMicrosoftGraphTokenIssuancePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyTokenIssuancePolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenissuancepolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenIssuancePolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/tokenIssuancePolicies", + "OutputType": "IMicrosoftGraphTokenIssuancePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyTokenIssuancePolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenissuancepolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/{directoryObject-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyTokenIssuancePolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenIssuancePolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyTokenIssuancePolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenIssuancePolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyTokenIssuancePolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenIssuancePolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/tokenIssuancePolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyTokenIssuancePolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenIssuancePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", + "OutputType": "IMicrosoftGraphTokenLifetimePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyTokenLifetimePolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenlifetimepolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenLifetimePolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/tokenLifetimePolicies", + "OutputType": "IMicrosoftGraphTokenLifetimePolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyTokenLifetimePolicy" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenlifetimepolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/{directoryObject-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyTokenLifetimePolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenLifetimePolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPolicyTokenLifetimePolicyApplyTo" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenLifetimePolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPolicyTokenLifetimePolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenLifetimePolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenLifetimePolicies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/tokenLifetimePolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPolicyTokenLifetimePolicyCount" + "Method": "GET", + "Command": "Get-MgBetaPolicyTokenLifetimePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/print", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print", "OutputType": "IMicrosoftGraphPrint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPrint" + "Method": "GET", + "Command": "Get-MgBetaPrint", + "ApiReferenceLink": null }, { - "Uri": "/print/connectors/{printConnector-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/connectors/{printConnector-id}", + "OutputType": "IMicrosoftGraphPrintConnector", + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintConnector.Read.All", "Description": "Read print connectors", "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintConnector.ReadWrite.All", "Description": "Read and write print connectors", "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintConnector" + "Method": "GET", + "Command": "Get-MgBetaPrintConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printconnector-get?view=graph-rest-1.0" }, { - "Uri": "/print/connectors", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/connectors", + "OutputType": "IMicrosoftGraphPrintConnector", + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintConnector.Read.All", "Description": "Read print connectors", "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintConnector.ReadWrite.All", "Description": "Read and write print connectors", "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintConnector" + "Method": "GET", + "Command": "Get-MgBetaPrintConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-list-connectors?view=graph-rest-1.0" }, { - "Uri": "/print/connectors/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/connectors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintConnector.Read.All", "Description": "Read print connectors", "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintConnector.ReadWrite.All", "Description": "Read and write print connectors", "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPrintConnectorCount" + "Method": "GET", + "Command": "Get-MgBetaPrintConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/print/operations/{printOperation-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/operations/{printOperation-id}", + "OutputType": "IMicrosoftGraphPrintOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Printer.Create", "Description": "Register printers  ", "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true - }, - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintOperation" + "Method": "GET", + "Command": "Get-MgBetaPrintOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printoperation-get?view=graph-rest-1.0" }, { - "Uri": "/print/operations", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/operations", "OutputType": "IMicrosoftGraphPrintOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintOperation" + "Method": "GET", + "Command": "Get-MgBetaPrintOperation", + "ApiReferenceLink": null }, { - "Uri": "/print/operations/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPrintOperationCount" + "Method": "GET", + "Command": "Get-MgBetaPrintOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}", + "OutputType": "IMicrosoftGraphPrinter", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrinter", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinter" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-get?view=graph-rest-1.0" }, { - "Uri": "/print/printers", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers", + "OutputType": "IMicrosoftGraphPrinter", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrinter", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinter" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-list-printers?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/getCapabilities", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/getCapabilities", + "OutputType": "IMicrosoftGraphPrinterCapabilities", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrinterCapabilities", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterCapability" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterCapability", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/connectors/{printConnector-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/connectors/{printConnector-id}", "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterConnector" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterConnector", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/connectors", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/connectors", + "OutputType": "IMicrosoftGraphPrintConnector", + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintConnector.Read.All", "Description": "Read print connectors", "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintConnector.ReadWrite.All", "Description": "Read and write print connectors", "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterConnector" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-list-connectors?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/connectors/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/connectors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintConnector.Read.All", "Description": "Read print connectors", "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintConnector.ReadWrite.All", "Description": "Read and write print connectors", "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterConnectorCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPrintPrinterCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterJob" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterJob" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterJobCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJobCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", + "OutputType": "IMicrosoftGraphPrintDocument", + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintJob.Read", "Description": "Read your print jobs", "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterJobDocument" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterJobDocument" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintJob.Read", "Description": "Read your print jobs", "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterJobDocumentContent" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJobDocumentContent", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterJobDocumentCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJobDocumentCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterJobTask" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterJobTask" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterJobTaskCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJobTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterJobTaskDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJobTaskDefinition", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger", "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterJobTaskTrigger" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterJobTaskTrigger", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}", "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -112970,3720 +130843,4216 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgBetaPrintPrinterShare" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShare", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares", "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaPrintPrinterShare" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShare", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedGroups", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedGroups", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedGroup" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedgroups?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/$ref", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedGroupByRef" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedgroups?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedGroupCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedUsers", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedUsers", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedUser" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedusers?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/$ref", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedUserByRef" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedusers?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedUserCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedUserCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareAllowedUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareAllowedUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/shares/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/shares/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false - }, { "Name": "PrinterShare.ReadBasic.All", "Description": "Read basic information about printer shares", "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareJob" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterShareJob" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareJobCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJobCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareJobDocument" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterShareJobDocument" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareJobDocumentContent" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJobDocumentContent", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareJobDocumentCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJobDocumentCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareJobTask" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterShareJobTask" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareJobTaskCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJobTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareJobTaskDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJobTaskDefinition", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger", "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterShareJobTaskTrigger" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterShareJobTaskTrigger", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/printer", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/printer", "OutputType": "IMicrosoftGraphPrinter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterSharePrinter" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterSharePrinter", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", + "OutputType": "IMicrosoftGraphPrintTaskTrigger", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterTaskTrigger" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterTaskTrigger", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printtasktrigger-get?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/taskTriggers", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/taskTriggers", + "OutputType": "IMicrosoftGraphPrintTaskTrigger", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintPrinterTaskTrigger" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterTaskTrigger", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-list-tasktriggers?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/taskTriggers/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/taskTriggers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterTaskTriggerCount" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterTaskTriggerCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}/definition", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}/definition", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintPrinterTaskTriggerDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrintPrinterTaskTriggerDefinition", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/services/{printService-id}", + "OutputType": "IMicrosoftGraphPrintService", + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintService", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintService" + "Method": "GET", + "Command": "Get-MgBetaPrintService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printservice-get?view=graph-rest-1.0" }, { - "Uri": "/print/services", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/services", + "OutputType": "IMicrosoftGraphPrintService", + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintService", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintService" + "Method": "GET", + "Command": "Get-MgBetaPrintService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-list-services?view=graph-rest-1.0" }, { - "Uri": "/print/services/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/services/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPrintServiceCount" + "Method": "GET", + "Command": "Get-MgBetaPrintServiceCount", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", + "OutputType": "IMicrosoftGraphPrintServiceEndpoint", + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintServiceEndpoint", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintServiceEndpoint" + "Method": "GET", + "Command": "Get-MgBetaPrintServiceEndpoint", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printserviceendpoint-get?view=graph-rest-1.0" }, { - "Uri": "/print/services/{printService-id}/endpoints", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/services/{printService-id}/endpoints", + "OutputType": "IMicrosoftGraphPrintServiceEndpoint", + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintServiceEndpoint", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintServiceEndpoint" + "Method": "GET", + "Command": "Get-MgBetaPrintServiceEndpoint", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printservice-list-endpoints?view=graph-rest-1.0" }, { - "Uri": "/print/services/{printService-id}/endpoints/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/services/{printService-id}/endpoints/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintServiceEndpointCount" + "Method": "GET", + "Command": "Get-MgBetaPrintServiceEndpointCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}", + "OutputType": "IMicrosoftGraphPrinterShare", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false - }, { "Name": "PrinterShare.ReadBasic.All", "Description": "Read basic information about printer shares", "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShare" + "Method": "GET", + "Command": "Get-MgBetaPrintShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-get?view=graph-rest-1.0" }, { - "Uri": "/print/shares", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares", + "OutputType": "IMicrosoftGraphPrinterShare", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false - }, { "Name": "PrinterShare.ReadBasic.All", "Description": "Read basic information about printer shares", "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintShare" + "Method": "GET", + "Command": "Get-MgBetaPrintShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-list-shares?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedGroups", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintShareAllowedGroup" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedgroups?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintShareAllowedGroupByRef" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedgroups?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareAllowedGroupCount" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintShareAllowedGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareAllowedGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedUsers", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintShareAllowedUser" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedusers?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintShareAllowedUserByRef" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedusers?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareAllowedUserCount" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedUserCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareAllowedUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintShareAllowedUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareAllowedUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaPrintShareAllowedUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false - }, { "Name": "PrinterShare.ReadBasic.All", "Description": "Read basic information about printer shares", "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPrintShareCount" + "Method": "GET", + "Command": "Get-MgBetaPrintShareCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareJob" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrintShareJob" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/$count", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareJobCount" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJobCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareJobDocument" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintShareJobDocument" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareJobDocumentContent" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJobDocumentContent", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareJobDocumentCount" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJobDocumentCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareJobTask" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintShareJobTask" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareJobTaskCount" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJobTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareJobTaskDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJobTaskDefinition", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger", "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintShareJobTaskTrigger" + "Method": "GET", + "Command": "Get-MgBetaPrintShareJobTaskTrigger", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/printer", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/printer", + "OutputType": "IMicrosoftGraphPrinter", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrinter", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintSharePrinter" + "Method": "GET", + "Command": "Get-MgBetaPrintSharePrinter", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaPrintTaskDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrintTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printtaskdefinition-get?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintTaskDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrintTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-list-taskdefinitions?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPrintTaskDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaPrintTaskDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintTaskDefinitionTask" + "Method": "GET", + "Command": "Get-MgBetaPrintTaskDefinitionTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printtask-get?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrintTaskDefinitionTask" + "Method": "GET", + "Command": "Get-MgBetaPrintTaskDefinitionTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printtaskdefinition-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/$count", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintTaskDefinitionTaskCount" + "Method": "GET", + "Command": "Get-MgBetaPrintTaskDefinitionTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}/trigger", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}/trigger", "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrintTaskDefinitionTaskTrigger" + "Method": "GET", + "Command": "Get-MgBetaPrintTaskDefinitionTaskTrigger", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Beta.Compliance", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", + "OutputType": "IMicrosoftGraphSubjectRightsRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequest" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-get?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests", "Module": "Beta.Compliance", + "Uri": "/privacy/subjectRightsRequests", + "OutputType": "IMicrosoftGraphSubjectRightsRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequest" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-list?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestApprover" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestApprover", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestApprover" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestApprover", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestApproverCount" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestApproverCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestApproverMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestApproverMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestApproverServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestApproverServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestApproverServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestApproverServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaborator" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaborator", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaborator" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaborator", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaboratorCount" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaboratorCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaboratorMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaboratorMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaboratorServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaboratorServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaboratorServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestCollaboratorServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/$count", "Module": "Beta.Compliance", + "Uri": "/privacy/subjectRightsRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestCount" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestNote" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes", "Module": "Beta.Compliance", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes", + "OutputType": "IMicrosoftGraphAuthoredNote", + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestNote" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-list-notes?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count", "Module": "Beta.Compliance", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestNoteCount" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestNoteCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/team", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/team", "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivacySubjectRightsRequestTeam" + "Method": "GET", + "Command": "Get-MgBetaPrivacySubjectRightsRequestTeam", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}", "OutputType": "IMicrosoftGraphPrivilegedAccess", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccess" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess", "OutputType": "IMicrosoftGraphPrivilegedAccess", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedAccess" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPrivilegedAccessCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedAccessResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/governanceresource-list?view=graph-rest-1.0" }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/parent", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/parent", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceParent" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceParent", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}", "OutputType": "IMicrosoftGraphGovernanceRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments", "OutputType": "IMicrosoftGraphGovernanceRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/linkedEligibleRoleAssignment", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/linkedEligibleRoleAssignment", "OutputType": "IMicrosoftGraphGovernanceRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentLinkedEligibleRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentLinkedEligibleRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "OutputType": "IMicrosoftGraphGovernanceRoleAssignmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequest" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests", "OutputType": "IMicrosoftGraphGovernanceRoleAssignmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequest" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestRoleDefinitionResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestRoleDefinitionResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition/roleSetting", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition/roleSetting", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestRoleDefinitionRoleSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestRoleDefinitionRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "OutputType": "IMicrosoftGraphGovernanceSubject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestSubject" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRequestSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRoleDefinitionResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRoleDefinitionResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition/roleSetting", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition/roleSetting", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRoleDefinitionRoleSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentRoleDefinitionRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "OutputType": "IMicrosoftGraphGovernanceSubject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentSubject" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleAssignmentSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/{governanceRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/{governanceRoleDefinition-id}", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/{governanceRoleDefinition-id}/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/{governanceRoleDefinition-id}/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleDefinitionResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleDefinitionResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/{governanceRoleDefinition-id}/roleSetting", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/{governanceRoleDefinition-id}/roleSetting", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleDefinitionRoleSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleDefinitionRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleSettingCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleSettingResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleSettingResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleSettingRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleSettingRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleSettingRoleDefinitionResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleSettingRoleDefinitionResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition/roleSetting", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition/roleSetting", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessResourceRoleSettingRoleDefinitionRoleSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessResourceRoleSettingRoleDefinitionRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}", "OutputType": "IMicrosoftGraphGovernanceRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments", "OutputType": "IMicrosoftGraphGovernanceRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/linkedEligibleRoleAssignment", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/linkedEligibleRoleAssignment", "OutputType": "IMicrosoftGraphGovernanceRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentLinkedEligibleRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentLinkedEligibleRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "OutputType": "IMicrosoftGraphGovernanceRoleAssignmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequest" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests", "OutputType": "IMicrosoftGraphGovernanceRoleAssignmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequest" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequestCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequestResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequestResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "OutputType": "IMicrosoftGraphGovernanceSubject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequestSubject" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRequestSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "OutputType": "IMicrosoftGraphGovernanceSubject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentSubject" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleAssignmentSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/{governanceRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/{governanceRoleDefinition-id}", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedAccessRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/{governanceRoleDefinition-id}/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/{governanceRoleDefinition-id}/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleDefinitionResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleDefinitionResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/{governanceRoleDefinition-id}/roleSetting", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/{governanceRoleDefinition-id}/roleSetting", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleDefinitionRoleSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleDefinitionRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/governancerolesetting-get?view=graph-rest-1.0" }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedAccessRoleSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleSettingCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}/resource", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}/resource", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleSettingResource" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleSettingResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedAccessRoleSettingRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedAccessRoleSettingRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "PrivilegedAccess.ReadWrite.AzureAD", - "Description": "Read and write privileged access to Azure AD", - "FullDescription": "Allows the app to request and manage just in time elevation (including scheduled elevation) of users to Azure AD built-in administrative roles, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}", "OutputType": "IMicrosoftGraphPrivilegedApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedApproval" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedApproval", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "PrivilegedAccess.ReadWrite.AzureAD", - "Description": "Read and write privileged access to Azure AD", - "FullDescription": "Allows the app to request and manage just in time elevation (including scheduled elevation) of users to Azure AD built-in administrative roles, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedApproval", "OutputType": "IMicrosoftGraphPrivilegedApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedApproval" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedApproval", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/$count", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "PrivilegedAccess.ReadWrite.AzureAD", - "Description": "Read and write privileged access to Azure AD", - "FullDescription": "Allows the app to request and manage just in time elevation (including scheduled elevation) of users to Azure AD built-in administrative roles, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedApproval/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPrivilegedApprovalCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedApprovalCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/request", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/request", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedApprovalRequest" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedApprovalRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo", "OutputType": "IMicrosoftGraphPrivilegedRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedApprovalRoleInfo" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedApprovalRoleInfo", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/assignments/{privilegedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/assignments/{privilegedRoleAssignment-id}", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedApprovalRoleInfoAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedApprovalRoleInfoAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/assignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/assignments", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedApprovalRoleInfoAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedApprovalRoleInfoAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/assignments/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedApprovalRoleInfoAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedApprovalRoleInfoAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/settings", "OutputType": "IMicrosoftGraphPrivilegedRoleSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedApprovalRoleInfoSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedApprovalRoleInfoSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/summary", "OutputType": "IMicrosoftGraphPrivilegedRoleSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedApprovalRoleInfoSummary" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedApprovalRoleInfoSummary", + "ApiReferenceLink": null }, { - "Uri": "/privilegedOperationEvents/{privilegedOperationEvent-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedOperationEvents/{privilegedOperationEvent-id}", "OutputType": "IMicrosoftGraphPrivilegedOperationEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedOperationEvent" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedOperationEvent", + "ApiReferenceLink": null }, { - "Uri": "/privilegedOperationEvents", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedOperationEvents", "OutputType": "IMicrosoftGraphPrivilegedOperationEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedOperationEvent" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedOperationEvent", + "ApiReferenceLink": null }, { - "Uri": "/privilegedOperationEvents/$count", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedOperationEvents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPrivilegedOperationEventCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedOperationEventCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}", "OutputType": "IMicrosoftGraphPrivilegedRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRole" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRole", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoles", "OutputType": "IMicrosoftGraphPrivilegedRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedRole" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRole", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/$count", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRequest" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests", "Module": "Beta.Identity.Governance", + "Uri": "/privilegedRoleAssignmentRequests", + "OutputType": "IMicrosoftGraphPrivilegedRoleAssignmentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrivilegedAccess.ReadWrite.AzureAD", "Description": "Read and write privileged access to Azure AD", "FullDescription": "Allows the app to request and manage just in time elevation (including scheduled elevation) of users to Azure AD built-in administrative roles, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrivilegedRoleAssignmentRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRequest" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/$count", "Module": "Beta.Identity.Governance", + "Uri": "/privilegedRoleAssignmentRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrivilegedAccess.ReadWrite.AzureAD", "Description": "Read and write privileged access to Azure AD", "FullDescription": "Allows the app to request and manage just in time elevation (including scheduled elevation) of users to Azure AD built-in administrative roles, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo", "OutputType": "IMicrosoftGraphPrivilegedRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfo" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfo", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/assignments/{privilegedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/assignments/{privilegedRoleAssignment-id}", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfoAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfoAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/assignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/assignments", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfoAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfoAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/assignments/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfoAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfoAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/settings", "OutputType": "IMicrosoftGraphPrivilegedRoleSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/summary", "OutputType": "IMicrosoftGraphPrivilegedRoleSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSummary" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSummary", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo", "OutputType": "IMicrosoftGraphPrivilegedRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfo" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfo", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/assignments/{privilegedRoleAssignment-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/assignments/{privilegedRoleAssignment-id1}", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfoAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfoAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/assignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/assignments", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfoAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfoAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/assignments/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfoAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfoAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/settings", "OutputType": "IMicrosoftGraphPrivilegedRoleSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfoSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfoSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/summary", "OutputType": "IMicrosoftGraphPrivilegedRoleSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfoSummary" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleAssignmentRoleInfoSummary", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/$count", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaPrivilegedRoleCount" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaPrivilegedRoleRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaPrivilegedRoleRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}/settings", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}/settings", "OutputType": "IMicrosoftGraphPrivilegedRoleSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleSetting" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}/summary", "OutputType": "IMicrosoftGraphPrivilegedRoleSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaPrivilegedRoleSummary" + "Method": "GET", + "Command": "Get-MgBetaPrivilegedRoleSummary", + "ApiReferenceLink": null }, { - "Uri": "/programs/{program-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/programs/{program-id}", "OutputType": "IMicrosoftGraphProgram", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaProgram" + "Method": "GET", + "Command": "Get-MgBetaProgram", + "ApiReferenceLink": null }, { - "Uri": "/programs", "Module": "Beta.Identity.Governance", + "Uri": "/programs", + "OutputType": "IMicrosoftGraphProgram", + "ApiVersion": "beta", "Permissions": [ { "Name": "ProgramControl.Read.All", "Description": "Read all programs", "FullDescription": "Allows the app to read programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProgramControl.ReadWrite.All", "Description": "Manage all programs", "FullDescription": "Allows the app to read, update, delete and perform actions on programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProgram", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaProgram" + "Method": "GET", + "Command": "Get-MgBetaProgram", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/program-list?view=graph-rest-1.0" }, { - "Uri": "/programControls/{programControl-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/programControls/{programControl-id}", "OutputType": "IMicrosoftGraphProgramControl", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -116692,55 +135061,65 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgBetaProgramControl" + "Method": "GET", + "Command": "Get-MgBetaProgramControl", + "ApiReferenceLink": null }, { - "Uri": "/programControls", "Module": "Beta.Identity.Governance", + "Uri": "/programControls", + "OutputType": "IMicrosoftGraphProgramControl", + "ApiVersion": "beta", "Permissions": [ { "Name": "ProgramControl.Read.All", "Description": "Read all programs", "FullDescription": "Allows the app to read programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProgramControl.ReadWrite.All", "Description": "Manage all programs", "FullDescription": "Allows the app to read, update, delete and perform actions on programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProgramControl", - "Method": "GET", "Variants": [ "List", "List1", "List2" ], - "Command": "Get-MgBetaProgramControl" + "Method": "GET", + "Command": "Get-MgBetaProgramControl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/programcontrol-list?view=graph-rest-1.0" }, { - "Uri": "/programControls/$count", "Module": "Beta.Identity.Governance", + "Uri": "/programControls/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ProgramControl.Read.All", "Description": "Read all programs", "FullDescription": "Allows the app to read programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProgramControl.ReadWrite.All", "Description": "Manage all programs", "FullDescription": "Allows the app to read, update, delete and perform actions on programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", @@ -116748,15332 +135127,16945 @@ "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaProgramControlCount" + "Method": "GET", + "Command": "Get-MgBetaProgramControlCount", + "ApiReferenceLink": null }, { - "Uri": "/programControls/{programControl-id}/program", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/programControls/{programControl-id}/program", "OutputType": "IMicrosoftGraphProgram", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaProgramControlProgram" + "Method": "GET", + "Command": "Get-MgBetaProgramControlProgram", + "ApiReferenceLink": null }, { - "Uri": "/programControlTypes/{programControlType-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/programControlTypes/{programControlType-id}", "OutputType": "IMicrosoftGraphProgramControlType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaProgramControlType" + "Method": "GET", + "Command": "Get-MgBetaProgramControlType", + "ApiReferenceLink": null }, { - "Uri": "/programControlTypes", "Module": "Beta.Identity.Governance", + "Uri": "/programControlTypes", + "OutputType": "IMicrosoftGraphProgramControlType", + "ApiVersion": "beta", "Permissions": [ { "Name": "ProgramControl.Read.All", "Description": "Read all programs", "FullDescription": "Allows the app to read programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProgramControl.ReadWrite.All", "Description": "Manage all programs", "FullDescription": "Allows the app to read, update, delete and perform actions on programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProgramControlType", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaProgramControlType" + "Method": "GET", + "Command": "Get-MgBetaProgramControlType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/programcontroltype-list?view=graph-rest-1.0" }, { - "Uri": "/programControlTypes/$count", "Module": "Beta.Identity.Governance", + "Uri": "/programControlTypes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ProgramControl.Read.All", "Description": "Read all programs", "FullDescription": "Allows the app to read programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProgramControl.ReadWrite.All", "Description": "Manage all programs", "FullDescription": "Allows the app to read, update, delete and perform actions on programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaProgramControlTypeCount" + "Method": "GET", + "Command": "Get-MgBetaProgramControlTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/programs/$count", "Module": "Beta.Identity.Governance", + "Uri": "/programs/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ProgramControl.Read.All", "Description": "Read all programs", "FullDescription": "Allows the app to read programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProgramControl.ReadWrite.All", "Description": "Manage all programs", "FullDescription": "Allows the app to read, update, delete and perform actions on programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaProgramCount" + "Method": "GET", + "Command": "Get-MgBetaProgramCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/appCredentialSignInActivities/{appCredentialSignInActivity-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/appCredentialSignInActivities/{appCredentialSignInActivity-id}", "OutputType": "IMicrosoftGraphAppCredentialSignInActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportAppCredentialSignInActivity" + "Method": "GET", + "Command": "Get-MgBetaReportAppCredentialSignInActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appcredentialsigninactivity-get?view=graph-rest-1.0" }, { - "Uri": "/reports/appCredentialSignInActivities", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/appCredentialSignInActivities", "OutputType": "IMicrosoftGraphAppCredentialSignInActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportAppCredentialSignInActivity" + "Method": "GET", + "Command": "Get-MgBetaReportAppCredentialSignInActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-appcredentialsigninactivities?view=graph-rest-1.0" }, { - "Uri": "/reports/appCredentialSignInActivities/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/appCredentialSignInActivities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportAppCredentialSignInActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportAppCredentialSignInActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/applicationSignInDetailedSummary/{applicationSignInDetailedSummary-id}", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/applicationSignInDetailedSummary/{applicationSignInDetailedSummary-id}", "OutputType": "IMicrosoftGraphApplicationSignInDetailedSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportApplicationSignInDetailedSummary" + "Method": "GET", + "Command": "Get-MgBetaReportApplicationSignInDetailedSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/applicationsignindetailedsummary-get?view=graph-rest-1.0" }, { - "Uri": "/reports/applicationSignInDetailedSummary", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/applicationSignInDetailedSummary", "OutputType": "IMicrosoftGraphApplicationSignInDetailedSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportApplicationSignInDetailedSummary" + "Method": "GET", + "Command": "Get-MgBetaReportApplicationSignInDetailedSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-applicationsignindetailedsummary?view=graph-rest-1.0" }, { - "Uri": "/reports/applicationSignInDetailedSummary/$count", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/applicationSignInDetailedSummary/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportApplicationSignInDetailedSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaReportApplicationSignInDetailedSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getAttackSimulationRepeatOffenders", "Module": "Beta.Reports", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/getAttackSimulationRepeatOffenders", "OutputType": "IMicrosoftGraphAttackSimulationRepeatOffender", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportAttackSimulationRepeatOffender" + "Method": "GET", + "Command": "Get-MgBetaReportAttackSimulationRepeatOffender", + "ApiReferenceLink": null }, { - "Uri": "/reports/getAttackSimulationTrainingUserCoverage", "Module": "Beta.Reports", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/getAttackSimulationTrainingUserCoverage", "OutputType": "IMicrosoftGraphAttackSimulationTrainingUserCoverage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportAttackSimulationTrainingUserCoverage" + "Method": "GET", + "Command": "Get-MgBetaReportAttackSimulationTrainingUserCoverage", + "ApiReferenceLink": null }, { - "Uri": "/reports/getAttackSimulationSimulationUserCoverage", "Module": "Beta.Reports", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/getAttackSimulationSimulationUserCoverage", "OutputType": "IMicrosoftGraphAttackSimulationUserCoverage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportAttackSimulationUserCoverage" + "Method": "GET", + "Command": "Get-MgBetaReportAttackSimulationUserCoverage", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/authenticationMethods", "OutputType": "IMicrosoftGraphAuthenticationMethodsRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportAuthenticationMethod" + "Method": "GET", + "Command": "Get-MgBetaReportAuthenticationMethod", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", "Module": "Beta.Reports", + "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", + "OutputType": "IMicrosoftGraphUserRegistrationDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users in your organization, without a signed-in user. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserRegistrationDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportAuthenticationMethodUserRegistrationDetail" + "Method": "GET", + "Command": "Get-MgBetaReportAuthenticationMethodUserRegistrationDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userregistrationdetails-get?view=graph-rest-1.0" }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails", "Module": "Beta.Reports", + "Uri": "/reports/authenticationMethods/userRegistrationDetails", + "OutputType": "IMicrosoftGraphUserRegistrationDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users in your organization, without a signed-in user. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserRegistrationDetails", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaReportAuthenticationMethodUserRegistrationDetail" + "Method": "GET", + "Command": "Get-MgBetaReportAuthenticationMethodUserRegistrationDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationmethodsroot-list-userregistrationdetails?view=graph-rest-1.0" }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails/$count", "Module": "Beta.Reports", + "Uri": "/reports/authenticationMethods/userRegistrationDetails/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users in your organization, without a signed-in user. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaReportAuthenticationMethodUserRegistrationDetailCount" + "Method": "GET", + "Command": "Get-MgBetaReportAuthenticationMethodUserRegistrationDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getAzureADApplicationSignInSummary(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getAzureADApplicationSignInSummary(period='{period}')", "OutputType": "IMicrosoftGraphApplicationSignInSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportAzureAdApplicationSignInSummary" + "Method": "GET", + "Command": "Get-MgBetaReportAzureAdApplicationSignInSummary", + "ApiReferenceLink": null }, { - "Uri": "/reports/getBrowserDistributionUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getBrowserDistributionUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportBrowserDistributionUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportBrowserDistributionUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getBrowserUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getBrowserUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportBrowserUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportBrowserUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getBrowserUserDetail(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getBrowserUserDetail(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportBrowserUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportBrowserUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getCredentialUsageSummary(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getCredentialUsageSummary(period='{period}')", "OutputType": "IMicrosoftGraphCredentialUsageSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportCredentialUsageSummary" + "Method": "GET", + "Command": "Get-MgBetaReportCredentialUsageSummary", + "ApiReferenceLink": null }, { - "Uri": "/reports/getCredentialUserRegistrationCount", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/getCredentialUserRegistrationCount", "OutputType": "IMicrosoftGraphCredentialUserRegistrationCount", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportCredentialUserRegistrationCount" + "Method": "GET", + "Command": "Get-MgBetaReportCredentialUserRegistrationCount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-getcredentialuserregistrationcount?view=graph-rest-1.0" }, { - "Uri": "/reports/credentialUserRegistrationDetails/{credentialUserRegistrationDetails-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/credentialUserRegistrationDetails/{credentialUserRegistrationDetails-id}", "OutputType": "IMicrosoftGraphCredentialUserRegistrationDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportCredentialUserRegistrationDetail" + "Method": "GET", + "Command": "Get-MgBetaReportCredentialUserRegistrationDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/credentialUserRegistrationDetails", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/credentialUserRegistrationDetails", "OutputType": "IMicrosoftGraphCredentialUserRegistrationDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportCredentialUserRegistrationDetail" + "Method": "GET", + "Command": "Get-MgBetaReportCredentialUserRegistrationDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-credentialuserregistrationdetails?view=graph-rest-1.0" }, { - "Uri": "/reports/credentialUserRegistrationDetails/$count", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/credentialUserRegistrationDetails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportCredentialUserRegistrationDetailCount" + "Method": "GET", + "Command": "Get-MgBetaReportCredentialUserRegistrationDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsage/{printUsage-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsage/{printUsage-id}", "OutputType": "IMicrosoftGraphPrintUsage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportDailyPrintUsage" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsage", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsage", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsage", "OutputType": "IMicrosoftGraphPrintUsage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportDailyPrintUsage" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsage", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsageByPrinter/{printUsageByPrinter-id}", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageByPrinter/{printUsageByPrinter-id}", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportDailyPrintUsageByPrinter" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageByPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printusagebyprinter-get?view=graph-rest-1.0" }, { - "Uri": "/reports/dailyPrintUsageByPrinter", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageByPrinter", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportDailyPrintUsageByPrinter" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageByPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-dailyprintusagebyprinter?view=graph-rest-1.0" }, { - "Uri": "/reports/dailyPrintUsageByPrinter/$count", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageByPrinter/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportDailyPrintUsageByPrinterCount" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageByPrinterCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsageByUser/{printUsageByUser-id}", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageByUser/{printUsageByUser-id}", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportDailyPrintUsageByUser" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageByUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printusagebyuser-get?view=graph-rest-1.0" }, { - "Uri": "/reports/dailyPrintUsageByUser", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageByUser", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportDailyPrintUsageByUser" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageByUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-dailyprintusagebyuser?view=graph-rest-1.0" }, { - "Uri": "/reports/dailyPrintUsageByUser/$count", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageByUser/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportDailyPrintUsageByUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageByUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsage/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsage/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportDailyPrintUsageCount" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsageSummariesByPrinter/{printUsageByPrinter-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageSummariesByPrinter/{printUsageByPrinter-id}", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportDailyPrintUsageSummaryByPrinter" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageSummaryByPrinter", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsageSummariesByPrinter", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageSummariesByPrinter", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportDailyPrintUsageSummaryByPrinter" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageSummaryByPrinter", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsageSummariesByPrinter/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageSummariesByPrinter/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportDailyPrintUsageSummaryByPrinterCount" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageSummaryByPrinterCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsageSummariesByUser/{printUsageByUser-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageSummariesByUser/{printUsageByUser-id}", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportDailyPrintUsageSummaryByUser" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageSummaryByUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsageSummariesByUser", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageSummariesByUser", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportDailyPrintUsageSummaryByUser" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageSummaryByUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsageSummariesByUser/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/dailyPrintUsageSummariesByUser/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportDailyPrintUsageSummaryByUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportDailyPrintUsageSummaryByUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/deviceConfigurationDeviceActivity", "Module": "Beta.Reports", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/deviceConfigurationDeviceActivity", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Device" ], - "Command": "Get-MgBetaReportDeviceConfigurationDeviceActivity" + "Method": "GET", + "Command": "Get-MgBetaReportDeviceConfigurationDeviceActivity", + "ApiReferenceLink": null }, { - "Uri": "/reports/deviceConfigurationUserActivity", "Module": "Beta.Reports", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/deviceConfigurationUserActivity", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Device" ], - "Command": "Get-MgBetaReportDeviceConfigurationUserActivity" + "Method": "GET", + "Command": "Get-MgBetaReportDeviceConfigurationUserActivity", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getEmailActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportEmailActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportEmailActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailActivityUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getEmailActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportEmailActivityUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportEmailActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailActivityUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getEmailActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportEmailActivityUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportEmailActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailAppUsageAppsUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getEmailAppUsageAppsUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportEmailAppUsageAppUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportEmailAppUsageAppUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailAppUsageUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getEmailAppUsageUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportEmailAppUsageUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportEmailAppUsageUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailAppUsageUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getEmailAppUsageUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportEmailAppUsageUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportEmailAppUsageUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailAppUsageVersionsUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getEmailAppUsageVersionsUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportEmailAppUsageVersionUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportEmailAppUsageVersionUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getFormsUserActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getFormsUserActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportFormUserActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportFormUserActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getFormsUserActivityUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getFormsUserActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportFormUserActivityUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportFormUserActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getFormsUserActivityUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getFormsUserActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportFormUserActivityUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportFormUserActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getGroupArchivedPrintJobs(groupId='{groupId}',startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/getGroupArchivedPrintJobs(groupId='{groupId}',startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphArchivedPrintJob", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportGroupArchivedPrintJob" + "Method": "GET", + "Command": "Get-MgBetaReportGroupArchivedPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/reports/getM365AppPlatformUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getM365AppPlatformUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportM365AppPlatformUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportM365AppPlatformUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getM365AppUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getM365AppUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportM365AppUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportM365AppUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getM365AppUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getM365AppUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportM365AppUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportM365AppUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getMailboxUsageDetail(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getMailboxUsageDetail(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportMailboxUsageDetail" + "Method": "GET", + "Command": "Get-MgBetaReportMailboxUsageDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getMailboxUsageMailboxCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getMailboxUsageMailboxCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportMailboxUsageMailboxCount" + "Method": "GET", + "Command": "Get-MgBetaReportMailboxUsageMailboxCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getMailboxUsageQuotaStatusMailboxCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getMailboxUsageQuotaStatusMailboxCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportMailboxUsageQuotaStatusMailboxCount" + "Method": "GET", + "Command": "Get-MgBetaReportMailboxUsageQuotaStatusMailboxCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getMailboxUsageStorage(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getMailboxUsageStorage(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportMailboxUsageStorage" + "Method": "GET", + "Command": "Get-MgBetaReportMailboxUsageStorage", + "ApiReferenceLink": null }, { - "Uri": "/reports/managedDeviceEnrollmentAbandonmentDetails(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/managedDeviceEnrollmentAbandonmentDetails(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Detail", "DetailViaIdentity" ], - "Command": "Get-MgBetaReportManagedDeviceEnrollmentAbandonmentDetail" + "Method": "GET", + "Command": "Get-MgBetaReportManagedDeviceEnrollmentAbandonmentDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/managedDeviceEnrollmentAbandonmentSummary(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/managedDeviceEnrollmentAbandonmentSummary(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Managed", "ManagedViaIdentity" ], - "Command": "Get-MgBetaReportManagedDeviceEnrollmentAbandonmentSummary" + "Method": "GET", + "Command": "Get-MgBetaReportManagedDeviceEnrollmentAbandonmentSummary", + "ApiReferenceLink": null }, { - "Uri": "/reports/managedDeviceEnrollmentFailureDetails", "Module": "Beta.Reports", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/managedDeviceEnrollmentFailureDetails", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Detail", "Detail1", "DetailViaIdentity" ], - "Command": "Get-MgBetaReportManagedDeviceEnrollmentFailureDetail" + "Method": "GET", + "Command": "Get-MgBetaReportManagedDeviceEnrollmentFailureDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/managedDeviceEnrollmentFailureTrends", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/managedDeviceEnrollmentFailureTrends", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Managed" ], - "Command": "Get-MgBetaReportManagedDeviceEnrollmentFailureTrend" + "Method": "GET", + "Command": "Get-MgBetaReportManagedDeviceEnrollmentFailureTrend", + "ApiReferenceLink": null }, { - "Uri": "/reports/managedDeviceEnrollmentTopFailures", "Module": "Beta.Reports", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/managedDeviceEnrollmentTopFailures", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Top", "Top1", "TopViaIdentity" ], - "Command": "Get-MgBetaReportManagedDeviceEnrollmentTopFailure" + "Method": "GET", + "Command": "Get-MgBetaReportManagedDeviceEnrollmentTopFailure", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id}", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id}", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageByPrinter" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageByPrinter", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageByPrinter", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageByPrinter", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageByPrinter" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageByPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-monthlyprintusagebyprinter?view=graph-rest-1.0" }, { - "Uri": "/reports/monthlyPrintUsageByPrinter/$count", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageByPrinter/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageByPrinterCount" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageByPrinterCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageByUser/{printUsageByUser-id}", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageByUser/{printUsageByUser-id}", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageByUser" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageByUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageByUser", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageByUser", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageByUser" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageByUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-monthlyprintusagebyuser?view=graph-rest-1.0" }, { - "Uri": "/reports/monthlyPrintUsageByUser/$count", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageByUser/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageByUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageByUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageSummariesByPrinter/{printUsageByPrinter-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageSummariesByPrinter/{printUsageByPrinter-id}", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByPrinter" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByPrinter", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageSummariesByPrinter", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageSummariesByPrinter", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByPrinter" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByPrinter", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageSummariesByPrinter/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageSummariesByPrinter/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByPrinterCount" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByPrinterCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageSummariesByUser/{printUsageByUser-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageSummariesByUser/{printUsageByUser-id}", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByUser" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageSummariesByUser", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageSummariesByUser", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByUser" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageSummariesByUser/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/monthlyPrintUsageSummariesByUser/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportMonthlyPrintUsageSummaryByUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ActivationCounts", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/getOffice365ActivationCounts", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportOffice365ActivationCount" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365ActivationCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ActivationsUserCounts", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/getOffice365ActivationsUserCounts", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportOffice365ActivationUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365ActivationUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ActivationsUserDetail", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/getOffice365ActivationsUserDetail", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportOffice365ActivationUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365ActivationUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ActiveUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOffice365ActiveUserCounts(period='{period}')", "OutputType": "IMicrosoftGraphOffice365ActiveUserCounts", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOffice365ActiveUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365ActiveUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ActiveUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOffice365ActiveUserDetail(date={date})", "OutputType": "IMicrosoftGraphOffice365ActiveUserDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportOffice365ActiveUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365ActiveUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365GroupsActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOffice365GroupsActivityCounts(period='{period}')", "OutputType": "IMicrosoftGraphOffice365GroupsActivityCounts", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOffice365GroupActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365GroupActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365GroupsActivityDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOffice365GroupsActivityDetail(date={date})", "OutputType": "IMicrosoftGraphOffice365GroupsActivityDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportOffice365GroupActivityDetail" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365GroupActivityDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365GroupsActivityFileCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOffice365GroupsActivityFileCounts(period='{period}')", "OutputType": "IMicrosoftGraphOffice365GroupsActivityFileCounts", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOffice365GroupActivityFileCount" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365GroupActivityFileCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365GroupsActivityGroupCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOffice365GroupsActivityGroupCounts(period='{period}')", "OutputType": "IMicrosoftGraphOffice365GroupsActivityGroupCounts", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOffice365GroupActivityGroupCount" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365GroupActivityGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365GroupsActivityStorage(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOffice365GroupsActivityStorage(period='{period}')", "OutputType": "IMicrosoftGraphOffice365GroupsActivityStorage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOffice365GroupActivityStorage" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365GroupActivityStorage", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ServicesUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOffice365ServicesUserCounts(period='{period}')", "OutputType": "IMicrosoftGraphOffice365ServicesUserCounts", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOffice365ServiceUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportOffice365ServiceUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveActivityFileCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOneDriveActivityFileCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOneDriveActivityFileCount" + "Method": "GET", + "Command": "Get-MgBetaReportOneDriveActivityFileCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveActivityUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOneDriveActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOneDriveActivityUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportOneDriveActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveActivityUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOneDriveActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportOneDriveActivityUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportOneDriveActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveUsageAccountCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOneDriveUsageAccountCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOneDriveUsageAccountCount" + "Method": "GET", + "Command": "Get-MgBetaReportOneDriveUsageAccountCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveUsageAccountDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOneDriveUsageAccountDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportOneDriveUsageAccountDetail" + "Method": "GET", + "Command": "Get-MgBetaReportOneDriveUsageAccountDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveUsageFileCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOneDriveUsageFileCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOneDriveUsageFileCount" + "Method": "GET", + "Command": "Get-MgBetaReportOneDriveUsageFileCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveUsageStorage(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getOneDriveUsageStorage(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportOneDriveUsageStorage" + "Method": "GET", + "Command": "Get-MgBetaReportOneDriveUsageStorage", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners", "OutputType": "IMicrosoftGraphPartners", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportPartner" + "Method": "GET", + "Command": "Get-MgBetaReportPartner", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing", "OutputType": "IMicrosoftGraphPartnersBilling", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportPartnerBilling" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBilling", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/manifests/{manifest-id}", "Module": "Beta.Reports", - "Permissions": { - "Name": "PartnerBilling.Read.All", - "Description": "Read all billing data for your company's tenant", - "FullDescription": "Allows the app to read all of billing data from Microsoft for your company's tenant, without a signed-in user. This includes reading billed and unbilled azure usage and invoice reconciliation data.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/manifests/{manifest-id}", "OutputType": "IMicrosoftGraphPartnersBillingManifest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportPartnerBillingManifest" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingManifest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/partners-billing-manifest-get?view=graph-rest-1.0" }, { - "Uri": "/reports/partners/billing/manifests", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/manifests", "OutputType": "IMicrosoftGraphPartnersBillingManifest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportPartnerBillingManifest" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingManifest", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/manifests/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/manifests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportPartnerBillingManifestCount" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingManifestCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/operations/{operation-id}", "Module": "Beta.Reports", - "Permissions": { - "Name": "PartnerBilling.Read.All", - "Description": "Read all billing data for your company's tenant", - "FullDescription": "Allows the app to read all of billing data from Microsoft for your company's tenant, without a signed-in user. This includes reading billed and unbilled azure usage and invoice reconciliation data.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/operations/{operation-id}", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportPartnerBillingOperation" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/partners-billing-operation-get?view=graph-rest-1.0" }, { - "Uri": "/reports/partners/billing/operations", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/operations", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportPartnerBillingOperation" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingOperation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/operations/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportPartnerBillingOperationCount" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/reconciliation", "OutputType": "IMicrosoftGraphPartnersBillingReconciliation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportPartnerBillingReconciliation" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingReconciliation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation/billed", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/reconciliation/billed", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportPartnerBillingReconciliationBilled" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingReconciliationBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage", "OutputType": "IMicrosoftGraphPartnersBillingAzureUsage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportPartnerBillingUsage" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingUsage", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/billed", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage/billed", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportPartnerBillingUsageBilled" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingUsageBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/unbilled", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage/unbilled", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportPartnerBillingUsageUnbilled" + "Method": "GET", + "Command": "Get-MgBetaReportPartnerBillingUsageUnbilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/getPrinterArchivedPrintJobs(printerId='{printerId}',startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/getPrinterArchivedPrintJobs(printerId='{printerId}',startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphArchivedPrintJob", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportPrinterArchivedPrintJob" + "Method": "GET", + "Command": "Get-MgBetaReportPrinterArchivedPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/reports/getRelyingPartyDetailedSummary(period='{period}')", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/getRelyingPartyDetailedSummary(period='{period}')", "OutputType": "IMicrosoftGraphRelyingPartyDetailedSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportRelyingPartyDetailedSummary" + "Method": "GET", + "Command": "Get-MgBetaReportRelyingPartyDetailedSummary", + "ApiReferenceLink": null }, { - "Uri": "/reports/security", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/security", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportSecurity" + "Method": "GET", + "Command": "Get-MgBetaReportSecurity", + "ApiReferenceLink": null }, { - "Uri": "/reports/security/getAttackSimulationRepeatOffenders", "Module": "Beta.Reports", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/security/getAttackSimulationRepeatOffenders", "OutputType": "IMicrosoftGraphAttackSimulationRepeatOffender", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportSecurityAttackSimulationRepeatOffender" + "Method": "GET", + "Command": "Get-MgBetaReportSecurityAttackSimulationRepeatOffender", + "ApiReferenceLink": null }, { - "Uri": "/reports/security/getAttackSimulationTrainingUserCoverage", "Module": "Beta.Reports", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/security/getAttackSimulationTrainingUserCoverage", "OutputType": "IMicrosoftGraphAttackSimulationTrainingUserCoverage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportSecurityAttackSimulationTrainingUserCoverage" + "Method": "GET", + "Command": "Get-MgBetaReportSecurityAttackSimulationTrainingUserCoverage", + "ApiReferenceLink": null }, { - "Uri": "/reports/security/getAttackSimulationSimulationUserCoverage", "Module": "Beta.Reports", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/security/getAttackSimulationSimulationUserCoverage", "OutputType": "IMicrosoftGraphAttackSimulationUserCoverage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportSecurityAttackSimulationUserCoverage" + "Method": "GET", + "Command": "Get-MgBetaReportSecurityAttackSimulationUserCoverage", + "ApiReferenceLink": null }, { - "Uri": "/reports/serviceActivity", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/serviceActivity", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportServiceActivity" + "Method": "GET", + "Command": "Get-MgBetaReportServiceActivity", + "ApiReferenceLink": null }, { - "Uri": "/reports/serviceActivity/getMetricsForConditionalAccessCompliantDevicesSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes)", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/serviceActivity/getMetricsForConditionalAccessCompliantDevicesSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes)", "OutputType": "IMicrosoftGraphServiceActivityValueMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportServiceActivityMetricForConditionalAccessCompliantDeviceSignInSuccess" + "Method": "GET", + "Command": "Get-MgBetaReportServiceActivityMetricForConditionalAccessCompliantDeviceSignInSuccess", + "ApiReferenceLink": null }, { - "Uri": "/reports/serviceActivity/getMetricsForConditionalAccessManagedDevicesSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes)", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/serviceActivity/getMetricsForConditionalAccessManagedDevicesSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes)", "OutputType": "IMicrosoftGraphServiceActivityValueMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportServiceActivityMetricForConditionalAccessManagedDeviceSignInSuccess" + "Method": "GET", + "Command": "Get-MgBetaReportServiceActivityMetricForConditionalAccessManagedDeviceSignInSuccess", + "ApiReferenceLink": null }, { - "Uri": "/reports/serviceActivity/getMetricsForMfaSignInFailure(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes)", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/serviceActivity/getMetricsForMfaSignInFailure(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes)", "OutputType": "IMicrosoftGraphServiceActivityValueMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportServiceActivityMetricForMfaSignInFailure" + "Method": "GET", + "Command": "Get-MgBetaReportServiceActivityMetricForMfaSignInFailure", + "ApiReferenceLink": null }, { - "Uri": "/reports/serviceActivity/getMetricsForMfaSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes)", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/serviceActivity/getMetricsForMfaSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes)", "OutputType": "IMicrosoftGraphServiceActivityValueMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportServiceActivityMetricForMfaSignInSuccess" + "Method": "GET", + "Command": "Get-MgBetaReportServiceActivityMetricForMfaSignInSuccess", + "ApiReferenceLink": null }, { - "Uri": "/reports/serviceActivity/getMetricsForSamlSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes)", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/serviceActivity/getMetricsForSamlSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes)", "OutputType": "IMicrosoftGraphServiceActivityValueMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportServiceActivityMetricForSamlSignInSuccess" + "Method": "GET", + "Command": "Get-MgBetaReportServiceActivityMetricForSamlSignInSuccess", + "ApiReferenceLink": null }, { - "Uri": "/reports/servicePrincipalSignInActivities/{servicePrincipalSignInActivity-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/servicePrincipalSignInActivities/{servicePrincipalSignInActivity-id}", "OutputType": "IMicrosoftGraphServicePrincipalSignInActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportServicePrincipalSignInActivity" + "Method": "GET", + "Command": "Get-MgBetaReportServicePrincipalSignInActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipalsigninactivity-get?view=graph-rest-1.0" }, { - "Uri": "/reports/servicePrincipalSignInActivities", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/servicePrincipalSignInActivities", "OutputType": "IMicrosoftGraphServicePrincipalSignInActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportServicePrincipalSignInActivity" + "Method": "GET", + "Command": "Get-MgBetaReportServicePrincipalSignInActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-serviceprincipalsigninactivities?view=graph-rest-1.0" }, { - "Uri": "/reports/servicePrincipalSignInActivities/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/servicePrincipalSignInActivities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportServicePrincipalSignInActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportServicePrincipalSignInActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointActivityFileCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSharePointActivityFileCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSharePointActivityFileCount" + "Method": "GET", + "Command": "Get-MgBetaReportSharePointActivityFileCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointActivityPages(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSharePointActivityPages(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSharePointActivityPage" + "Method": "GET", + "Command": "Get-MgBetaReportSharePointActivityPage", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointActivityUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSharePointActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSharePointActivityUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportSharePointActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointActivityUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSharePointActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportSharePointActivityUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportSharePointActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointSiteUsageDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSharePointSiteUsageDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportSharePointSiteUsageDetail" + "Method": "GET", + "Command": "Get-MgBetaReportSharePointSiteUsageDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointSiteUsageFileCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSharePointSiteUsageFileCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSharePointSiteUsageFileCount" + "Method": "GET", + "Command": "Get-MgBetaReportSharePointSiteUsageFileCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointSiteUsagePages(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSharePointSiteUsagePages(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSharePointSiteUsagePage" + "Method": "GET", + "Command": "Get-MgBetaReportSharePointSiteUsagePage", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointSiteUsageSiteCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSharePointSiteUsageSiteCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSharePointSiteUsageSiteCount" + "Method": "GET", + "Command": "Get-MgBetaReportSharePointSiteUsageSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointSiteUsageStorage(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSharePointSiteUsageStorage(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSharePointSiteUsageStorage" + "Method": "GET", + "Command": "Get-MgBetaReportSharePointSiteUsageStorage", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessActivityUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessActivityUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessActivityUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportSkypeForBusinessActivityUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessDeviceUsageDistributionUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessDeviceUsageDistributionUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessDeviceUsageUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessDeviceUsageUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessDeviceUsageUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessDeviceUsageUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessDeviceUsageUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessDeviceUsageUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportSkypeForBusinessDeviceUsageUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessDeviceUsageUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessOrganizerActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessOrganizerActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessOrganizerActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessOrganizerActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessOrganizerActivityMinuteCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessOrganizerActivityMinuteCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessOrganizerActivityUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessOrganizerActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessOrganizerActivityUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessOrganizerActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessParticipantActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessParticipantActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessParticipantActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessParticipantActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessParticipantActivityMinuteCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessParticipantActivityMinuteCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessParticipantActivityUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessParticipantActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessParticipantActivityUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessParticipantActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessPeerToPeerActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessPeerToPeerActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessPeerToPeerActivityMinuteCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessPeerToPeerActivityMinuteCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportSkypeForBusinessPeerToPeerActivityUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportSkypeForBusinessPeerToPeerActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/sla", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/sla", "OutputType": "IMicrosoftGraphServiceLevelAgreementRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportSla" + "Method": "GET", + "Command": "Get-MgBetaReportSla", + "ApiReferenceLink": null }, { - "Uri": "/reports/sla/azureADAuthentication", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/sla/azureADAuthentication", "OutputType": "IMicrosoftGraphAzureAdAuthentication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportSlaAzureAdAuthentication" + "Method": "GET", + "Command": "Get-MgBetaReportSlaAzureAdAuthentication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/azureadauthentication-get?view=graph-rest-1.0" }, { - "Uri": "/reports/getTeamsTeamActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsTeamActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsTeamActivityDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsTeamActivityDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportTeamActivityDetail" + "Method": "GET", + "Command": "Get-MgBetaReportTeamActivityDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsTeamActivityDistributionCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsTeamActivityDistributionCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamActivityDistributionCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamActivityDistributionCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsTeamCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsTeamCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsDeviceUsageDistributionTotalUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsDeviceUsageDistributionTotalUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamDeviceUsageDistributionTotalUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamDeviceUsageDistributionTotalUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsDeviceUsageDistributionUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsDeviceUsageDistributionUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamDeviceUsageDistributionUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamDeviceUsageDistributionUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsDeviceUsageTotalUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsDeviceUsageTotalUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamDeviceUsageTotalUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamDeviceUsageTotalUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsDeviceUsageUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsDeviceUsageUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamDeviceUsageUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamDeviceUsageUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsDeviceUsageUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsDeviceUsageUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportTeamDeviceUsageUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportTeamDeviceUsageUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsUserActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamUserActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamUserActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityDistributionTotalUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsUserActivityDistributionTotalUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamUserActivityDistributionTotalUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamUserActivityDistributionTotalUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityDistributionUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsUserActivityDistributionUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamUserActivityDistributionUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamUserActivityDistributionUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityTotalCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsUserActivityTotalCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamUserActivityTotalCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamUserActivityTotalCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityTotalDistributionCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsUserActivityTotalDistributionCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamUserActivityTotalDistributionCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamUserActivityTotalDistributionCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityTotalUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsUserActivityTotalUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamUserActivityTotalUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamUserActivityTotalUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsUserActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportTeamUserActivityUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportTeamUserActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getTeamsUserActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportTeamUserActivityUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportTeamUserActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getUserArchivedPrintJobs(userId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/getUserArchivedPrintJobs(userId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphArchivedPrintJob", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserArchivedPrintJob" + "Method": "GET", + "Command": "Get-MgBetaReportUserArchivedPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/reports/userCredentialUsageDetails/{userCredentialUsageDetails-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userCredentialUsageDetails/{userCredentialUsageDetails-id}", "OutputType": "IMicrosoftGraphUserCredentialUsageDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserCredentialUsageDetail" + "Method": "GET", + "Command": "Get-MgBetaReportUserCredentialUsageDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/userCredentialUsageDetails", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/userCredentialUsageDetails", "OutputType": "IMicrosoftGraphUserCredentialUsageDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserCredentialUsageDetail" + "Method": "GET", + "Command": "Get-MgBetaReportUserCredentialUsageDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-usercredentialusagedetails?view=graph-rest-1.0" }, { - "Uri": "/reports/userCredentialUsageDetails/$count", "Module": "Beta.Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/reports/userCredentialUsageDetails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserCredentialUsageDetailCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserCredentialUsageDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights", "OutputType": "IMicrosoftGraphUserInsightsRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsight" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsight", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily", "OutputType": "IMicrosoftGraphDailyUserInsightMetricsRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightDaily" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDaily", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/activeUsers/{activeUsersMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/activeUsers/{activeUsersMetric-id}", "OutputType": "IMicrosoftGraphActiveUsersMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightDailyActiveUser" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyActiveUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/activeUsers", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/activeUsers", "OutputType": "IMicrosoftGraphActiveUsersMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightDailyActiveUser" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyActiveUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/dailyuserinsightmetricsroot-list-activeusers?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/daily/activeUsersBreakdown/{activeUsersBreakdownMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/activeUsersBreakdown/{activeUsersBreakdownMetric-id}", "OutputType": "IMicrosoftGraphActiveUsersBreakdownMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightDailyActiveUserBreakdown" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyActiveUserBreakdown", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/activeUsersBreakdown", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/activeUsersBreakdown", "OutputType": "IMicrosoftGraphActiveUsersBreakdownMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightDailyActiveUserBreakdown" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyActiveUserBreakdown", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/dailyuserinsightmetricsroot-list-activeusersbreakdown?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/daily/activeUsersBreakdown/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/activeUsersBreakdown/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightDailyActiveUserBreakdownCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyActiveUserBreakdownCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/activeUsers/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/activeUsers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightDailyActiveUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyActiveUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/authentications/{authenticationsMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/authentications/{authenticationsMetric-id}", "OutputType": "IMicrosoftGraphAuthenticationsMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightDailyAuthentication" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyAuthentication", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/authentications", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/authentications", "OutputType": "IMicrosoftGraphAuthenticationsMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightDailyAuthentication" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyAuthentication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/dailyuserinsightmetricsroot-list-authentications?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/daily/authentications/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/authentications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightDailyAuthenticationCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyAuthenticationCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/inactiveUsers/{dailyInactiveUsersMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/inactiveUsers/{dailyInactiveUsersMetric-id}", "OutputType": "IMicrosoftGraphDailyInactiveUsersMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightDailyInactiveUser" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyInactiveUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/inactiveUsers", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/inactiveUsers", "OutputType": "IMicrosoftGraphDailyInactiveUsersMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightDailyInactiveUser" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyInactiveUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/inactiveUsersByApplication/{dailyInactiveUsersByApplicationMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/inactiveUsersByApplication/{dailyInactiveUsersByApplicationMetric-id}", "OutputType": "IMicrosoftGraphDailyInactiveUsersByApplicationMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightDailyInactiveUserByApplication" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyInactiveUserByApplication", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/inactiveUsersByApplication", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/inactiveUsersByApplication", "OutputType": "IMicrosoftGraphDailyInactiveUsersByApplicationMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightDailyInactiveUserByApplication" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyInactiveUserByApplication", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/inactiveUsersByApplication/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/inactiveUsersByApplication/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightDailyInactiveUserByApplicationCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyInactiveUserByApplicationCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/inactiveUsers/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/inactiveUsers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightDailyInactiveUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyInactiveUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/mfaCompletions/{mfaCompletionMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/mfaCompletions/{mfaCompletionMetric-id}", "OutputType": "IMicrosoftGraphMfaCompletionMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightDailyMfaCompletion" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyMfaCompletion", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/mfaCompletions", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/mfaCompletions", "OutputType": "IMicrosoftGraphMfaCompletionMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightDailyMfaCompletion" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyMfaCompletion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/dailyuserinsightmetricsroot-list-mfacompletions?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/daily/mfaCompletions/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/mfaCompletions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightDailyMfaCompletionCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyMfaCompletionCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/signUps/{userSignUpMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/signUps/{userSignUpMetric-id}", "OutputType": "IMicrosoftGraphUserSignUpMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightDailySignUp" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailySignUp", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/signUps", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/signUps", "OutputType": "IMicrosoftGraphUserSignUpMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightDailySignUp" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailySignUp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/dailyuserinsightmetricsroot-list-signups?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/daily/signUps/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/signUps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightDailySignUpCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailySignUpCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/summary/{insightSummary-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/summary/{insightSummary-id}", "OutputType": "IMicrosoftGraphInsightSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightDailySummary" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailySummary", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/summary", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/summary", "OutputType": "IMicrosoftGraphInsightSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightDailySummary" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailySummary", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/summary/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/summary/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightDailySummaryCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailySummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/userCount/{userCountMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/userCount/{userCountMetric-id}", "OutputType": "IMicrosoftGraphUserCountMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightDailyUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily/userCount", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily/userCount", "OutputType": "IMicrosoftGraphUserCountMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightDailyUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightDailyUserCount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/dailyuserinsightmetricsroot-list-usercount?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/monthly", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly", "OutputType": "IMicrosoftGraphMonthlyUserInsightMetricsRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightMonthly" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthly", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/activeUsers/{activeUsersMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/activeUsers/{activeUsersMetric-id}", "OutputType": "IMicrosoftGraphActiveUsersMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightMonthlyActiveUser" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyActiveUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/activeUsers", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/activeUsers", "OutputType": "IMicrosoftGraphActiveUsersMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightMonthlyActiveUser" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyActiveUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/monthlyuserinsightmetricsroot-list-activeusers?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/monthly/activeUsersBreakdown/{activeUsersBreakdownMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/activeUsersBreakdown/{activeUsersBreakdownMetric-id}", "OutputType": "IMicrosoftGraphActiveUsersBreakdownMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightMonthlyActiveUserBreakdown" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyActiveUserBreakdown", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/activeUsersBreakdown", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/activeUsersBreakdown", "OutputType": "IMicrosoftGraphActiveUsersBreakdownMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightMonthlyActiveUserBreakdown" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyActiveUserBreakdown", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/monthlyuserinsightmetricsroot-list-activeusersbreakdown?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/monthly/activeUsersBreakdown/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/activeUsersBreakdown/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightMonthlyActiveUserBreakdownCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyActiveUserBreakdownCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/activeUsers/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/activeUsers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightMonthlyActiveUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyActiveUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/authentications/{authenticationsMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/authentications/{authenticationsMetric-id}", "OutputType": "IMicrosoftGraphAuthenticationsMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightMonthlyAuthentication" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyAuthentication", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/authentications", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/authentications", "OutputType": "IMicrosoftGraphAuthenticationsMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightMonthlyAuthentication" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyAuthentication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/monthlyuserinsightmetricsroot-list-authentications?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/monthly/authentications/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/authentications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightMonthlyAuthenticationCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyAuthenticationCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/inactiveUsers/{monthlyInactiveUsersMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/inactiveUsers/{monthlyInactiveUsersMetric-id}", "OutputType": "IMicrosoftGraphMonthlyInactiveUsersMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUser" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/inactiveUsers", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/inactiveUsers", "OutputType": "IMicrosoftGraphMonthlyInactiveUsersMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUser" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/inactiveUsersByApplication/{monthlyInactiveUsersByApplicationMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/inactiveUsersByApplication/{monthlyInactiveUsersByApplicationMetric-id}", "OutputType": "IMicrosoftGraphMonthlyInactiveUsersByApplicationMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUserByApplication" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUserByApplication", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/inactiveUsersByApplication", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/inactiveUsersByApplication", "OutputType": "IMicrosoftGraphMonthlyInactiveUsersByApplicationMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUserByApplication" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUserByApplication", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/inactiveUsersByApplication/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/inactiveUsersByApplication/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUserByApplicationCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUserByApplicationCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/inactiveUsers/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/inactiveUsers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyInactiveUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/mfaCompletions/{mfaCompletionMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/mfaCompletions/{mfaCompletionMetric-id}", "OutputType": "IMicrosoftGraphMfaCompletionMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightMonthlyMfaCompletion" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyMfaCompletion", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/mfaCompletions", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/mfaCompletions", "OutputType": "IMicrosoftGraphMfaCompletionMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightMonthlyMfaCompletion" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyMfaCompletion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/monthlyuserinsightmetricsroot-list-mfacompletions?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/monthly/mfaCompletions/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/mfaCompletions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightMonthlyMfaCompletionCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyMfaCompletionCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/requests/{userRequestsMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/requests/{userRequestsMetric-id}", "OutputType": "IMicrosoftGraphUserRequestsMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightMonthlyRequest" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyRequest", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/requests", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/requests", "OutputType": "IMicrosoftGraphUserRequestsMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightMonthlyRequest" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/monthlyuserinsightmetricsroot-list-requests?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/monthly/requests/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/requests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightMonthlyRequestCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlyRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/signUps/{userSignUpMetric-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/signUps/{userSignUpMetric-id}", "OutputType": "IMicrosoftGraphUserSignUpMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightMonthlySignUp" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlySignUp", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/signUps", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/signUps", "OutputType": "IMicrosoftGraphUserSignUpMetric", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightMonthlySignUp" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlySignUp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/monthlyuserinsightmetricsroot-list-signups?view=graph-rest-1.0" }, { - "Uri": "/reports/userInsights/monthly/signUps/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/signUps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightMonthlySignUpCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlySignUpCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/summary/{insightSummary-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/summary/{insightSummary-id}", "OutputType": "IMicrosoftGraphInsightSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportUserInsightMonthlySummary" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlySummary", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/summary", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/summary", "OutputType": "IMicrosoftGraphInsightSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaReportUserInsightMonthlySummary" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlySummary", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly/summary/$count", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly/summary/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaReportUserInsightMonthlySummaryCount" + "Method": "GET", + "Command": "Get-MgBetaReportUserInsightMonthlySummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getYammerActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportYammerActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportYammerActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerActivityUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getYammerActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportYammerActivityUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportYammerActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerActivityUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getYammerActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportYammerActivityUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportYammerActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerDeviceUsageDistributionUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getYammerDeviceUsageDistributionUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportYammerDeviceUsageDistributionUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportYammerDeviceUsageDistributionUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerDeviceUsageUserCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getYammerDeviceUsageUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportYammerDeviceUsageUserCount" + "Method": "GET", + "Command": "Get-MgBetaReportYammerDeviceUsageUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerDeviceUsageUserDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getYammerDeviceUsageUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportYammerDeviceUsageUserDetail" + "Method": "GET", + "Command": "Get-MgBetaReportYammerDeviceUsageUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerGroupsActivityCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getYammerGroupsActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportYammerGroupActivityCount" + "Method": "GET", + "Command": "Get-MgBetaReportYammerGroupActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerGroupsActivityDetail(date={date})", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getYammerGroupsActivityDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaReportYammerGroupActivityDetail" + "Method": "GET", + "Command": "Get-MgBetaReportYammerGroupActivityDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerGroupsActivityGroupCounts(period='{period}')", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/getYammerGroupsActivityGroupCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaReportYammerGroupActivityGroupCount" + "Method": "GET", + "Command": "Get-MgBetaReportYammerGroupActivityGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "OutputType": "IMicrosoftGraphRiskDetection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRiskDetection" + "Method": "GET", + "Command": "Get-MgBetaRiskDetection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskDetections", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/riskDetections", "OutputType": "IMicrosoftGraphRiskDetection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRiskDetection" + "Method": "GET", + "Command": "Get-MgBetaRiskDetection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskDetections/$count", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/riskDetections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRiskDetectionCount" + "Method": "GET", + "Command": "Get-MgBetaRiskDetectionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", + "OutputType": "IMicrosoftGraphRiskyServicePrincipal", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityRiskyServicePrincipal.Read.All", "Description": "Read all identity risky service principal information", "FullDescription": "Allows the app to read all risky service principal information for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", "Description": "Read and write all identity risky service principal information", "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRiskyServicePrincipal", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRiskyServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRiskyServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyserviceprincipal-get?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyServicePrincipals", "Module": "Beta.Identity.SignIns", + "Uri": "/identityProtection/riskyServicePrincipals", + "OutputType": "IMicrosoftGraphRiskyServicePrincipal", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityRiskyServicePrincipal.Read.All", "Description": "Read all identity risky service principal information", "FullDescription": "Allows the app to read all risky service principal information for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", "Description": "Read and write all identity risky service principal information", "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRiskyServicePrincipal", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRiskyServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRiskyServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityprotectionroot-list-riskyserviceprincipals?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyServicePrincipals/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identityProtection/riskyServicePrincipals/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityRiskyServicePrincipal.Read.All", "Description": "Read all identity risky service principal information", "FullDescription": "Allows the app to read all risky service principal information for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", "Description": "Read and write all identity risky service principal information", "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRiskyServicePrincipalCount" + "Method": "GET", + "Command": "Get-MgBetaRiskyServicePrincipalCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "OutputType": "IMicrosoftGraphRiskyServicePrincipalHistoryItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRiskyServicePrincipalHistory" + "Method": "GET", + "Command": "Get-MgBetaRiskyServicePrincipalHistory", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history", "Module": "Beta.Identity.SignIns", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history", + "OutputType": "IMicrosoftGraphRiskyServicePrincipalHistoryItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityRiskyServicePrincipal.Read.All", "Description": "Read all identity risky service principal information", "FullDescription": "Allows the app to read all risky service principal information for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", "Description": "Read and write all identity risky service principal information", "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRiskyServicePrincipalHistoryItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRiskyServicePrincipalHistory" + "Method": "GET", + "Command": "Get-MgBetaRiskyServicePrincipalHistory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyserviceprincipal-list-history?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityRiskyServicePrincipal.Read.All", "Description": "Read all identity risky service principal information", "FullDescription": "Allows the app to read all risky service principal information for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", "Description": "Read and write all identity risky service principal information", "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRiskyServicePrincipalHistoryCount" + "Method": "GET", + "Command": "Get-MgBetaRiskyServicePrincipalHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyUser.Read.All", - "Description": "Read all identity risky user information", - "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "OutputType": "IMicrosoftGraphRiskyUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRiskyUser" + "Method": "GET", + "Command": "Get-MgBetaRiskyUser", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyUser.Read.All", - "Description": "Read all identity risky user information", - "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers", "OutputType": "IMicrosoftGraphRiskyUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRiskyUser" + "Method": "GET", + "Command": "Get-MgBetaRiskyUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyusers-get?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyUsers/$count", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyUser.Read.All", - "Description": "Read all identity risky user information", - "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRiskyUserCount" + "Method": "GET", + "Command": "Get-MgBetaRiskyUserCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", + "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityRiskyUser.Read.All", "Description": "Read all identity risky user information", "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyUser.ReadWrite.All", "Description": "Read and write all risky user information", "FullDescription": "Allows the app to read and update identity risky user information for your organization without a signed-in user.  Update operations include dismissing risky users.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRiskyUserHistory" + "Method": "GET", + "Command": "Get-MgBetaRiskyUserHistory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyuserhistoryitem-get?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history", "Module": "Beta.Identity.SignIns", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history", + "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityRiskyUser.Read.All", "Description": "Read all identity risky user information", "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyUser.ReadWrite.All", "Description": "Read and write all risky user information", "FullDescription": "Allows the app to read and update identity risky user information for your organization without a signed-in user.  Update operations include dismissing risky users.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRiskyUserHistory" + "Method": "GET", + "Command": "Get-MgBetaRiskyUserHistory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyuser-list-history?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityRiskyUser.Read.All", "Description": "Read all identity risky user information", "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyUser.ReadWrite.All", "Description": "Read and write all risky user information", "FullDescription": "Allows the app to read and update identity risky user information for your organization without a signed-in user.  Update operations include dismissing risky users.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRiskyUserHistoryCount" + "Method": "GET", + "Command": "Get-MgBetaRiskyUserHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement", + "OutputType": "IMicrosoftGraphRoleManagement", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleManagement", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagement" + "Method": "GET", + "Command": "Get-MgBetaRoleManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC", "OutputType": "IMicrosoftGraphRbacApplicationMultiple", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementCloudPc" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPc", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourceaction-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourcenamespace-list-resourceactions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionAuthenticationContext" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionAuthenticationContext", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionResourceScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentmultiple-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/roleAssignments", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplicationmultiple-list-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentAppScopeCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentAppScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes/{directoryObject-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentDirectoryScopeCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentDirectoryScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals/{directoryObject-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentPrincipalCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentPrincipalCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/roleDefinition", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, on your behalf. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, on your behalf.  This includes reading Cloud PC role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, on your behalf.  This includes reading Cloud PC role definitions and role assignments.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, on your behalf. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": true + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write entitlement management resources", + "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EntitlementManagement.Read.All", + "Description": "Read all entitlement management resources", + "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.Read.All", - "Description": "Read all entitlement management resources", - "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write all Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write all Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write entitlement management resources", + "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EntitlementManagement.Read.All", + "Description": "Read all entitlement management resources", + "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.Read.All", - "Description": "Read all entitlement management resources", - "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write all Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write all Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement", + "OutputType": "IMicrosoftGraphRbacApplicationMultiple", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRbacApplicationMultiple", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDeviceManagement" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourceaction-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourcenamespace-list-resourceactions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionAuthenticationContext" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionAuthenticationContext", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionResourceScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentmultiple-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplicationmultiple-list-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScopeCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes/{directoryObject-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/directoryScopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentDirectoryScopeCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentDirectoryScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals/{directoryObject-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/principals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentPrincipalCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentPrincipalCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/roleDefinition", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, on your behalf. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, on your behalf.  This includes reading Cloud PC role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, on your behalf.  This includes reading Cloud PC role definitions and role assignments.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, on your behalf. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": true + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write entitlement management resources", + "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EntitlementManagement.Read.All", + "Description": "Read all entitlement management resources", + "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.Read.All", - "Description": "Read all entitlement management resources", - "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write all Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write all Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write entitlement management resources", + "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EntitlementManagement.Read.All", + "Description": "Read all entitlement management resources", + "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.Read.All", - "Description": "Read all entitlement management resources", - "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write all Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write all Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectory" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", + "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespace", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourcenamespace-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/resourceNamespaces", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces", + "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespace", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplicationmultiple-list-resourcenamespaces?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/resourceNamespaces/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", + "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourceaction-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", + "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourcenamespace-list-resourceactions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceResourceActionAuthenticationContext" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceResourceActionAuthenticationContext", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceResourceActionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceResourceActionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceResourceActionResourceScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignments", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApproval" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApproval" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApprovalCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApprovalCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approval-list-steps?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStepCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStepCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedule-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentSchedules", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentschedules?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstanceActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstanceActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstanceAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstanceAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstanceDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstanceDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstanceRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstanceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentSchedulePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentSchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFromCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFromCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedule-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilitySchedules", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityschedules?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstanceAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstanceAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstanceDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstanceDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstanceRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstanceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilitySchedulePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilitySchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/transitiveRoleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-transitiveroleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/transitiveRoleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseApp" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseApp", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseApp" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseApp", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespace", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourcenamespace-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespace", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplicationmultiple-list-resourcenamespaces?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourceaction-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourcenamespace-list-resourceactions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceActionAuthenticationContext" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceActionAuthenticationContext", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceActionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceActionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceActionResourceScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApproval" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApproval" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approval-list-steps?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStepCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStepCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedule-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentschedules?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedulePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFromCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFromCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedule-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityschedules?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstanceAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstanceAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstanceDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstanceDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstanceRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstanceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedulePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-transitiveroleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagement" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespace", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourcenamespace-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespace", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplicationmultiple-list-resourcenamespaces?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourceaction-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourcenamespace-list-resourceactions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceActionAuthenticationContext" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceActionAuthenticationContext", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceActionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceActionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceActionResourceScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write all entitlement management resources", + "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write all entitlement management resources", + "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApproval" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApproval" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStep" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approval-list-steps?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStepCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStepCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write all entitlement management resources", + "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedule-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentschedules?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedulePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestActivatedUsing" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "EntitlementManagement.Read.All", + "Description": "Read all entitlement management resources", + "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementRBAC.Read.All", - "Description": "Read Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, on your behalf. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, on your behalf.  This includes reading Cloud PC role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.Read.All", - "Description": "Read all entitlement management resources", - "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, on your behalf.  This includes reading Cloud PC role definitions and role assignments.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, on your behalf. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.Read.All", + "Description": "Read Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ + { + "Name": "EntitlementManagement.Read.All", + "Description": "Read all entitlement management resources", + "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.Read.All", - "Description": "Read Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write entitlement management resources", + "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.Read.All", - "Description": "Read all entitlement management resources", - "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.Read.All", + "Description": "Read Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write all Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write all Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/$count", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ + { + "Name": "EntitlementManagement.Read.All", + "Description": "Read all entitlement management resources", + "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.Read.All", - "Description": "Read Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write entitlement management resources", + "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.Read.All", - "Description": "Read all entitlement management resources", - "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.Read.All", + "Description": "Read Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write all Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write all Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFromCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFromCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedule-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityschedules?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedulePrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-transitiveroleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/$count", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/directoryScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/principal", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange", "OutputType": "IMicrosoftGraphUnifiedRbacApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementExchange" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchange", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/customAppScopes/{customAppScope-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/exchange/customAppScopes/{customAppScope-id}", + "OutputType": "IMicrosoftGraphCustomAppScope", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Exchange", "Description": "Read Exchange Online RBAC configuration", "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Exchange", "Description": "Read and write Exchange Online RBAC configuration", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomAppScope", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeCustomAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeCustomAppScope", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customappscope-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/customAppScopes", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/exchange/customAppScopes", + "OutputType": "IMicrosoftGraphCustomAppScope", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Exchange", "Description": "Read Exchange Online RBAC configuration", "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Exchange", "Description": "Read and write Exchange Online RBAC configuration", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomAppScope", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementExchangeCustomAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeCustomAppScope", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacapplication-list-customappscopes?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/customAppScopes/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/exchange/customAppScopes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Exchange", "Description": "Read Exchange Online RBAC configuration", "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Exchange", "Description": "Read and write Exchange Online RBAC configuration", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementExchangeCustomAppScopeCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeCustomAppScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementExchangeResourceNamespace" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourceaction-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceResourceAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacresourcenamespace-list-resourceactions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/authenticationContext", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceResourceActionAuthenticationContext" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceResourceActionAuthenticationContext", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceResourceActionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceResourceActionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceResourceActionResourceScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Exchange", + "Description": "Read Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Exchange", + "Description": "Read and write Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Exchange", - "Description": "Read Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/roleAssignments", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/exchange/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Exchange", + "Description": "Read Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Exchange", + "Description": "Read and write Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Exchange", - "Description": "Read Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleAssignments/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/exchange/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Exchange", + "Description": "Read Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Exchange", + "Description": "Read and write Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Exchange", - "Description": "Read Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/principal", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Exchange", + "Description": "Read Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Exchange", + "Description": "Read and write Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Exchange", - "Description": "Read Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/roleDefinitions", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/exchange/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Exchange", + "Description": "Read Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Exchange", + "Description": "Read and write Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Exchange", - "Description": "Read Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/roleDefinitions/$count", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/exchange/roleDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Exchange", + "Description": "Read Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Exchange", + "Description": "Read and write Exchange Online RBAC configuration", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Exchange", - "Description": "Read Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read the role-based access control (RBAC) configuration for your organization's Exchange Online service, without a signed-in user. This includes reading Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments/$count", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/directoryScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/principal", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaRoleManagementExchangeTransitiveRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/schemaExtensions/{schemaExtension-id}", "Module": "Beta.SchemaExtensions", - "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, + "Uri": "/schemaExtensions/{schemaExtension-id}", + "OutputType": "IMicrosoftGraphSchemaExtension", + "ApiVersion": "beta", + "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSchemaExtension", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSchemaExtension" + "Method": "GET", + "Command": "Get-MgBetaSchemaExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schemaextension-get?view=graph-rest-1.0" }, { - "Uri": "/schemaExtensions", "Module": "Beta.SchemaExtensions", + "Uri": "/schemaExtensions", + "OutputType": "IMicrosoftGraphSchemaExtension", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSchemaExtension", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSchemaExtension" + "Method": "GET", + "Command": "Get-MgBetaSchemaExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schemaextension-list?view=graph-rest-1.0" }, { - "Uri": "/schemaExtensions/$count", "Module": "Beta.SchemaExtensions", + "Uri": "/schemaExtensions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSchemaExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaSchemaExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/search/acronyms/{acronym-id}", "Module": "Beta.Search", + "Uri": "/search/acronyms/{acronym-id}", + "OutputType": "IMicrosoftGraphSearchAcronym", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchAcronym", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSearchAcronym" + "Method": "GET", + "Command": "Get-MgBetaSearchAcronym", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-acronym-get?view=graph-rest-1.0" }, { - "Uri": "/search/acronyms", "Module": "Beta.Search", + "Uri": "/search/acronyms", + "OutputType": "IMicrosoftGraphSearchAcronym", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchAcronym", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSearchAcronym" + "Method": "GET", + "Command": "Get-MgBetaSearchAcronym", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-list-acronyms?view=graph-rest-1.0" }, { - "Uri": "/search/acronyms/$count", "Module": "Beta.Search", + "Uri": "/search/acronyms/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSearchAcronymCount" + "Method": "GET", + "Command": "Get-MgBetaSearchAcronymCount", + "ApiReferenceLink": null }, { - "Uri": "/search/bookmarks/{bookmark-id}", "Module": "Beta.Search", + "Uri": "/search/bookmarks/{bookmark-id}", + "OutputType": "IMicrosoftGraphSearchBookmark", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchBookmark", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSearchBookmark" + "Method": "GET", + "Command": "Get-MgBetaSearchBookmark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-bookmark-get?view=graph-rest-1.0" }, { - "Uri": "/search/bookmarks", "Module": "Beta.Search", + "Uri": "/search/bookmarks", + "OutputType": "IMicrosoftGraphSearchBookmark", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchBookmark", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSearchBookmark" + "Method": "GET", + "Command": "Get-MgBetaSearchBookmark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-list-bookmarks?view=graph-rest-1.0" }, { - "Uri": "/search/bookmarks/$count", "Module": "Beta.Search", + "Uri": "/search/bookmarks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSearchBookmarkCount" + "Method": "GET", + "Command": "Get-MgBetaSearchBookmarkCount", + "ApiReferenceLink": null }, { - "Uri": "/search", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/search", "OutputType": "IMicrosoftGraphSearchEntity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSearchEntity" + "Method": "GET", + "Command": "Get-MgBetaSearchEntity", + "ApiReferenceLink": null }, { - "Uri": "/search/qnas/{qna-id}", "Module": "Beta.Search", + "Uri": "/search/qnas/{qna-id}", + "OutputType": "IMicrosoftGraphSearchQna", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchQna", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSearchQna" + "Method": "GET", + "Command": "Get-MgBetaSearchQna", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-qna-get?view=graph-rest-1.0" }, { - "Uri": "/search/qnas", "Module": "Beta.Search", + "Uri": "/search/qnas", + "OutputType": "IMicrosoftGraphSearchQna", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchQna", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSearchQna" + "Method": "GET", + "Command": "Get-MgBetaSearchQna", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-list-qnas?view=graph-rest-1.0" }, { - "Uri": "/search/qnas/$count", "Module": "Beta.Search", + "Uri": "/search/qnas/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSearchQnaCount" + "Method": "GET", + "Command": "Get-MgBetaSearchQnaCount", + "ApiReferenceLink": null }, { - "Uri": "/security/securityActions/{securityAction-id}", "Module": "Beta.Security", + "Uri": "/security/securityActions/{securityAction-id}", + "OutputType": "IMicrosoftGraphSecurityAction", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityActions.Read.All", "Description": "Read your organization's security actions", "FullDescription": "Allows the app to read security actions, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityActions.ReadWrite.All", "Description": "Read and update your organization's security actions", "FullDescription": "Allows the app to read or update security actions, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAction", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAction" + "Method": "GET", + "Command": "Get-MgBetaSecurityAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/securityaction-get?view=graph-rest-1.0" }, { - "Uri": "/security/securityActions", "Module": "Beta.Security", + "Uri": "/security/securityActions", + "OutputType": "IMicrosoftGraphSecurityAction", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityActions.Read.All", "Description": "Read your organization's security actions", "FullDescription": "Allows the app to read security actions, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityActions.ReadWrite.All", "Description": "Read and update your organization's security actions", "FullDescription": "Allows the app to read or update security actions, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAction", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAction" + "Method": "GET", + "Command": "Get-MgBetaSecurityAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/securityactions-list?view=graph-rest-1.0" }, { - "Uri": "/security/securityActions/$count", "Module": "Beta.Security", + "Uri": "/security/securityActions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityActions.Read.All", "Description": "Read your organization's security actions", "FullDescription": "Allows the app to read security actions, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityActions.ReadWrite.All", "Description": "Read and update your organization's security actions", "FullDescription": "Allows the app to read or update security actions, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityActionCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityActionCount", + "ApiReferenceLink": null }, { - "Uri": "/security/alerts/{alert-id}", "Module": "Beta.Security", + "Uri": "/security/alerts/{alert-id}", + "OutputType": "IMicrosoftGraphAlert", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAlert", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAlert" + "Method": "GET", + "Command": "Get-MgBetaSecurityAlert", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/alert-get?view=graph-rest-1.0" }, { - "Uri": "/security/alerts", "Module": "Beta.Security", + "Uri": "/security/alerts", + "OutputType": "IMicrosoftGraphAlert", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAlert", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAlert" + "Method": "GET", + "Command": "Get-MgBetaSecurityAlert", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/alert-list?view=graph-rest-1.0" }, { - "Uri": "/security/alerts/$count", "Module": "Beta.Security", + "Uri": "/security/alerts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAlertCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAlertCount", + "ApiReferenceLink": null }, { - "Uri": "/security/alerts_v2/{alert-id}", "Module": "Beta.Security", + "Uri": "/security/alerts_v2/{alert-id}", + "OutputType": "IMicrosoftGraphSecurityAlert", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityAlert.Read.All", "Description": "Read all security alerts", "FullDescription": "Allows the app to read all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityAlert.ReadWrite.All", "Description": "Read and write to all security alerts", "FullDescription": "Allows the app to read and write to all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAlertV2" + "Method": "GET", + "Command": "Get-MgBetaSecurityAlertV2", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-alert-get?view=graph-rest-1.0" }, { - "Uri": "/security/alerts_v2", "Module": "Beta.Security", + "Uri": "/security/alerts_v2", + "OutputType": "IMicrosoftGraphSecurityAlert", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityAlert.Read.All", "Description": "Read all security alerts", "FullDescription": "Allows the app to read all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityAlert.ReadWrite.All", "Description": "Read and write to all security alerts", "FullDescription": "Allows the app to read and write to all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAlertV2" + "Method": "GET", + "Command": "Get-MgBetaSecurityAlertV2", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-list-alerts_v2?view=graph-rest-1.0" }, { - "Uri": "/security/alerts_v2/$count", "Module": "Beta.Security", + "Uri": "/security/alerts_v2/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityAlert.Read.All", "Description": "Read all security alerts", "FullDescription": "Allows the app to read all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityAlert.ReadWrite.All", "Description": "Read and write to all security alerts", "FullDescription": "Allows the app to read and write to all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get1" ], - "Command": "Get-MgBetaSecurityAlertV2Count" + "Method": "GET", + "Command": "Get-MgBetaSecurityAlertV2Count", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation", "OutputType": "IMicrosoftGraphAttackSimulationRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulation" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulations", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulations", "OutputType": "IMicrosoftGraphSimulation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulation" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-simulations?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "OutputType": "IMicrosoftGraphSimulationAutomation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationAutomation" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationAutomation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/simulationautomation-get?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations", "OutputType": "IMicrosoftGraphSimulationAutomation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationAutomation" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationAutomation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-simulationautomations?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAttackSimulationAutomationCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationAutomationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "OutputType": "IMicrosoftGraphSimulationAutomationRun", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationAutomationRun" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationAutomationRun", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs", "OutputType": "IMicrosoftGraphSimulationAutomationRun", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationAutomationRun" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationAutomationRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/simulationautomation-list-runs?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationAutomationRunCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationAutomationRunCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulations/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAttackSimulationCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "OutputType": "IMicrosoftGraphEndUserNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotification" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications", "OutputType": "IMicrosoftGraphEndUserNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotification" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-endusernotifications?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/endUserNotifications/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotificationCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotificationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "OutputType": "IMicrosoftGraphEndUserNotificationDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotificationDetail" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotificationDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details", "OutputType": "IMicrosoftGraphEndUserNotificationDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotificationDetail" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotificationDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotificationDetailCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationEndUserNotificationDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "OutputType": "IMicrosoftGraphLandingPage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSecurityAttackSimulationLandingPage" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationLandingPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages", "OutputType": "IMicrosoftGraphLandingPage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationLandingPage" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationLandingPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-landingpage?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/landingPages/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAttackSimulationLandingPageCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationLandingPageCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "OutputType": "IMicrosoftGraphLandingPageDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationLandingPageDetail" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationLandingPageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details", "OutputType": "IMicrosoftGraphLandingPageDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationLandingPageDetail" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationLandingPageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationLandingPageDetailCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationLandingPageDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "OutputType": "IMicrosoftGraphLoginPage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSecurityAttackSimulationLoginPage" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationLoginPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/loginPages", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/loginPages", "OutputType": "IMicrosoftGraphLoginPage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationLoginPage" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationLoginPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-loginpage?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/loginPages/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/loginPages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAttackSimulationLoginPageCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationLoginPageCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "OutputType": "IMicrosoftGraphAttackSimulationOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationOperation" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationoperation-get?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/operations", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/operations", "OutputType": "IMicrosoftGraphAttackSimulationOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationOperation" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/operations/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAttackSimulationOperationCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/payloads/{payload-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/payloads/{payload-id}", "OutputType": "IMicrosoftGraphPayload", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSecurityAttackSimulationPayload" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationPayload", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/payloads", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/payloads", "OutputType": "IMicrosoftGraphPayload", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationPayload" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationPayload", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-payloads?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/payloads/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/payloads/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAttackSimulationPayloadCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationPayloadCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings/{training-id}", "OutputType": "IMicrosoftGraphTraining", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationTraining" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationTraining", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings", "OutputType": "IMicrosoftGraphTraining", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationTraining" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationTraining", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-trainings?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/trainingCampaigns/{trainingCampaign-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainingCampaigns/{trainingCampaign-id}", "OutputType": "IMicrosoftGraphTrainingCampaign", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationTrainingCampaign" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationTrainingCampaign", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trainingcampaign-get?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/trainingCampaigns", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainingCampaigns", "OutputType": "IMicrosoftGraphTrainingCampaign", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationTrainingCampaign" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationTrainingCampaign", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-trainingcampaigns?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/trainingCampaigns/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainingCampaigns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAttackSimulationTrainingCampaignCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationTrainingCampaignCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAttackSimulationTrainingCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationTrainingCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "OutputType": "IMicrosoftGraphTrainingLanguageDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationTrainingLanguageDetail" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationTrainingLanguageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails", "OutputType": "IMicrosoftGraphTrainingLanguageDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAttackSimulationTrainingLanguageDetail" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationTrainingLanguageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAttackSimulationTrainingLanguageDetailCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAttackSimulationTrainingLanguageDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/auditLog", "OutputType": "IMicrosoftGraphSecurityAuditCoreRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAuditLog" + "Method": "GET", + "Command": "Get-MgBetaSecurityAuditLog", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog/queries/{auditLogQuery-id}", "Module": "Beta.Security", + "Uri": "/security/auditLog/queries/{auditLogQuery-id}", + "OutputType": "IMicrosoftGraphSecurityAuditLogQuery", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AuditLogsQuery-CRM.Read.All", - "Description": "Read audit logs data from Dynamics CRM workload", - "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", - "IsAdmin": false - }, - { - "Name": "AuditLogsQuery-Endpoint.Read.All", - "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", - "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", - "IsAdmin": false - }, { "Name": "AuditLogsQuery-Entra.Read.All", "Description": "Read audit logs data from Entra (Azure AD) workload", "FullDescription": "Allows the app to read and query audit logs from Entra (Azure AD) workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AuditLogsQuery-Exchange.Read.All", - "Description": "Read audit logs data from Exchange workload", - "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery.Read.All", + "Description": "Read audit logs data from all services", + "FullDescription": "Allows the app to read and query audit logs from all services.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-SharePoint.Read.All", + "Description": "Read audit logs data from SharePoint workload", + "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "AuditLogsQuery-OneDrive.Read.All", "Description": "Read audit logs data from OneDrive workload", "FullDescription": "Allows the app to read and query audit logs from OneDrive workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery-SharePoint.Read.All", - "Description": "Read audit logs data from SharePoint workload", - "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery-Exchange.Read.All", + "Description": "Read audit logs data from Exchange workload", + "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery.Read.All", - "Description": "Read audit logs data from all services", - "FullDescription": "Allows the app to read and query audit logs from all services.", - "IsAdmin": false + "Name": "AuditLogsQuery-Endpoint.Read.All", + "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", + "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-CRM.Read.All", + "Description": "Read audit logs data from Dynamics CRM workload", + "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAuditLogQuery", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAuditLogQuery" + "Method": "GET", + "Command": "Get-MgBetaSecurityAuditLogQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-auditlogquery-get?view=graph-rest-1.0" }, { - "Uri": "/security/auditLog/queries", "Module": "Beta.Security", + "Uri": "/security/auditLog/queries", + "OutputType": "IMicrosoftGraphSecurityAuditLogQuery", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AuditLogsQuery-CRM.Read.All", - "Description": "Read audit logs data from Dynamics CRM workload", - "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", - "IsAdmin": false - }, - { - "Name": "AuditLogsQuery-Endpoint.Read.All", - "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", - "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", - "IsAdmin": false - }, { "Name": "AuditLogsQuery-Entra.Read.All", "Description": "Read audit logs data from Entra (Azure AD) workload", "FullDescription": "Allows the app to read and query audit logs from Entra (Azure AD) workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AuditLogsQuery-Exchange.Read.All", - "Description": "Read audit logs data from Exchange workload", - "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery.Read.All", + "Description": "Read audit logs data from all services", + "FullDescription": "Allows the app to read and query audit logs from all services.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-SharePoint.Read.All", + "Description": "Read audit logs data from SharePoint workload", + "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "AuditLogsQuery-OneDrive.Read.All", "Description": "Read audit logs data from OneDrive workload", "FullDescription": "Allows the app to read and query audit logs from OneDrive workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery-SharePoint.Read.All", - "Description": "Read audit logs data from SharePoint workload", - "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery-Exchange.Read.All", + "Description": "Read audit logs data from Exchange workload", + "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery.Read.All", - "Description": "Read audit logs data from all services", - "FullDescription": "Allows the app to read and query audit logs from all services.", - "IsAdmin": false + "Name": "AuditLogsQuery-Endpoint.Read.All", + "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", + "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-CRM.Read.All", + "Description": "Read audit logs data from Dynamics CRM workload", + "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAuditLogQuery", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAuditLogQuery" + "Method": "GET", + "Command": "Get-MgBetaSecurityAuditLogQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-auditcoreroot-list-auditlogqueries?view=graph-rest-1.0" }, { - "Uri": "/security/auditLog/queries/$count", "Module": "Beta.Security", + "Uri": "/security/auditLog/queries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AuditLogsQuery-CRM.Read.All", - "Description": "Read audit logs data from Dynamics CRM workload", - "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", - "IsAdmin": false - }, - { - "Name": "AuditLogsQuery-Endpoint.Read.All", - "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", - "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", - "IsAdmin": false - }, { "Name": "AuditLogsQuery-Entra.Read.All", "Description": "Read audit logs data from Entra (Azure AD) workload", "FullDescription": "Allows the app to read and query audit logs from Entra (Azure AD) workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AuditLogsQuery-Exchange.Read.All", - "Description": "Read audit logs data from Exchange workload", - "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery.Read.All", + "Description": "Read audit logs data from all services", + "FullDescription": "Allows the app to read and query audit logs from all services.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-SharePoint.Read.All", + "Description": "Read audit logs data from SharePoint workload", + "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "AuditLogsQuery-OneDrive.Read.All", "Description": "Read audit logs data from OneDrive workload", "FullDescription": "Allows the app to read and query audit logs from OneDrive workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery-SharePoint.Read.All", - "Description": "Read audit logs data from SharePoint workload", - "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery-Exchange.Read.All", + "Description": "Read audit logs data from Exchange workload", + "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery.Read.All", - "Description": "Read audit logs data from all services", - "FullDescription": "Allows the app to read and query audit logs from all services.", - "IsAdmin": false + "Name": "AuditLogsQuery-Endpoint.Read.All", + "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", + "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-CRM.Read.All", + "Description": "Read audit logs data from Dynamics CRM workload", + "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityAuditLogQueryCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAuditLogQueryCount", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records/{auditLogRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records/{auditLogRecord-id}", "OutputType": "IMicrosoftGraphSecurityAuditLogRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAuditLogQueryRecord" + "Method": "GET", + "Command": "Get-MgBetaSecurityAuditLogQueryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records", "Module": "Beta.Security", + "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records", + "OutputType": "IMicrosoftGraphSecurityAuditLogRecord", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AuditLogsQuery-CRM.Read.All", - "Description": "Read audit logs data from Dynamics CRM workload", - "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", - "IsAdmin": false - }, - { - "Name": "AuditLogsQuery-Endpoint.Read.All", - "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", - "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", - "IsAdmin": false - }, { "Name": "AuditLogsQuery-Entra.Read.All", "Description": "Read audit logs data from Entra (Azure AD) workload", "FullDescription": "Allows the app to read and query audit logs from Entra (Azure AD) workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AuditLogsQuery-Exchange.Read.All", - "Description": "Read audit logs data from Exchange workload", - "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery.Read.All", + "Description": "Read audit logs data from all services", + "FullDescription": "Allows the app to read and query audit logs from all services.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-SharePoint.Read.All", + "Description": "Read audit logs data from SharePoint workload", + "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "AuditLogsQuery-OneDrive.Read.All", "Description": "Read audit logs data from OneDrive workload", "FullDescription": "Allows the app to read and query audit logs from OneDrive workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery-SharePoint.Read.All", - "Description": "Read audit logs data from SharePoint workload", - "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery-Exchange.Read.All", + "Description": "Read audit logs data from Exchange workload", + "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery.Read.All", - "Description": "Read audit logs data from all services", - "FullDescription": "Allows the app to read and query audit logs from all services.", - "IsAdmin": false + "Name": "AuditLogsQuery-Endpoint.Read.All", + "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", + "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-CRM.Read.All", + "Description": "Read audit logs data from Dynamics CRM workload", + "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAuditLogRecord", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityAuditLogQueryRecord" + "Method": "GET", + "Command": "Get-MgBetaSecurityAuditLogQueryRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-auditlogquery-list-records?view=graph-rest-1.0" }, { - "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records/$count", "Module": "Beta.Security", + "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AuditLogsQuery-CRM.Read.All", - "Description": "Read audit logs data from Dynamics CRM workload", - "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", - "IsAdmin": false - }, - { - "Name": "AuditLogsQuery-Endpoint.Read.All", - "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", - "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", - "IsAdmin": false - }, { "Name": "AuditLogsQuery-Entra.Read.All", "Description": "Read audit logs data from Entra (Azure AD) workload", "FullDescription": "Allows the app to read and query audit logs from Entra (Azure AD) workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AuditLogsQuery-Exchange.Read.All", - "Description": "Read audit logs data from Exchange workload", - "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery.Read.All", + "Description": "Read audit logs data from all services", + "FullDescription": "Allows the app to read and query audit logs from all services.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-SharePoint.Read.All", + "Description": "Read audit logs data from SharePoint workload", + "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "AuditLogsQuery-OneDrive.Read.All", "Description": "Read audit logs data from OneDrive workload", "FullDescription": "Allows the app to read and query audit logs from OneDrive workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery-SharePoint.Read.All", - "Description": "Read audit logs data from SharePoint workload", - "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery-Exchange.Read.All", + "Description": "Read audit logs data from Exchange workload", + "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery.Read.All", - "Description": "Read audit logs data from all services", - "FullDescription": "Allows the app to read and query audit logs from all services.", - "IsAdmin": false + "Name": "AuditLogsQuery-Endpoint.Read.All", + "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", + "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-CRM.Read.All", + "Description": "Read audit logs data from Dynamics CRM workload", + "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityAuditLogQueryRecordCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityAuditLogQueryRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases", "OutputType": "IMicrosoftGraphSecurityCasesRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityCase" + "Method": "GET", + "Command": "Get-MgBetaSecurityCase", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCase" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCase" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-casesroot-list-ediscoverycases?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodian" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodian" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-custodians?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/lastIndexOperation", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/lastIndexOperation", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryIndexOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryIndexOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianLastIndexOperation" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianLastIndexOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-list-lastindexoperation?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources", + "OutputType": "IMicrosoftGraphSecuritySiteSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-list-sitesources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSourceCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}/site", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}/site", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSourceSite" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSourceSite", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources", + "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-list-unifiedgroupsources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources", + "OutputType": "IMicrosoftGraphSecurityUserSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-list-usersources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSourceCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryHoldPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryHoldPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryHoldPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryHoldPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-legalholds?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources/{siteSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources/{siteSource-id}", "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources", "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSourceCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources/{siteSource-id}/site", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources/{siteSource-id}/site", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSourceSite" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSourceSite", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources/{userSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources/{userSource-id}", "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources", + "OutputType": "IMicrosoftGraphSecurityUserSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSourceCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources", "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/lastIndexOperation", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/lastIndexOperation", "OutputType": "IMicrosoftGraphSecurityEdiscoveryIndexOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "OutputType": "IMicrosoftGraphSecurityCaseOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseOperation" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-caseoperation-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations", "Module": "Beta.Security", - "Permissions": [ + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations", + "OutputType": "IMicrosoftGraphSecurityCaseOperation", + "ApiVersion": "beta", + "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityCaseOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseOperation" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-operations?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseOperationCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSet" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSet" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-reviewsets?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryfile-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-list-files?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/content", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-list-files?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/custodian", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/custodian", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileCustodian" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileCustodian", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/extractedTextContent", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/extractedTextContent", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-list-files?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/tags/{ediscoveryReviewTag-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/tags/{ediscoveryReviewTag-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileTag" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileTag", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/tags", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/tags", "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileTag" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileTag", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/tags/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/tags/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileTagCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileTagCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-list-queries?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearch" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches", + "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearch" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-searches?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-list-additionalsources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSourceCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/addToReviewSetOperation", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/addToReviewSetOperation", "OutputType": "IMicrosoftGraphSecurityEdiscoveryAddToReviewSetOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/{dataSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/{dataSource-id}", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchCustodianSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchCustodianSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchCustodianSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchCustodianSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-list-custodiansources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchCustodianSourceCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchCustodianSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/lastEstimateStatisticsOperation", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/lastEstimateStatisticsOperation", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryEstimateOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryEstimateOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchLastEstimateStatisticsOperation" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchLastEstimateStatisticsOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-list-lastestimatestatisticsoperation?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/{ediscoveryNoncustodialDataSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/{ediscoveryNoncustodialDataSource-id}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchNoncustodialSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchNoncustodialSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources", "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchNoncustodialSource" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchNoncustodialSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchNoncustodialSourceCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSearchNoncustodialSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCaseSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCaseSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSetting" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycasesettings-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTag" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewtag-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTag" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-tags?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/{ediscoveryReviewTag-id1}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/{ediscoveryReviewTag-id1}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTagChildTag" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTagChildTag", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags", "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTagChildTag" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTagChildTag", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTagChildTagCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTagChildTagCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/$count", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTagCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTagCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/parent", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/parent", "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTagParent" + "Method": "GET", + "Command": "Get-MgBetaSecurityCaseEdiscoveryCaseTagParent", + "ApiReferenceLink": null }, { - "Uri": "/security/cloudAppSecurityProfiles/{cloudAppSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cloudAppSecurityProfiles/{cloudAppSecurityProfile-id}", "OutputType": "IMicrosoftGraphCloudAppSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCloudAppSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityCloudAppSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/cloudAppSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cloudAppSecurityProfiles", "OutputType": "IMicrosoftGraphCloudAppSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCloudAppSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityCloudAppSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/cloudAppSecurityProfiles/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cloudAppSecurityProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityCloudAppSecurityProfileCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCloudAppSecurityProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/security/collaboration", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/collaboration", "OutputType": "IMicrosoftGraphSecurityCollaborationRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityCollaboration" + "Method": "GET", + "Command": "Get-MgBetaSecurityCollaboration", + "ApiReferenceLink": null }, { - "Uri": "/security/collaboration/analyzedEmails/{analyzedEmail-id}", "Module": "Beta.Security", + "Uri": "/security/collaboration/analyzedEmails/{analyzedEmail-id}", + "OutputType": "IMicrosoftGraphSecurityAnalyzedEmail", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityAnalyzedMessage.Read.All", "Description": "Read metadata and detection details for all emails in your organization", "FullDescription": "Read email metadata and security detection details, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityAnalyzedMessage.ReadWrite.All", "Description": "Read metadata, detection details, and execute remediation actions on all emails in your organization", "FullDescription": "Read email metadata and security detection details, and execute remediation actions like deleting an email, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAnalyzedEmail", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityCollaborationAnalyzedEmail" + "Method": "GET", + "Command": "Get-MgBetaSecurityCollaborationAnalyzedEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-analyzedemail-get?view=graph-rest-1.0" }, { - "Uri": "/security/collaboration/analyzedEmails", "Module": "Beta.Security", + "Uri": "/security/collaboration/analyzedEmails", + "OutputType": "IMicrosoftGraphSecurityAnalyzedEmail", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityAnalyzedMessage.Read.All", "Description": "Read metadata and detection details for all emails in your organization", "FullDescription": "Read email metadata and security detection details, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityAnalyzedMessage.ReadWrite.All", "Description": "Read metadata, detection details, and execute remediation actions on all emails in your organization", "FullDescription": "Read email metadata and security detection details, and execute remediation actions like deleting an email, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAnalyzedEmail", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityCollaborationAnalyzedEmail" + "Method": "GET", + "Command": "Get-MgBetaSecurityCollaborationAnalyzedEmail", + "ApiReferenceLink": null }, { - "Uri": "/security/collaboration/analyzedEmails/$count", "Module": "Beta.Security", + "Uri": "/security/collaboration/analyzedEmails/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityAnalyzedMessage.Read.All", "Description": "Read metadata and detection details for all emails in your organization", "FullDescription": "Read email metadata and security detection details, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityAnalyzedMessage.ReadWrite.All", "Description": "Read metadata, detection details, and execute remediation actions on all emails in your organization", "FullDescription": "Read email metadata and security detection details, and execute remediation actions like deleting an email, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityCollaborationAnalyzedEmailCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityCollaborationAnalyzedEmailCount", + "ApiReferenceLink": null }, { - "Uri": "/security/domainSecurityProfiles/{domainSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/domainSecurityProfiles/{domainSecurityProfile-id}", "OutputType": "IMicrosoftGraphDomainSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityDomainSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityDomainSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/domainSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/domainSecurityProfiles", "OutputType": "IMicrosoftGraphDomainSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityDomainSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityDomainSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/domainSecurityProfiles/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/domainSecurityProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityDomainSecurityProfileCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityDomainSecurityProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/security/fileSecurityProfiles/{fileSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/fileSecurityProfiles/{fileSecurityProfile-id}", "OutputType": "IMicrosoftGraphFileSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityFileSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityFileSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/fileSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/fileSecurityProfiles", "OutputType": "IMicrosoftGraphFileSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityFileSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityFileSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/fileSecurityProfiles/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/fileSecurityProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityFileSecurityProfileCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityFileSecurityProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/security/hostSecurityProfiles/{hostSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/hostSecurityProfiles/{hostSecurityProfile-id}", "OutputType": "IMicrosoftGraphHostSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityHostSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityHostSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/hostSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/hostSecurityProfiles", "OutputType": "IMicrosoftGraphHostSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityHostSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityHostSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/hostSecurityProfiles/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/hostSecurityProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityHostSecurityProfileCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityHostSecurityProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/security/identities", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/identities", "OutputType": "IMicrosoftGraphSecurityIdentityContainer", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityIdentity" + "Method": "GET", + "Command": "Get-MgBetaSecurityIdentity", + "ApiReferenceLink": null }, { - "Uri": "/security/identities/healthIssues/{healthIssue-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/identities/healthIssues/{healthIssue-id}", "OutputType": "IMicrosoftGraphSecurityHealthIssue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityIdentityHealthIssue" + "Method": "GET", + "Command": "Get-MgBetaSecurityIdentityHealthIssue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-healthissue-get?view=graph-rest-1.0" }, { - "Uri": "/security/identities/healthIssues", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/identities/healthIssues", "OutputType": "IMicrosoftGraphSecurityHealthIssue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityIdentityHealthIssue" + "Method": "GET", + "Command": "Get-MgBetaSecurityIdentityHealthIssue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-identitycontainer-list-healthissues?view=graph-rest-1.0" }, { - "Uri": "/security/identities/healthIssues/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/identities/healthIssues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityIdentityHealthIssueCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityIdentityHealthIssueCount", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}", "Module": "Beta.Security", + "Uri": "/security/incidents/{incident-id}", + "OutputType": "IMicrosoftGraphSecurityIncident", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityIncident.Read.All", "Description": "Read all security incidents", "FullDescription": "Allows the app to read all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityIncident.ReadWrite.All", "Description": "Read and write to all security incidents", "FullDescription": "Allows the app to read and write to all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityIncident", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityIncident" + "Method": "GET", + "Command": "Get-MgBetaSecurityIncident", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-incident-get?view=graph-rest-1.0" }, { - "Uri": "/security/incidents", "Module": "Beta.Security", + "Uri": "/security/incidents", + "OutputType": "IMicrosoftGraphSecurityIncident", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityIncident.Read.All", "Description": "Read all security incidents", "FullDescription": "Allows the app to read all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityIncident.ReadWrite.All", "Description": "Read and write to all security incidents", "FullDescription": "Allows the app to read and write to all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityIncident", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityIncident" + "Method": "GET", + "Command": "Get-MgBetaSecurityIncident", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-list-incidents?view=graph-rest-1.0" }, { - "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}", "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityIncidentAlert" + "Method": "GET", + "Command": "Get-MgBetaSecurityIncidentAlert", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}/alerts", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/incidents/{incident-id}/alerts", "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityIncidentAlert" + "Method": "GET", + "Command": "Get-MgBetaSecurityIncidentAlert", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}/comments/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}/comments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityIncidentAlertCommentCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityIncidentAlertCommentCount", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}/alerts/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/incidents/{incident-id}/alerts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityIncidentAlertCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityIncidentAlertCount", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/$count", "Module": "Beta.Security", + "Uri": "/security/incidents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityIncident.Read.All", "Description": "Read all security incidents", "FullDescription": "Allows the app to read all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityIncident.ReadWrite.All", "Description": "Read and write to all security incidents", "FullDescription": "Allows the app to read and write to all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityIncidentCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityIncidentCount", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection", "OutputType": "IMicrosoftGraphSecurityInformationProtection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityInformationProtection" + "Method": "GET", + "Command": "Get-MgBetaSecurityInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection/labelPolicySettings", "Module": "Beta.Security", + "Uri": "/security/informationProtection/labelPolicySettings", + "OutputType": "IMicrosoftGraphSecurityInformationProtectionPolicySetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityInformationProtectionPolicySetting", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityInformationProtectionLabelPolicySetting" + "Method": "GET", + "Command": "Get-MgBetaSecurityInformationProtectionLabelPolicySetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-informationprotectionpolicysetting-get?view=graph-rest-1.0" }, { - "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Security", + "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", + "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityInformationProtectionSensitivityLabel" + "Method": "GET", + "Command": "Get-MgBetaSecurityInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection/sensitivityLabels", "Module": "Beta.Security", + "Uri": "/security/informationProtection/sensitivityLabels", + "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityInformationProtectionSensitivityLabel" + "Method": "GET", + "Command": "Get-MgBetaSecurityInformationProtectionSensitivityLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-informationprotection-list-sensitivitylabels?view=graph-rest-1.0" }, { - "Uri": "/security/informationProtection/sensitivityLabels/$count", "Module": "Beta.Security", + "Uri": "/security/informationProtection/sensitivityLabels/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityInformationProtectionSensitivityLabelCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityInformationProtectionSensitivityLabelCount", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityInformationProtectionSensitivityLabelParent" + "Method": "GET", + "Command": "Get-MgBetaSecurityInformationProtectionSensitivityLabelParent", + "ApiReferenceLink": null }, { - "Uri": "/security/ipSecurityProfiles/{ipSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/ipSecurityProfiles/{ipSecurityProfile-id}", "OutputType": "IMicrosoftGraphIPSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityIPSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityIPSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/ipSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/ipSecurityProfiles", "OutputType": "IMicrosoftGraphIPSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityIPSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityIPSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/ipSecurityProfiles/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/ipSecurityProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityIPSecurityProfileCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityIPSecurityProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels", "OutputType": "IMicrosoftGraphSecurityLabelsRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityLabel" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/authorities/{authorityTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/authorities/{authorityTemplate-id}", "OutputType": "IMicrosoftGraphSecurityAuthorityTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelAuthority" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelAuthority", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-authoritytemplate-get?view=graph-rest-1.0" }, { - "Uri": "/security/labels/authorities", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/authorities", "OutputType": "IMicrosoftGraphSecurityAuthorityTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityLabelAuthority" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelAuthority", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-authorities?view=graph-rest-1.0" }, { - "Uri": "/security/labels/authorities/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/authorities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityLabelAuthorityCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelAuthorityCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories/{categoryTemplate-id}", "OutputType": "IMicrosoftGraphSecurityCategoryTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelCategory" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-categorytemplate-get?view=graph-rest-1.0" }, { - "Uri": "/security/labels/categories", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories", "OutputType": "IMicrosoftGraphSecurityCategoryTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityLabelCategory" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-categories?view=graph-rest-1.0" }, { - "Uri": "/security/labels/categories/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityLabelCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "OutputType": "IMicrosoftGraphSecuritySubcategoryTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelCategorySubcategory" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelCategorySubcategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories", "OutputType": "IMicrosoftGraphSecuritySubcategoryTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityLabelCategorySubcategory" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelCategorySubcategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelCategorySubcategoryCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelCategorySubcategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/citations/{citationTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/citations/{citationTemplate-id}", "OutputType": "IMicrosoftGraphSecurityCitationTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelCitation" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelCitation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-citationtemplate-get?view=graph-rest-1.0" }, { - "Uri": "/security/labels/citations", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/citations", "OutputType": "IMicrosoftGraphSecurityCitationTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityLabelCitation" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelCitation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-citations?view=graph-rest-1.0" }, { - "Uri": "/security/labels/citations/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/citations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityLabelCitationCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelCitationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/departments/{departmentTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/departments/{departmentTemplate-id}", "OutputType": "IMicrosoftGraphSecurityDepartmentTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelDepartment" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelDepartment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-departmenttemplate-get?view=graph-rest-1.0" }, { - "Uri": "/security/labels/departments", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/departments", "OutputType": "IMicrosoftGraphSecurityDepartmentTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityLabelDepartment" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelDepartment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-departments?view=graph-rest-1.0" }, { - "Uri": "/security/labels/departments/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/departments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityLabelDepartmentCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelDepartmentCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "OutputType": "IMicrosoftGraphSecurityFilePlanReferenceTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelFilePlanReference" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelFilePlanReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-fileplanreferencetemplate-get?view=graph-rest-1.0" }, { - "Uri": "/security/labels/filePlanReferences", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/filePlanReferences", "OutputType": "IMicrosoftGraphSecurityFilePlanReferenceTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityLabelFilePlanReference" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelFilePlanReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-fileplanreferences?view=graph-rest-1.0" }, { - "Uri": "/security/labels/filePlanReferences/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/filePlanReferences/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityLabelFilePlanReferenceCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelFilePlanReferenceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/retentionEventType", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/retentionEventType", "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelRetentionEventType" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionEventType", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", "Module": "Beta.Security", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", + "OutputType": "IMicrosoftGraphSecurityRetentionLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels, and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels, and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityRetentionLabel", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabel" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels", "Module": "Beta.Security", + "Uri": "/security/labels/retentionLabels", + "OutputType": "IMicrosoftGraphSecurityRetentionLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels, and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels, and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityRetentionLabel", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabel" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-retentionlabel?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels/$count", "Module": "Beta.Security", + "Uri": "/security/labels/retentionLabels/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels, and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels, and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabelCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabelCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "OutputType": "IMicrosoftGraphSecurityFilePlanDescriptor", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptor" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptor", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/authorityTemplate", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/authorityTemplate", "OutputType": "IMicrosoftGraphSecurityAuthorityTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptorAuthorityTemplate" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptorAuthorityTemplate", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/categoryTemplate", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/categoryTemplate", "OutputType": "IMicrosoftGraphSecurityCategoryTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptorCategoryTemplate" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptorCategoryTemplate", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/citationTemplate", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/citationTemplate", "OutputType": "IMicrosoftGraphSecurityCitationTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptorCitationTemplate" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptorCitationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/departmentTemplate", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/departmentTemplate", "OutputType": "IMicrosoftGraphSecurityDepartmentTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptorDepartmentTemplate" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptorDepartmentTemplate", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/filePlanReferenceTemplate", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/filePlanReferenceTemplate", "OutputType": "IMicrosoftGraphSecurityFilePlanReferenceTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptorFilePlanReferenceTemplate" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabelDescriptorFilePlanReferenceTemplate", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "OutputType": "IMicrosoftGraphSecurityDispositionReviewStage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabelDispositionReviewStage" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabelDispositionReviewStage", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages", "OutputType": "IMicrosoftGraphSecurityDispositionReviewStage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabelDispositionReviewStage" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabelDispositionReviewStage", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityLabelRetentionLabelDispositionReviewStageCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityLabelRetentionLabelDispositionReviewStageCount", + "ApiReferenceLink": null }, { - "Uri": "/security/providerTenantSettings/{providerTenantSetting-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/providerTenantSettings/{providerTenantSetting-id}", "OutputType": "IMicrosoftGraphProviderTenantSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityProviderTenantSetting" + "Method": "GET", + "Command": "Get-MgBetaSecurityProviderTenantSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/providerTenantSettings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/providerTenantSettings", "OutputType": "IMicrosoftGraphProviderTenantSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityProviderTenantSetting" + "Method": "GET", + "Command": "Get-MgBetaSecurityProviderTenantSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/providerTenantSettings/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/providerTenantSettings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityProviderTenantSettingCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityProviderTenantSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/security/rules", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/rules", "OutputType": "IMicrosoftGraphSecurityRulesRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityRule" + "Method": "GET", + "Command": "Get-MgBetaSecurityRule", + "ApiReferenceLink": null }, { - "Uri": "/security/rules/detectionRules/{detectionRule-id}", "Module": "Beta.Security", + "Uri": "/security/rules/detectionRules/{detectionRule-id}", + "OutputType": "IMicrosoftGraphSecurityDetectionRule", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomDetection.Read.All", "Description": "Read all custom detection rules", "FullDescription": "Allows the app to read custom detection rules without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomDetection.ReadWrite.All", "Description": "Read and write all custom detection rules", "FullDescription": "Allows the app to read and write custom detection rules without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityDetectionRule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityRuleDetectionRule" + "Method": "GET", + "Command": "Get-MgBetaSecurityRuleDetectionRule", + "ApiReferenceLink": null }, { - "Uri": "/security/rules/detectionRules", "Module": "Beta.Security", + "Uri": "/security/rules/detectionRules", + "OutputType": "IMicrosoftGraphSecurityDetectionRule", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomDetection.Read.All", "Description": "Read all custom detection rules", "FullDescription": "Allows the app to read custom detection rules without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomDetection.ReadWrite.All", "Description": "Read and write all custom detection rules", "FullDescription": "Allows the app to read and write custom detection rules without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityDetectionRule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityRuleDetectionRule" + "Method": "GET", + "Command": "Get-MgBetaSecurityRuleDetectionRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-detectionrule-list?view=graph-rest-1.0" }, { - "Uri": "/security/rules/detectionRules/$count", "Module": "Beta.Security", + "Uri": "/security/rules/detectionRules/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomDetection.Read.All", "Description": "Read all custom detection rules", "FullDescription": "Allows the app to read custom detection rules without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomDetection.ReadWrite.All", "Description": "Read and write all custom detection rules", "FullDescription": "Allows the app to read and write custom detection rules without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityRuleDetectionRuleCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityRuleDetectionRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores/{secureScore-id}", "Module": "Beta.Security", + "Uri": "/security/secureScores/{secureScore-id}", + "OutputType": "IMicrosoftGraphSecureScore", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecureScore", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySecureScore" + "Method": "GET", + "Command": "Get-MgBetaSecuritySecureScore", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores", "Module": "Beta.Security", + "Uri": "/security/secureScores", + "OutputType": "IMicrosoftGraphSecureScore", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecureScore", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecuritySecureScore" + "Method": "GET", + "Command": "Get-MgBetaSecuritySecureScore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/securescores-list?view=graph-rest-1.0" }, { - "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", "Module": "Beta.Security", + "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", + "OutputType": "IMicrosoftGraphSecureScoreControlProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecureScoreControlProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySecureScoreControlProfile" + "Method": "GET", + "Command": "Get-MgBetaSecuritySecureScoreControlProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScoreControlProfiles", "Module": "Beta.Security", + "Uri": "/security/secureScoreControlProfiles", + "OutputType": "IMicrosoftGraphSecureScoreControlProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecureScoreControlProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecuritySecureScoreControlProfile" + "Method": "GET", + "Command": "Get-MgBetaSecuritySecureScoreControlProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/securescorecontrolprofiles-list?view=graph-rest-1.0" }, { - "Uri": "/security/secureScoreControlProfiles/$count", "Module": "Beta.Security", + "Uri": "/security/secureScoreControlProfiles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecuritySecureScoreControlProfileCount" + "Method": "GET", + "Command": "Get-MgBetaSecuritySecureScoreControlProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores/$count", "Module": "Beta.Security", + "Uri": "/security/secureScores/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecuritySecureScoreCount" + "Method": "GET", + "Command": "Get-MgBetaSecuritySecureScoreCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Beta.Security", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", + "OutputType": "IMicrosoftGraphSubjectRightsRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequest" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests", "Module": "Beta.Security", + "Uri": "/security/subjectRightsRequests", + "OutputType": "IMicrosoftGraphSubjectRightsRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequest" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestApprover" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestApprover", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestApprover" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestApprover", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestApproverCount" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestApproverCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestApproverMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestApproverMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestApproverServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestApproverServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestApproverServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestApproverServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", - "Variants": [ + "ApiVersion": "beta", + "Permissions": [], + "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaborator" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaborator", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaborator" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaborator", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaboratorCount" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaboratorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaboratorMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaboratorMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaboratorServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaboratorServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaboratorServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestCollaboratorServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/$count", "Module": "Beta.Security", + "Uri": "/security/subjectRightsRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestCount" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment", "Module": "Beta.Security", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestFinalAttachment" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestFinalAttachment", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestFinalReport" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestFinalReport", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestNote" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes", "Module": "Beta.Security", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes", + "OutputType": "IMicrosoftGraphAuthoredNote", + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestNote" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-list-notes?view=graph-rest-1.0" }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count", "Module": "Beta.Security", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestNoteCount" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestNoteCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/team", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/team", "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecuritySubjectRightsRequestTeam" + "Method": "GET", + "Command": "Get-MgBetaSecuritySubjectRightsRequestTeam", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence", "OutputType": "IMicrosoftGraphSecurityThreatIntelligence", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligence" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligence", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articles/{article-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articles/{article-id}", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceArticle" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceArticle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-article-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/articles", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articles", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceArticle" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceArticle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-threatintelligence-list-articles?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/articles/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceArticleCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceArticleCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "OutputType": "IMicrosoftGraphSecurityArticleIndicator", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceArticleIndicator" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceArticleIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-articleindicator-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/articleIndicators", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articleIndicators", "OutputType": "IMicrosoftGraphSecurityArticleIndicator", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceArticleIndicator" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceArticleIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}/artifact", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}/artifact", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceArticleIndicatorArtifact" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceArticleIndicatorArtifact", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articleIndicators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceArticleIndicatorCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceArticleIndicatorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs/{hostPair-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs/{hostPair-id}", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostChildHostPair" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostChildHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostChildHostPair" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostChildHostPair", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-list-childhostpairs?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostChildHostPairCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostChildHostPairCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "OutputType": "IMicrosoftGraphSecurityHostComponent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostComponent" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostComponent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hostcomponent-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostComponents", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostComponents", "OutputType": "IMicrosoftGraphSecurityHostComponent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostComponent" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostComponents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostComponentCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostComponentCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}/host", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostComponentHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostComponentHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "OutputType": "IMicrosoftGraphSecurityHostCookie", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostCookie" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hostcookie-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostCookies", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostCookies", "OutputType": "IMicrosoftGraphSecurityHostCookie", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostCookie" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostCookie", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostCookies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostCookieCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostCookieCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}/host", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostCookieHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostCookieHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPair" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPair", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hostpair-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostPairs", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPairs", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPair" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}/childHost", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}/childHost", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPairChildHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPairChildHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPairs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPairCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPairCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}/parentHost", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}/parentHost", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPairParentHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPairParentHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs/{hostPair-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs/{hostPair-id}", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostParentHostPair" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostParentHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostParentHostPair" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostParentHostPair", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-list-parenthostpairs?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostParentHostPairCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostParentHostPairCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns/{passiveDnsRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns/{passiveDnsRecord-id}", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDns" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDns", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDns" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDns", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-list-passivedns?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDnsCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDnsCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/{passiveDnsRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/{passiveDnsRecord-id}", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDnsReverse" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDnsReverse", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDnsReverse" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDnsReverse", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-list-passivednsreverse?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDnsReverseCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPassiveDnsReverseCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "OutputType": "IMicrosoftGraphSecurityHostPort", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPort" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPort", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hostport-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostPorts", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPorts", "OutputType": "IMicrosoftGraphSecurityHostPort", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPort" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPort", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPorts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPortCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPortCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}/host", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPortHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPortHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}/mostRecentSslCertificate", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}/mostRecentSslCertificate", "OutputType": "IMicrosoftGraphSecuritySslCertificate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostPortMostRecentSslCertificate" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostPortMostRecentSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "OutputType": "IMicrosoftGraphSecurityHostReputation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostReputation" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostReputation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-get-reputation?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "OutputType": "IMicrosoftGraphSecurityHostSslCertificate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -132082,79213 +152074,92507 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostSslCertificate" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostSslCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hostsslcertificate-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostSslCertificates", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostSslCertificates", "OutputType": "IMicrosoftGraphSecurityHostSslCertificate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostSslCertificate" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/sslCertificates/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/sslCertificates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostSslCertificateCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostSslCertificateCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}/host", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostSslCertificateHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostSslCertificateHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains/{subdomain-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains/{subdomain-id}", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostSubdomain" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostSubdomain", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostSubdomain" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostSubdomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-list-subdomains?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostSubdomainCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostSubdomainCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "OutputType": "IMicrosoftGraphSecurityHostTracker", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostTracker" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostTracker", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hosttracker-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostTrackers", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostTrackers", "OutputType": "IMicrosoftGraphSecurityHostTracker", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostTracker" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostTracker", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/trackers/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/trackers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostTrackerCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostTrackerCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}/host", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostTrackerHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostTrackerHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/whois", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/whois", "OutputType": "IMicrosoftGraphSecurityWhoisRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceHostWhoi" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceHostWhoi", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-whoisrecord-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-intelligenceprofile-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/intelProfiles", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelProfiles", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-threatintelligence-list-intelprofiles?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/intelProfiles/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfileCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/{intelligenceProfileIndicator-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/{intelligenceProfileIndicator-id}", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfileIndicator" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfileIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfileIndicator" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfileIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-intelligenceprofile-list-indicators?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfileIndicatorCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceIntelProfileIndicatorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligencePassiveDnsRecord" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligencePassiveDnsRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-passivednsrecord-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/passiveDnsRecords", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligencePassiveDnsRecord" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligencePassiveDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/artifact", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/artifact", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligencePassiveDnsRecordArtifact" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligencePassiveDnsRecordArtifact", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/passiveDnsRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligencePassiveDnsRecordCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligencePassiveDnsRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/parentHost", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/parentHost", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligencePassiveDnsRecordParentHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligencePassiveDnsRecordParentHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceProfileIndicator" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceProfileIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-intelligenceprofileindicator-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceProfileIndicator" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceProfileIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}/artifact", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}/artifact", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceProfileIndicatorArtifact" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceProfileIndicatorArtifact", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceProfileIndicatorCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceProfileIndicatorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "OutputType": "IMicrosoftGraphSecuritySslCertificate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificate" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-sslcertificate-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/sslCertificates", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/sslCertificates", "OutputType": "IMicrosoftGraphSecuritySslCertificate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificate" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-threatintelligence-list-sslcertificates?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/sslCertificates/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/sslCertificates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificateCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificateCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/{host-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/{host-id}", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificateRelatedHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificateRelatedHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificateRelatedHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificateRelatedHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificateRelatedHostCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceSslCertificateRelatedHostCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceSubdomain" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceSubdomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-subdomain-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/subdomains", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/subdomains", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceSubdomain" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceSubdomain", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/subdomains/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceSubdomainCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceSubdomainCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}/host", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceSubdomainHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceSubdomainHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "OutputType": "IMicrosoftGraphSecurityVulnerability", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerability" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerability", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-vulnerability-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/vulnerabilities", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities", "OutputType": "IMicrosoftGraphSecurityVulnerability", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerability" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerability", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/{article-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/{article-id}", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityArticle" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityArticle", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityArticle" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityArticle", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityArticleCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityArticleCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "OutputType": "IMicrosoftGraphSecurityVulnerabilityComponent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityComponent" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityComponent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-vulnerabilitycomponent-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components", "OutputType": "IMicrosoftGraphSecurityVulnerabilityComponent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityComponent" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityComponent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-vulnerability-list-components?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityComponentCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityComponentCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceVulnerabilityCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisHistoryRecord" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisHistoryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisHistoryRecords", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisHistoryRecord" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisHistoryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisHistoryRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisHistoryRecordCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisHistoryRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}/host", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisHistoryRecordHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisHistoryRecordHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "OutputType": "IMicrosoftGraphSecurityWhoisRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecord" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-whoisrecord-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/whoisRecords", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisRecords", "OutputType": "IMicrosoftGraphSecurityWhoisRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecord" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-threatintelligence-list-whoisrecords?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/whoisRecords/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecordCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/{whoisHistoryRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/{whoisHistoryRecord-id}", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecordHistory" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecordHistory", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecordHistory" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecordHistory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-whoisrecord-list-history?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecordHistoryCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecordHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/host", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecordHost" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatIntelligenceWhoisRecordHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatSubmission", "OutputType": "IMicrosoftGraphSecurityThreatSubmissionRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatSubmission" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmission", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/emailThreats/{emailThreatSubmission-id}", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/emailThreats/{emailThreatSubmission-id}", + "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite.All", + "Description": "Read and write all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmission.ReadWrite.All", - "Description": "Read and write all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmission", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreat" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-emailthreatsubmission-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatSubmission/emailThreats", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/emailThreats", + "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite.All", + "Description": "Read and write all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmission.ReadWrite.All", - "Description": "Read and write all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmission", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreat" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-emailthreatsubmission-list?view=graph-rest-1.0" }, { - "Uri": "/security/threatSubmission/emailThreats/$count", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/emailThreats/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite.All", + "Description": "Read and write all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmission.ReadWrite.All", - "Description": "Read and write all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreatCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreatCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies/{emailThreatSubmissionPolicy-id}", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies/{emailThreatSubmissionPolicy-id}", + "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmissionPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false - }, - { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.ReadWrite", - "Description": "Read and write threat submissions", - "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "Name": "ThreatSubmissionPolicy.ReadWrite.All", + "Description": "Read and write all threat submission policies", + "FullDescription": "Allows the app to read your organization's threat submission policies on your behalf. Also allows the app to create new threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite.All", "Description": "Read and write all threat submissions", "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmissionPolicy.ReadWrite.All", - "Description": "Read and write all threat submission policies", - "FullDescription": "Allows the app to read your organization's threat submission policies on your behalf. Also allows the app to create new threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite", + "Description": "Read and write threat submissions", + "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmissionPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-emailthreatsubmissionpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies", + "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmissionPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false - }, - { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.ReadWrite", - "Description": "Read and write threat submissions", - "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "Name": "ThreatSubmissionPolicy.ReadWrite.All", + "Description": "Read and write all threat submission policies", + "FullDescription": "Allows the app to read your organization's threat submission policies on your behalf. Also allows the app to create new threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite.All", "Description": "Read and write all threat submissions", "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmissionPolicy.ReadWrite.All", - "Description": "Read and write all threat submission policies", - "FullDescription": "Allows the app to read your organization's threat submission policies on your behalf. Also allows the app to create new threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite", + "Description": "Read and write threat submissions", + "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmissionPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-emailthreatsubmissionpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies/$count", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true - }, - { - "Name": "ThreatSubmission.ReadWrite", - "Description": "Read and write threat submissions", - "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "Name": "ThreatSubmissionPolicy.ReadWrite.All", + "Description": "Read and write all threat submission policies", + "FullDescription": "Allows the app to read your organization's threat submission policies on your behalf. Also allows the app to create new threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite.All", "Description": "Read and write all threat submissions", "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmissionPolicy.ReadWrite.All", - "Description": "Read and write all threat submission policies", - "FullDescription": "Allows the app to read your organization's threat submission policies on your behalf. Also allows the app to create new threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite", + "Description": "Read and write threat submissions", + "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/fileThreats/{fileThreatSubmission-id}", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/fileThreats/{fileThreatSubmission-id}", + "OutputType": "IMicrosoftGraphSecurityFileThreatSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite.All", + "Description": "Read and write all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmission.ReadWrite.All", - "Description": "Read and write all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityFileThreatSubmission", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatSubmissionFileThreat" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionFileThreat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-filethreatsubmission-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatSubmission/fileThreats", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/fileThreats", + "OutputType": "IMicrosoftGraphSecurityFileThreatSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite.All", + "Description": "Read and write all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmission.ReadWrite.All", - "Description": "Read and write all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityFileThreatSubmission", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatSubmissionFileThreat" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionFileThreat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-filethreatsubmission-list?view=graph-rest-1.0" }, { - "Uri": "/security/threatSubmission/fileThreats/$count", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/fileThreats/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite.All", + "Description": "Read and write all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmission.ReadWrite.All", - "Description": "Read and write all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatSubmissionFileThreatCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionFileThreatCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/urlThreats/{urlThreatSubmission-id}", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/urlThreats/{urlThreatSubmission-id}", + "OutputType": "IMicrosoftGraphSecurityUrlThreatSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite.All", + "Description": "Read and write all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmission.ReadWrite.All", - "Description": "Read and write all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityUrlThreatSubmission", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityThreatSubmissionUrlThreat" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionUrlThreat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-urlthreatsubmission-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatSubmission/urlThreats", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/urlThreats", + "OutputType": "IMicrosoftGraphSecurityUrlThreatSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite.All", + "Description": "Read and write all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmission.ReadWrite.All", - "Description": "Read and write all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityUrlThreatSubmission", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityThreatSubmissionUrlThreat" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionUrlThreat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-urlthreatsubmission-list?view=graph-rest-1.0" }, { - "Uri": "/security/threatSubmission/urlThreats/$count", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/urlThreats/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.Read", "Description": "Read threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ThreatSubmission.Read.All", - "Description": "Read all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.ReadWrite.All", + "Description": "Read and write all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ThreatSubmission.ReadWrite.All", - "Description": "Read and write all threat submissions", - "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "Name": "ThreatSubmission.Read.All", + "Description": "Read all threat submissions", + "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityThreatSubmissionUrlThreatCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityThreatSubmissionUrlThreatCount", + "ApiReferenceLink": null }, { - "Uri": "/security/tiIndicators/{tiIndicator-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIndicators.ReadWrite.OwnedBy", - "Description": "Manage threat indicators this app creates or owns", - "FullDescription": "Allows the app to create threat indicators, and fully manage those threat indicators (read, update and delete), without a signed-in user.  It cannot update any threat indicators it does not own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/tiIndicators/{tiIndicator-id}", "OutputType": "IMicrosoftGraphTiIndicator", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityTiIndicator" + "Method": "GET", + "Command": "Get-MgBetaSecurityTiIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tiindicator-get?view=graph-rest-1.0" }, { - "Uri": "/security/tiIndicators", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIndicators.ReadWrite.OwnedBy", - "Description": "Manage threat indicators this app creates or owns", - "FullDescription": "Allows the app to create threat indicators, and fully manage those threat indicators (read, update and delete), without a signed-in user.  It cannot update any threat indicators it does not own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/tiIndicators", "OutputType": "IMicrosoftGraphTiIndicator", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityTiIndicator" + "Method": "GET", + "Command": "Get-MgBetaSecurityTiIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tiindicators-list?view=graph-rest-1.0" }, { - "Uri": "/security/tiIndicators/$count", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIndicators.ReadWrite.OwnedBy", - "Description": "Manage threat indicators this app creates or owns", - "FullDescription": "Allows the app to create threat indicators, and fully manage those threat indicators (read, update and delete), without a signed-in user.  It cannot update any threat indicators it does not own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/tiIndicators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityTiIndicatorCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityTiIndicatorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/triggers", "OutputType": "IMicrosoftGraphSecurityTriggersRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityTrigger" + "Method": "GET", + "Command": "Get-MgBetaSecurityTrigger", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", "Module": "Beta.Security", + "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", + "OutputType": "IMicrosoftGraphSecurityRetentionEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityRetentionEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityTriggerRetentionEvent" + "Method": "GET", + "Command": "Get-MgBetaSecurityTriggerRetentionEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionevent-get?view=graph-rest-1.0" }, { - "Uri": "/security/triggers/retentionEvents", "Module": "Beta.Security", + "Uri": "/security/triggers/retentionEvents", + "OutputType": "IMicrosoftGraphSecurityRetentionEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityRetentionEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityTriggerRetentionEvent" + "Method": "GET", + "Command": "Get-MgBetaSecurityTriggerRetentionEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionevent-list?view=graph-rest-1.0" }, { - "Uri": "/security/triggers/retentionEvents/$count", "Module": "Beta.Security", + "Uri": "/security/triggers/retentionEvents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityTriggerRetentionEventCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityTriggerRetentionEventCount", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}/retentionEventType", "Module": "Beta.Security", + "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}/retentionEventType", + "OutputType": "IMicrosoftGraphSecurityRetentionEventType", + "ApiVersion": "beta", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityTriggerRetentionEventType" + "Method": "GET", + "Command": "Get-MgBetaSecurityTriggerRetentionEventType", + "ApiReferenceLink": null }, { - "Uri": "/security/triggerTypes", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/triggerTypes", "OutputType": "IMicrosoftGraphSecurityTriggerTypesRoot", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityTriggerType" + "Method": "GET", + "Command": "Get-MgBetaSecurityTriggerType", + "ApiReferenceLink": null }, { - "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", "Module": "Beta.Security", + "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", + "OutputType": "IMicrosoftGraphSecurityRetentionEventType", + "ApiVersion": "beta", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityTriggerTypeRetentionEventType" + "Method": "GET", + "Command": "Get-MgBetaSecurityTriggerTypeRetentionEventType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentioneventtype-get?view=graph-rest-1.0" }, { - "Uri": "/security/triggerTypes/retentionEventTypes", "Module": "Beta.Security", + "Uri": "/security/triggerTypes/retentionEventTypes", + "OutputType": "IMicrosoftGraphSecurityRetentionEventType", + "ApiVersion": "beta", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityTriggerTypeRetentionEventType" + "Method": "GET", + "Command": "Get-MgBetaSecurityTriggerTypeRetentionEventType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentioneventtype-list?view=graph-rest-1.0" }, { - "Uri": "/security/triggerTypes/retentionEventTypes/$count", "Module": "Beta.Security", + "Uri": "/security/triggerTypes/retentionEventTypes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityTriggerTypeRetentionEventTypeCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityTriggerTypeRetentionEventTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/security/userSecurityProfiles/{userSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/userSecurityProfiles/{userSecurityProfile-id}", "OutputType": "IMicrosoftGraphUserSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSecurityUserSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityUserSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/userSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/userSecurityProfiles", "OutputType": "IMicrosoftGraphUserSecurityProfile", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSecurityUserSecurityProfile" + "Method": "GET", + "Command": "Get-MgBetaSecurityUserSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/userSecurityProfiles/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/userSecurityProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaSecurityUserSecurityProfileCount" + "Method": "GET", + "Command": "Get-MgBetaSecurityUserSecurityProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "OutputType": "IMicrosoftGraphServiceHealth", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServiceAnnouncementHealthOverview" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementHealthOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/servicehealth-get?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews", "OutputType": "IMicrosoftGraphServiceHealth", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServiceAnnouncementHealthOverview" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementHealthOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceannouncement-list-healthoverviews?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/$count", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaServiceAnnouncementHealthOverviewCount" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementHealthOverviewCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServiceAnnouncementHealthOverviewIssue" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementHealthOverviewIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServiceAnnouncementHealthOverviewIssue" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementHealthOverviewIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/$count", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServiceAnnouncementHealthOverviewIssueCount" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementHealthOverviewIssueCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServiceAnnouncementIssue" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementIssue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/servicehealthissue-get?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/issues", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/issues", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServiceAnnouncementIssue" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementIssue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceannouncement-list-issues?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/issues/$count", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/issues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaServiceAnnouncementIssueCount" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementIssueCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "OutputType": "IMicrosoftGraphServiceUpdateMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServiceAnnouncementMessage" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-get?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages", "OutputType": "IMicrosoftGraphServiceUpdateMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServiceAnnouncementMessage" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceannouncement-list-messages?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "OutputType": "IMicrosoftGraphServiceAnnouncementAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServiceAnnouncementMessageAttachment" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceannouncementattachment-get?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments", "OutputType": "IMicrosoftGraphServiceAnnouncementAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServiceAnnouncementMessageAttachment" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServiceAnnouncementMessageAttachmentArchive" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementMessageAttachmentArchive", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceannouncement-list-messages?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServiceAnnouncementMessageAttachmentContent" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementMessageAttachmentContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/$count", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServiceAnnouncementMessageAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementMessageAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/$count", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaServiceAnnouncementMessageCount" + "Method": "GET", + "Command": "Get-MgBetaServiceAnnouncementMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals", "Module": "Beta.Applications", + "Uri": "/servicePrincipals", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies/{appManagementPolicy-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies/{appManagementPolicy-id}", "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalAppManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies", "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalAppManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalAppManagementPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalAppManagementPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalAppRoleAssignedTo" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalAppRoleAssignedTo", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalAppRoleAssignedTo" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalAppRoleAssignedTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-approleassignedto?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalAppRoleAssignedToCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalAppRoleAssignedToCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalAppRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalAppRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals(appId='{appId}')", "Module": "Beta.Applications", + "Uri": "/servicePrincipals(appId='{appId}')", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalByAppId" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/getByIds", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaServicePrincipalById" + "Method": "POST", + "Command": "Get-MgBetaServicePrincipalById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies", + "OutputType": "IMicrosoftGraphClaimsMappingPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphClaimsMappingPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalClaimMappingPolicy" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalClaimMappingPolicyByRef" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalClaimMappingPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalClaimMappingPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalClaimMappingPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaServicePrincipalCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalCreatedObject" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalCreatedObject", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalCreatedObject" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalCreatedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-createdobjects?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id}/servicePrincipal", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalCreatedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalCreatedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/servicePrincipal", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalCreatedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalCreatedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalCreatedObjectCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalCreatedObjectCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/servicePrincipal/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalCreatedObjectCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalCreatedObjectCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "OutputType": "IMicrosoftGraphDelegatedPermissionClassification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalDelegatedPermissionClassification" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalDelegatedPermissionClassification", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications", + "OutputType": "IMicrosoftGraphDelegatedPermissionClassification", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedPermissionClassification", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalDelegatedPermissionClassification" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalDelegatedPermissionClassification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-delegatedpermissionclassifications?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalDelegatedPermissionClassificationCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalDelegatedPermissionClassificationCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/delta", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/delta", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaServicePrincipalDelta" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalDelta", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalEndpoint" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalEndpoint" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalEndpointCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalEndpointCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies", + "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalHomeRealmDiscoveryPolicy" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalHomeRealmDiscoveryPolicyByRef" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalHomeRealmDiscoveryPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalHomeRealmDiscoveryPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalHomeRealmDiscoveryPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails/{licenseDetails-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails/{licenseDetails-id}", "OutputType": "IMicrosoftGraphLicenseDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalLicenseDetail" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails", "OutputType": "IMicrosoftGraphLicenseDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalLicenseDetail" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalLicenseDetailCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalLicenseDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails/getTeamsLicensingDetails", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails/getTeamsLicensingDetails", "OutputType": "IMicrosoftGraphTeamsLicensingDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalLicenseDetailTeamLicensingDetail" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalLicenseDetailTeamLicensingDetail", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/getMemberGroups", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaServicePrincipalMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaServicePrincipalMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/getMemberObjects", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaServicePrincipalMemberObject" + "Method": "POST", + "Command": "Get-MgBetaServicePrincipalMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalMemberOf" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalMemberOf" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/administrativeUnit", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/directoryRole", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/directoryRole", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/group", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/group", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/administrativeUnit/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/directoryRole/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/directoryRole/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalMemberOfCountAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOfCountAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/group/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOauth2PermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-oauth2permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOauth2PermissionGrantCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOauth2PermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnedObject" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObject", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOwnedObject" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-ownedobjects?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/application", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectAsApplication" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/application", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectAsApplication" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/endpoint", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/endpoint", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/group", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectAsGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/group", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectAsGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/servicePrincipal", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/servicePrincipal", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/application/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectCountAsApplication" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/endpoint/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/group/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/servicePrincipal/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnedObjectCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnedObjectCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOwner" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-owners?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/endpoint", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/endpoint", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/servicePrincipal", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/servicePrincipal", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/user", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnerAsUser" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/user", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOwnerAsUser" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalOwnerByRef" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-owners?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnerCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/endpoint/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnerCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/servicePrincipal/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnerCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/user/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalOwnerCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalOwnerCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/getPasswordSingleSignOnCredentials", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/getPasswordSingleSignOnCredentials", + "OutputType": "IMicrosoftGraphPasswordSingleSignOnCredentialSet", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPasswordSingleSignOnCredentialSet", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaServicePrincipalPasswordSingleSignOnCredential" + "Method": "POST", + "Command": "Get-MgBetaServicePrincipalPasswordSingleSignOnCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-getpasswordsinglesignoncredentials?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "OutputType": "IMicrosoftGraphRemoteDesktopSecurityConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalRemoteDesktopSecurityConfiguration" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalRemoteDesktopSecurityConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/remotedesktopsecurityconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "OutputType": "IMicrosoftGraphTargetDeviceGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/targetdevicegroup-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups", "OutputType": "IMicrosoftGraphTargetDeviceGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/remotedesktopsecurityconfiguration-list-targetdevicegroups?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroupCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "OutputType": "IMicrosoftGraphServicePrincipalRiskDetection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalRiskDetection" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalRiskDetection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipalriskdetection-get?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/servicePrincipalRiskDetections", "OutputType": "IMicrosoftGraphServicePrincipalRiskDetection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalRiskDetection" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalRiskDetection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityprotectionroot-list-serviceprincipalriskdetections?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections/$count", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/servicePrincipalRiskDetections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaServicePrincipalRiskDetectionCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalRiskDetectionCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "OutputType": "IMicrosoftGraphSynchronization", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronization" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/acquireAccessToken", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/acquireAccessToken", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Acquire", "AcquireExpanded", "AcquireViaIdentity", "AcquireViaIdentityExpanded" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationAccessToken" + "Method": "POST", + "Command": "Get-MgBetaServicePrincipalSynchronizationAccessToken", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", + "OutputType": "IMicrosoftGraphSynchronizationJob", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationJob" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs", + "OutputType": "IMicrosoftGraphSynchronizationJob", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationJob" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-list-jobs?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationJobBulkUpload" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationJobBulkUploadContent" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationJobBulkUploadContent", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationJobCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationJobCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", + "OutputType": "IMicrosoftGraphSynchronizationSchema", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "CustomSecAttributeProvisioning.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Synchronization.ReadWrite.All", + "Description": "Read and write all Azure AD synchronization data. ", + "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Synchronization.Read.All", "Description": "Read all Azure AD synchronization data. ", "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Synchronization.ReadWrite.All", - "Description": "Read and write all Azure AD synchronization data. ", - "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "Name": "CustomSecAttributeProvisioning.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationJobSchema" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationJobSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationJobSchemaDirectoryCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationJobSchemaDirectoryCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/secrets/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/secrets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationSecretCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationSecretCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", + "OutputType": "IMicrosoftGraphSynchronizationTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationTemplate" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates", + "OutputType": "IMicrosoftGraphSynchronizationTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationTemplate" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-list-templates?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", + "OutputType": "IMicrosoftGraphSynchronizationSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationTemplateSchema" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectoryCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectoryCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTokenIssuancePolicy" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTokenIssuancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies", "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalTokenIssuancePolicy" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTokenIssuancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTokenIssuancePolicyCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTokenIssuancePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTokenLifetimePolicy" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTokenLifetimePolicy", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies", + "OutputType": "IMicrosoftGraphTokenLifetimePolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "GET", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalTokenLifetimePolicy" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTokenLifetimePolicyCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTokenLifetimePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-transitivememberof?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/administrativeUnit", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/directoryRole", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/directoryRole", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/group", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/$count", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/directoryRole/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/directoryRole/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfCountAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfCountAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/group/$count", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaServicePrincipalTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/getUserOwnedObjects", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaServicePrincipalUserOwnedObject" + "Method": "POST", + "Command": "Get-MgBetaServicePrincipalUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/settings/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/settings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaSettingCount" + "Method": "GET", + "Command": "Get-MgBetaSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/base", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareContentTypeBase" + "Method": "GET", + "Command": "Get-MgBetaShareContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaShareContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaShareContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgBetaShareContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaShareCount" + "Method": "GET", + "Command": "Get-MgBetaShareCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaShareCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaShareCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaShareCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaShareCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/driveItem", "Module": "Beta.Files", + "Uri": "/shares/{sharedDriveItem-id}/driveItem", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareDriveItem" + "Method": "GET", + "Command": "Get-MgBetaShareDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shares-get?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/driveItem/content", "Module": "Beta.Files", + "Uri": "/shares/{sharedDriveItem-id}/driveItem/content", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaShareDriveItemContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shares-get?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/driveItem/contentStream", "Module": "Beta.Files", + "Uri": "/shares/{sharedDriveItem-id}/driveItem/contentStream", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaShareDriveItemContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shares-get?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareItem" + "Method": "GET", + "Command": "Get-MgBetaShareItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareItem" + "Method": "GET", + "Command": "Get-MgBetaShareItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareItemContent" + "Method": "GET", + "Command": "Get-MgBetaShareItemContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaShareItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/items/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareItemCount" + "Method": "GET", + "Command": "Get-MgBetaShareItemCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaShareItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaShareItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaShareItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaShareItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaShareItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaShareLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaShareLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaShareLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaShareLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaShareLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareList" + "Method": "GET", + "Command": "Get-MgBetaShareList", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareListActivity" + "Method": "GET", + "Command": "Get-MgBetaShareListActivity", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListColumn" + "Method": "GET", + "Command": "Get-MgBetaShareListColumn", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareListColumn" + "Method": "GET", + "Command": "Get-MgBetaShareListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListColumnCount" + "Method": "GET", + "Command": "Get-MgBetaShareListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaShareListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListContentType" + "Method": "GET", + "Command": "Get-MgBetaShareListContentType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareListContentType" + "Method": "GET", + "Command": "Get-MgBetaShareListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/getCompatibleHubContentTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListContentTypeCount" + "Method": "GET", + "Command": "Get-MgBetaShareListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaShareListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaShareListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaShareListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaShareListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/drive", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListDrive" + "Method": "GET", + "Command": "Get-MgBetaShareListDrive", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItem" + "Method": "GET", + "Command": "Get-MgBetaShareListItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareListItem" + "Method": "GET", + "Command": "Get-MgBetaShareListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaShareListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaShareListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaShareListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaShareListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaShareListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaShareListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaShareListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaShareListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaShareListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/delta", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/delta", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaShareListItemDelta" + "Method": "GET", + "Command": "Get-MgBetaShareListItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaShareListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaShareListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaShareListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaShareListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaShareListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaShareListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaShareListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaShareListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemField" + "Method": "GET", + "Command": "Get-MgBetaShareListItemField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaShareListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaShareListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaShareListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaShareListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaShareListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaShareListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListOperation" + "Method": "GET", + "Command": "Get-MgBetaShareListOperation", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareListOperation" + "Method": "GET", + "Command": "Get-MgBetaShareListOperation", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListOperationCount" + "Method": "GET", + "Command": "Get-MgBetaShareListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListSubscription" + "Method": "GET", + "Command": "Get-MgBetaShareListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareListSubscription" + "Method": "GET", + "Command": "Get-MgBetaShareListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaShareListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/permission", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/permission", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSharePermission" + "Method": "GET", + "Command": "Get-MgBetaSharePermission", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/root", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareRoot" + "Method": "GET", + "Command": "Get-MgBetaShareRoot", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/root/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/root/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareRootContent" + "Method": "GET", + "Command": "Get-MgBetaShareRootContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/root/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/root/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareRootContentStream" + "Method": "GET", + "Command": "Get-MgBetaShareRootContentStream", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}", "Module": "Beta.Files", + "Uri": "/shares/{sharedDriveItem-id}", + "OutputType": "IMicrosoftGraphSharedDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSharedDriveItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareSharedDriveItemSharedDriveItem" + "Method": "GET", + "Command": "Get-MgBetaShareSharedDriveItemSharedDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shares-get?view=graph-rest-1.0" }, { - "Uri": "/shares", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares", "OutputType": "IMicrosoftGraphSharedDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaShareSharedDriveItemSharedDriveItem" + "Method": "GET", + "Command": "Get-MgBetaShareSharedDriveItemSharedDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/site", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/site", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaShareSite" + "Method": "GET", + "Command": "Get-MgBetaShareSite", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSite" + "Method": "GET", + "Command": "Get-MgBetaSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-get?view=graph-rest-1.0" }, { - "Uri": "/sites", "Module": "Beta.Sites", + "Uri": "/sites", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSite" + "Method": "GET", + "Command": "Get-MgBetaSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-search?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaSiteActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/analytics", + "OutputType": "IMicrosoftGraphItemAnalytics", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteAnalytic" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivityCount" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivityDriveItem" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivityDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivityDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivityDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticItemActivityStatActivityDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/lastSevenDays", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/analytics/lastSevenDays", + "OutputType": "IMicrosoftGraphItemActivityStat", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/allTime", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/analytics/allTime", + "OutputType": "IMicrosoftGraphItemActivityStat", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteAnalyticTime" + "Method": "GET", + "Command": "Get-MgBetaSiteAnalyticTime", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}')", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}')", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteApplicableContentTypeForList" + "Method": "GET", + "Command": "Get-MgBetaSiteApplicableContentTypeForList", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteByPath" + "Method": "GET", + "Command": "Get-MgBetaSiteByPath", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/columns/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/columns/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteColumnCount" + "Method": "GET", + "Command": "Get-MgBetaSiteColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteContentType" + "Method": "GET", + "Command": "Get-MgBetaSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteContentType" + "Method": "GET", + "Command": "Get-MgBetaSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/base", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteContentTypeBase" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/getCompatibleHubContentTypes", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/getCompatibleHubContentTypes", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteContentTypeCount" + "Method": "GET", + "Command": "Get-MgBetaSiteContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/$count", "Module": "Beta.Sites", + "Uri": "/sites/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get1" ], - "Command": "Get-MgBetaSiteCount" + "Method": "GET", + "Command": "Get-MgBetaSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/drive", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/drive", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteDefaultDrive" + "Method": "GET", + "Command": "Get-MgBetaSiteDefaultDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/delta", "Module": "Beta.Sites", + "Uri": "/sites/delta", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgBetaSiteDelta" + "Method": "GET", + "Command": "Get-MgBetaSiteDelta", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/drives/{drive-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteDrive" + "Method": "GET", + "Command": "Get-MgBetaSiteDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/drives", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/drives", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteDrive" + "Method": "GET", + "Command": "Get-MgBetaSiteDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/drives/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/drives/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteDriveCount" + "Method": "GET", + "Command": "Get-MgBetaSiteDriveCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/externalColumns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/externalColumns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteExternalColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/externalColumns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/externalColumns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteExternalColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/externalColumns/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/externalColumns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteExternalColumnCount" + "Method": "GET", + "Command": "Get-MgBetaSiteExternalColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/lists", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/lists", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ - "List", - "List1" + "List" ], - "Command": "Get-MgBetaSiteGetByPath" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPath", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteGetByPathAnalytic" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}')", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}')", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteGetByPathApplicableContentTypeForList" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathApplicableContentTypeForList", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteGetByPathColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/contentTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteGetByPathContentType" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/drive", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteGetByPathDrive" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/drives", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteGetByPathDrive" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/externalColumns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/externalColumns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteGetByPathExternalColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", - "Module": "Beta.Notes", - "Permissions": [], + "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/lists", + "OutputType": "IMicrosoftGraphList", "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenote", + "Permissions": [], + "Variants": [ + "List" + ], "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" + }, + { + "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", + "OutputType": "IMicrosoftGraphOnenote", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteGetByPathOnenote" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteGetByPathOperation" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteGetByPathPage" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/basesitepage-list?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteGetByPathPermission" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/sites", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/sites", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteGetByPathSite" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteGetByPathTermStore" + "Method": "GET", + "Command": "Get-MgBetaSiteGetByPathTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteGetGraphBPrePathActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaSiteGetGraphBPrePathActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteGetGraphBPrePathByPath" + "Method": "GET", + "Command": "Get-MgBetaSiteGetGraphBPrePathByPath", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaSiteItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaSiteItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSiteItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSiteItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaSiteLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaSiteLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSiteLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSiteLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}", + "OutputType": "IMicrosoftGraphList", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphList", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteList" + "Method": "GET", + "Command": "Get-MgBetaSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-operations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists", + "OutputType": "IMicrosoftGraphList", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphList", - "Method": "GET", "Variants": [ "List1" ], - "Command": "Get-MgBetaSiteList" + "Method": "GET", + "Command": "Get-MgBetaSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/activities", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/activities", + "OutputType": "IMicrosoftGraphItemActivityOld", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListActivity" + "Method": "GET", + "Command": "Get-MgBetaSiteListActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListColumnCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListContentType" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListContentType" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListContentTypeCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaSiteListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaSiteListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSiteListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/drive", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListDrive" + "Method": "GET", + "Command": "Get-MgBetaSiteListDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", + "OutputType": "IMicrosoftGraphListItem", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItem" + "Method": "GET", + "Command": "Get-MgBetaSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items", + "OutputType": "IMicrosoftGraphListItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListItem" + "Method": "GET", + "Command": "Get-MgBetaSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities", + "OutputType": "IMicrosoftGraphItemActivityOld", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemActivityCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemActivityDriveItem" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemActivityDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemActivityDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemActivityDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemActivityDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/listItem", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemActivityListItem" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemActivityListItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics", + "OutputType": "IMicrosoftGraphItemAnalytics", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/delta", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/delta", + "OutputType": "IMicrosoftGraphListItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaSiteListItemDelta" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", + "OutputType": "IMicrosoftGraphDocumentSetVersion", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.Selected", + "Description": "Access selected site collections", + "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.Selected", - "Description": "Access selected site collections", - "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", + "OutputType": "IMicrosoftGraphDocumentSetVersion", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.Selected", + "Description": "Access selected site collections", + "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.Selected", - "Description": "Access selected site collections", - "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.Selected", + "Description": "Access selected site collections", + "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.Selected", - "Description": "Access selected site collections", - "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemField" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", + "OutputType": "IMicrosoftGraphListItemVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", + "OutputType": "IMicrosoftGraphListItemVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", + "OutputType": "IMicrosoftGraphRichLongRunningOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListOperation" + "Method": "GET", + "Command": "Get-MgBetaSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/operations", + "OutputType": "IMicrosoftGraphRichLongRunningOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListOperation" + "Method": "GET", + "Command": "Get-MgBetaSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/operations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListOperationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListSubscription" + "Method": "GET", + "Command": "Get-MgBetaSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteListSubscription" + "Method": "GET", + "Command": "Get-MgBetaSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaSiteListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-notebooks?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/$count", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenoteNotebookCount" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteNotebookCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/getNotebookFromWebUrl", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/onenote/notebooks/getNotebookFromWebUrl", + "OutputType": "IMicrosoftGraphCopyNotebookModel", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read.All", - "Description": "Read all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read.All", + "Description": "Read all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCopyNotebookModel", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaSiteOnenoteNotebookFromWebUrl" + "Method": "POST", + "Command": "Get-MgBetaSiteOnenoteNotebookFromWebUrl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteOnenoteNotebookSection" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sections?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteOnenoteNotebookSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/operations/{onenoteOperation-id}", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenoteOperation" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenoteoperation-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/operations/$count", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenoteOperationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenotePage" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteOnenotePage" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenotePageContent" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/$count", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/pages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenotePageCount" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenotePageCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenoteResource" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenoteResourceContent" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/resources/$count", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenoteResourceCount" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenoteSection" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteOnenoteSection" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sections?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/$count", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/sections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenoteSectionCount" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteOnenoteSectionGroupCount" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteSectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteOnenoteSectionGroupSection" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-list-sections?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteOnenoteSectionPage" + "Method": "GET", + "Command": "Get-MgBetaSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", + "OutputType": "IMicrosoftGraphRichLongRunningOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOperation" + "Method": "GET", + "Command": "Get-MgBetaSiteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/richlongrunningoperation-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/operations", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/operations", + "OutputType": "IMicrosoftGraphRichLongRunningOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteOperation" + "Method": "GET", + "Command": "Get-MgBetaSiteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/operations/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/operations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteOperationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", + "OutputType": "IMicrosoftGraphBaseSitePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePage" + "Method": "GET", + "Command": "Get-MgBetaSitePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/basesitepage-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/pages", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/pages", + "OutputType": "IMicrosoftGraphBaseSitePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSitePage" + "Method": "GET", + "Command": "Get-MgBetaSitePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/basesitepage-list?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage", "OutputType": "IMicrosoftGraphSitePage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePage" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/sitePage", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/pages/sitePage", + "OutputType": "IMicrosoftGraphSitePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSitePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSitePageAsSitePage" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": "IMicrosoftGraphCanvasLayout", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayout" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnCount" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpartCount" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpartCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionCount" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": "IMicrosoftGraphVerticalSection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpartCount" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpartCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSitePageAsSitePageCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSitePageAsSitePageLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageWebPart" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSitePageAsSitePageWebPart" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageAsSitePageWebPartCount" + "Method": "GET", + "Command": "Get-MgBetaSitePageAsSitePageWebPartCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/pages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageCount" + "Method": "GET", + "Command": "Get-MgBetaSitePageCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/sitePage/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/pages/sitePage/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageCountAsSitePage" + "Method": "GET", + "Command": "Get-MgBetaSitePageCountAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaSitePageCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSitePageCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSitePageCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSitePageCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaSitePageLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSitePageLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaSitePageLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaSitePageLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageMicrosoftGraphSitePageCanvaLayoutHorizontalSectionColumnWebpartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgBetaSitePageMicrosoftGraphSitePageCanvaLayoutHorizontalSectionColumnWebpartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageMicrosoftGraphSitePageCanvaLayoutVerticalSectionWebpartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgBetaSitePageMicrosoftGraphSitePageCanvaLayoutVerticalSectionWebpartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}/getPositionOfWebPart", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePageMicrosoftGraphSitePageWebPartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgBetaSitePageMicrosoftGraphSitePageWebPartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/permissions/{permission-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePermission" + "Method": "GET", + "Command": "Get-MgBetaSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-get-permission?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/permissions", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSitePermission" + "Method": "GET", + "Command": "Get-MgBetaSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/permissions/$count", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSitePermissionCount" + "Method": "GET", + "Command": "Get-MgBetaSitePermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", + "OutputType": "IMicrosoftGraphRecentNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRecentNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteRecentNotebook" + "Method": "GET", + "Command": "Get-MgBetaSiteRecentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore", + "OutputType": "IMicrosoftGraphTermStore", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStore" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}", + "OutputType": "IMicrosoftGraphTermStoreGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroup" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/groups", + "OutputType": "IMicrosoftGraphTermStoreGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreGroup" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-list-groups?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/groups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets", + "OutputType": "IMicrosoftGraphTermStoreSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreGroupSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-list-sets?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetChildCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetChildSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetParentGroup" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", + "OutputType": "IMicrosoftGraphTermStoreTerm", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreGroupSetTermSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreGroupSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}", + "OutputType": "IMicrosoftGraphTermStoreSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children", + "OutputType": "IMicrosoftGraphTermStoreTerm", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteTermStoreSetChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetChildCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteTermStoreSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetChildSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroup" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-list-sets?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetParentGroupSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations", + "OutputType": "IMicrosoftGraphTermStoreRelation", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", + "OutputType": "IMicrosoftGraphTermStoreTerm", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", + "OutputType": "IMicrosoftGraphTermStoreTerm", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetTermChild" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermChildCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermChildSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/$count", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", + "OutputType": "IMicrosoftGraphTermStoreRelation", + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSiteTermStoreSetTermRelation" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSiteTermStoreSetTermSet" + "Method": "GET", + "Command": "Get-MgBetaSiteTermStoreSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/subscribedSkus/{subscribedSku-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/subscribedSkus/{subscribedSku-id}", + "OutputType": "IMicrosoftGraphSubscribedSku", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSubscribedSku", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSubscribedSku" + "Method": "GET", + "Command": "Get-MgBetaSubscribedSku", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscribedsku-get?view=graph-rest-1.0" }, { - "Uri": "/subscribedSkus", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/subscribedSkus", + "OutputType": "IMicrosoftGraphSubscribedSku", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSubscribedSku", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaSubscribedSku" + "Method": "GET", + "Command": "Get-MgBetaSubscribedSku", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscribedsku-list?view=graph-rest-1.0" }, { - "Uri": "/subscriptions/{subscription-id}", "Module": "Beta.ChangeNotifications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSubscription" + "Method": "GET", + "Command": "Get-MgBetaSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-get?view=graph-rest-1.0" }, { - "Uri": "/subscriptions", "Module": "Beta.ChangeNotifications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaSubscription" + "Method": "GET", + "Command": "Get-MgBetaSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-list?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/sites/{site-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/sites/{site-id1}", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaSubSite" + "Method": "GET", + "Command": "Get-MgBetaSubSite", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/sites", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/sites", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "List2" ], - "Command": "Get-MgBetaSubSite" + "Method": "GET", + "Command": "Get-MgBetaSubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/sites/$count", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/sites/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaSubSiteCount" + "Method": "GET", + "Command": "Get-MgBetaSubSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.All", + "Description": "Read and change all teams' settings", + "FullDescription": "Read and change all teams' settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.All", - "Description": "Read and change all teams' settings", - "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeam" + "Method": "GET", + "Command": "Get-MgBetaTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get?view=graph-rest-1.0" }, { - "Uri": "/teams", "Module": "Beta.Teams", + "Uri": "/teams", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "beta", "Permissions": [ { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeam" + "Method": "GET", + "Command": "Get-MgBetaTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teams-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Channel.ReadBasic.All", - "Description": "Read the names and descriptions of all channels", - "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ChannelSettings.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChannelSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.All", + "Description": "Read and write the names, descriptions, and settings of all channels", + "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.ReadBasic.All", + "Description": "Read the names and descriptions of all channels", + "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamChannel" + "Method": "GET", + "Command": "Get-MgBetaTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Channel.ReadBasic.All", - "Description": "Read the names and descriptions of all channels", - "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ChannelSettings.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChannelSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.All", + "Description": "Read and write the names, descriptions, and settings of all channels", + "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.ReadBasic.All", + "Description": "Read the names and descriptions of all channels", + "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", "Variants": [ "List1" ], - "Command": "Get-MgBetaTeamChannel" + "Method": "GET", + "Command": "Get-MgBetaTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Channel.ReadBasic.All", - "Description": "Read the names and descriptions of all channels", - "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ChannelSettings.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChannelSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.All", + "Description": "Read and write the names, descriptions, and settings of all channels", + "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.ReadBasic.All", + "Description": "Read the names and descriptions of all channels", + "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelCount" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "File.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Files.Read", - "Description": "Read your files", - "FullDescription": "Allows the app to read your files.", - "IsAdmin": false - }, { "Name": "Files.Read.All", "Description": "Read files in all site collections", "FullDescription": "Allows the app to read all files in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.Read", + "Description": "Read your files", + "FullDescription": "Allows the app to read your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Read and write items in all site collections", + "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Read.All", + "Description": "Read items in all site collections ", + "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections ", - "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "Name": "File.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelFileFolder" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelFileFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/content", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelFileFolderContent" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelFileFolderContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/contentStream", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelFileFolderContentStream" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelFileFolderContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ChannelMember.ReadWrite.All", - "Description": "Add and remove members from all channels", - "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamMember.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChannelMember.ReadWrite.All", + "Description": "Add and remove members from all channels", + "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelMember" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/members", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamChannelMember" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelMemberCount" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelMessageCount" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/delta", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/delta", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaTeamChannelMessageDelta" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageDelta", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelMessageReplyCount" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaTeamChannelMessageReplyDelta" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageReplyDelta", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/getAllRetainedMessages", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/getAllRetainedMessages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelRetainedMessage" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelRetainedMessage", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", + "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams", + "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelSharedWithTeamAllowedMemberCount" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelSharedWithTeamAllowedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelSharedWithTeamCount" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelSharedWithTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam", + "Description": "Allow the app to manage all tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.All", - "Description": "Read tabs in Microsoft Teams.", - "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam.All", + "Description": "Allow the Teams app to manage all tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.Group", + "Name": "TeamsTab.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWrite.All", "Description": "Read and write tabs in Microsoft Teams.", "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.Read.All", + "Description": "Read tabs in Microsoft Teams.", + "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam", - "Description": "Allow the app to manage all tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam.All", - "Description": "Allow the Teams app to manage all tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelTab" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam", + "Description": "Allow the app to manage all tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.All", - "Description": "Read tabs in Microsoft Teams.", - "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam.All", + "Description": "Allow the Teams app to manage all tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.Group", + "Name": "TeamsTab.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWrite.All", "Description": "Read and write tabs in Microsoft Teams.", "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.Read.All", + "Description": "Read tabs in Microsoft Teams.", + "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam", - "Description": "Allow the app to manage all tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam.All", - "Description": "Allow the Teams app to manage all tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamChannelTab" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam", + "Description": "Allow the app to manage all tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.All", - "Description": "Read tabs in Microsoft Teams.", - "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam.All", + "Description": "Allow the Teams app to manage all tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.Group", + "Name": "TeamsTab.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWrite.All", "Description": "Read and write tabs in Microsoft Teams.", "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.Read.All", + "Description": "Read tabs in Microsoft Teams.", + "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam", - "Description": "Allow the app to manage all tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam.All", - "Description": "Allow the Teams app to manage all tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelTabCount" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelTabCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamChannelTabTeamApp" + "Method": "GET", + "Command": "Get-MgBetaTeamChannelTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/teams/$count", "Module": "Beta.Teams", + "Uri": "/teams/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamCount" + "Method": "GET", + "Command": "Get-MgBetaTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/group/serviceProvisioningErrors", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaTeamGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/group/serviceProvisioningErrors/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaTeamGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/incomingChannels/{channel-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/incomingChannels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamIncomingChannel" + "Method": "GET", + "Command": "Get-MgBetaTeamIncomingChannel", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/incomingChannels", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/incomingChannels", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "beta", "Permissions": [ { "Name": "Channel.ReadBasic.All", "Description": "Read the names and descriptions of all channels", "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelSettings.ReadWrite.All", "Description": "Read and write the names, descriptions, and settings of all channels", "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamIncomingChannel" + "Method": "GET", + "Command": "Get-MgBetaTeamIncomingChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-incomingchannels?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/incomingChannels/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/incomingChannels/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Channel.ReadBasic.All", "Description": "Read the names and descriptions of all channels", "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelSettings.ReadWrite.All", "Description": "Read and write the names, descriptions, and settings of all channels", "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamIncomingChannelCount" + "Method": "GET", + "Command": "Get-MgBetaTeamIncomingChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsAppInstallation.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam", + "Description": "Manage installed Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", + "Description": "Allow the Teams app to manage itself and its permission grants in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", + "Description": "Manage installation and permission grants of Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadForUser", + "Description": "Read your installed Teams apps", + "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadForTeam", "Description": "Read installed Teams apps in teams", "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadForTeam.All", - "Description": "Read installed Teams apps for all teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadForUser", - "Description": "Read your installed Teams apps", - "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam.All", + "Description": "Manage Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", - "Description": "Manage installation and permission grants of Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", "Description": "Manage installation and permission grants of Teams apps for all teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", - "Description": "Allow the Teams app to manage itself and its permission grants in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam.All", + "Description": "Read installed Teams apps for all teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam", - "Description": "Manage installed Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam.All", - "Description": "Manage Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamInstalledApp" + "Method": "GET", + "Command": "Get-MgBetaTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-installedapps?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/installedApps", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/installedApps", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam", + "Description": "Read installed Teams apps in teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForTeam", - "Description": "Read installed Teams apps in teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadForTeam.All", - "Description": "Read installed Teams apps for all teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam", + "Description": "Manage installed Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", + "Description": "Allow the Teams app to manage itself and its permission grants in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", "Description": "Manage installation and permission grants of Teams apps in teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", - "Description": "Manage installation and permission grants of Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", - "Description": "Allow the Teams app to manage itself and its permission grants in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteForTeam.All", + "Description": "Manage Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", "Description": "Allow the Teams app to manage itself and its permission grants for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam", - "Description": "Manage installed Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", + "Description": "Manage installation and permission grants of Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam.All", - "Description": "Manage Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam.All", + "Description": "Read installed Teams apps for all teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamInstalledApp" + "Method": "GET", + "Command": "Get-MgBetaTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-installedapps?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/installedApps/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/installedApps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam", + "Description": "Read installed Teams apps in teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForTeam", - "Description": "Read installed Teams apps in teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadForTeam.All", - "Description": "Read installed Teams apps for all teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam", + "Description": "Manage installed Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", + "Description": "Allow the Teams app to manage itself and its permission grants in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", "Description": "Manage installation and permission grants of Teams apps in teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", - "Description": "Manage installation and permission grants of Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", - "Description": "Allow the Teams app to manage itself and its permission grants in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteForTeam.All", + "Description": "Manage Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", "Description": "Allow the Teams app to manage itself and its permission grants for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam", - "Description": "Manage installed Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", + "Description": "Manage installation and permission grants of Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam.All", - "Description": "Manage Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam.All", + "Description": "Read installed Teams apps for all teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamInstalledAppCount" + "Method": "GET", + "Command": "Get-MgBetaTeamInstalledAppCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamInstalledAppTeamApp" + "Method": "GET", + "Command": "Get-MgBetaTeamInstalledAppTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamInstalledAppTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgBetaTeamInstalledAppTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/members/{conversationMember-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "TeamMember.Read.All", - "Description": "Read the members of all teams", - "FullDescription": "Read the members of all teams, without a signed-in user.", - "IsAdmin": false - }, { "Name": "TeamMember.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamMember.ReadWrite.All", "Description": "Add and remove members from all teams", "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamMember.Read.All", + "Description": "Read the members of all teams", + "FullDescription": "Read the members of all teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamMember" + "Method": "GET", + "Command": "Get-MgBetaTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/members", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "TeamMember.Read.All", - "Description": "Read the members of all teams", - "FullDescription": "Read the members of all teams, without a signed-in user.", - "IsAdmin": false - }, { "Name": "TeamMember.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamMember.ReadWrite.All", "Description": "Add and remove members from all teams", "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamMember.Read.All", + "Description": "Read the members of all teams", + "FullDescription": "Read the members of all teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamMember" + "Method": "GET", + "Command": "Get-MgBetaTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "TeamMember.Read.All", - "Description": "Read the members of all teams", - "FullDescription": "Read the members of all teams, without a signed-in user.", - "IsAdmin": false - }, { "Name": "TeamMember.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamMember.ReadWrite.All", "Description": "Add and remove members from all teams", "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamMember.Read.All", + "Description": "Read the members of all teams", + "FullDescription": "Read the members of all teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamMemberCount" + "Method": "GET", + "Command": "Get-MgBetaTeamMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/getOpenShifts", "Module": "Beta.Teams", + "Uri": "/teams/getOpenShifts", + "OutputType": "IMicrosoftGraphOpenShift", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.All", + "Description": "Read and change all teams' settings", + "FullDescription": "Read and change all teams' settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.All", - "Description": "Read and change all teams' settings", - "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOpenShift", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamOpenShift" + "Method": "GET", + "Command": "Get-MgBetaTeamOpenShift", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamOperation" + "Method": "GET", + "Command": "Get-MgBetaTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/operations", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamOperation" + "Method": "GET", + "Command": "Get-MgBetaTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/operations/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamOperationCount" + "Method": "GET", + "Command": "Get-MgBetaTeamOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/owners/{user-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/owners/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamOwner" + "Method": "GET", + "Command": "Get-MgBetaTeamOwner", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/owners", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/owners", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamOwner" + "Method": "GET", + "Command": "Get-MgBetaTeamOwner", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/owners/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/owners/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamOwnerCount" + "Method": "GET", + "Command": "Get-MgBetaTeamOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/owners/{user-id}/mailboxSettings", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/owners/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamOwnerMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaTeamOwnerMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/owners/{user-id}/serviceProvisioningErrors", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/owners/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamOwnerServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaTeamOwnerServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/owners/{user-id}/serviceProvisioningErrors/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/owners/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamOwnerServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaTeamOwnerServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/permissionGrants", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/permissionGrants", + "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", + "ApiVersion": "beta", "Permissions": [ { - "Name": "TeamsApp.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam", + "Description": "Read installed Teams apps in teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadForTeam", - "Description": "Read installed Teams apps in teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForTeam.All", - "Description": "Read installed Teams apps for all teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam", "Description": "Manage installed Teams apps in teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam.All", "Description": "Manage Teams apps for all teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadForTeam.All", + "Description": "Read installed Teams apps for all teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsApp.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamPermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaTeamPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/permissionGrants/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/permissionGrants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "TeamsApp.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam", + "Description": "Read installed Teams apps in teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadForTeam", - "Description": "Read installed Teams apps in teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForTeam.All", - "Description": "Read installed Teams apps for all teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam", "Description": "Manage installed Teams apps in teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam.All", "Description": "Manage Teams apps for all teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadForTeam.All", + "Description": "Read installed Teams apps for all teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsApp.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPermissionGrantCount" + "Method": "GET", + "Command": "Get-MgBetaTeamPermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/photo", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPhoto" + "Method": "GET", + "Command": "Get-MgBetaTeamPhoto", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/photo/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/photo/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPhotoContent" + "Method": "GET", + "Command": "Get-MgBetaTeamPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/primaryChannel", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Channel.ReadBasic.All", - "Description": "Read the names and descriptions of all channels", - "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelSettings.Read.Group", + "Name": "ChannelSettings.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChannelSettings.ReadWrite.All", "Description": "Read and write the names, descriptions, and settings of all channels", "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChannelSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.ReadBasic.All", + "Description": "Read the names and descriptions of all channels", + "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannel" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-primarychannel?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/filesFolder", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/filesFolder", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelFileFolder" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelFileFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/filesFolder/content", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/filesFolder/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelFileFolderContent" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelFileFolderContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/filesFolder/contentStream", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/filesFolder/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelFileFolderContentStream" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelFileFolderContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelMember" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamPrimaryChannelMember" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelMemberCount" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessage" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessage" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageCount" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/delta", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageDelta" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageDelta", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageReply" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageReply" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageReplyCount" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageReplyDelta" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageReplyDelta", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeamAllowedMemberCount" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeamAllowedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeamCount" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelSharedWithTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelTab" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamPrimaryChannelTab" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/tabs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelTabCount" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelTabCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamPrimaryChannelTabTeamApp" + "Method": "GET", + "Command": "Get-MgBetaTeamPrimaryChannelTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule", + "OutputType": "IMicrosoftGraphSchedule", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSchedule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamSchedule" + "Method": "GET", + "Command": "Get-MgBetaTeamSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/dayNotes/{dayNote-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/dayNotes/{dayNote-id}", + "OutputType": "IMicrosoftGraphDayNote", + "ApiVersion": "beta", "Permissions": [ { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write all schedule items", "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDayNote", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleDayNote" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleDayNote", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/dayNotes", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/dayNotes", + "OutputType": "IMicrosoftGraphDayNote", + "ApiVersion": "beta", "Permissions": [ { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write all schedule items", "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDayNote", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleDayNote" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleDayNote", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/dayNotes/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/dayNotes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write all schedule items", "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleDayNoteCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleDayNoteCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", + "OutputType": "IMicrosoftGraphOfferShiftRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleOfferShiftRequest" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests", + "OutputType": "IMicrosoftGraphOfferShiftRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleOfferShiftRequest" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleOfferShiftRequestCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleOfferShiftRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", + "OutputType": "IMicrosoftGraphOpenShift", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOpenShift", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleOpenShift" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShifts", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/openShifts", + "OutputType": "IMicrosoftGraphOpenShift", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOpenShift", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleOpenShift" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", + "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleOpenShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests", + "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleOpenShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleOpenShiftChangeRequestCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleOpenShiftChangeRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/openShifts/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/openShifts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleOpenShiftCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleOpenShiftCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", + "OutputType": "IMicrosoftGraphSchedulingGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleSchedulingGroup" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/schedulingGroups", + "OutputType": "IMicrosoftGraphSchedulingGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleSchedulingGroup" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-schedulinggroups?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/schedulingGroups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleSchedulingGroupCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleSchedulingGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", + "OutputType": "IMicrosoftGraphShift", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Schedule.ReadWrite.All", + "Description": "Read and write your schedule items", + "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write your schedule items", - "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphShift", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleShift" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shifts", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/shifts", + "OutputType": "IMicrosoftGraphShift", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphShift", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleShift" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-shifts?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shifts/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/shifts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleShiftCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleShiftCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", + "OutputType": "IMicrosoftGraphShiftsRoleDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SchedulePermissions.ReadWrite.All", "Description": "Read/Write schedule permissions for a role", "FullDescription": "Allows the app to read/write schedule permissions for a specific role in Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Schedule.ReadWrite.All", + "Description": "Read and write all schedule items", + "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphShiftsRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleShiftRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleShiftRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions", + "OutputType": "IMicrosoftGraphShiftsRoleDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SchedulePermissions.ReadWrite.All", "Description": "Read/Write schedule permissions for a role", "FullDescription": "Allows the app to read/write schedule permissions for a specific role in Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Schedule.ReadWrite.All", + "Description": "Read and write all schedule items", + "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphShiftsRoleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleShiftRoleDefinition" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleShiftRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SchedulePermissions.ReadWrite.All", "Description": "Read/Write schedule permissions for a role", "FullDescription": "Allows the app to read/write schedule permissions for a specific role in Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Schedule.ReadWrite.All", + "Description": "Read and write all schedule items", + "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleShiftRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleShiftRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleSwapShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests", + "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleSwapShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleSwapShiftChangeRequestCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleSwapShiftChangeRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}", + "OutputType": "IMicrosoftGraphTimeCard", + "ApiVersion": "beta", "Permissions": [ { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write all schedule items", "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeCard", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleTimeCard" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeCards", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeCards", + "OutputType": "IMicrosoftGraphTimeCard", + "ApiVersion": "beta", "Permissions": [ { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write all schedule items", "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeCard", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleTimeCard" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeCards/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeCards/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write all schedule items", "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleTimeCardCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeCardCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", + "OutputType": "IMicrosoftGraphTimeOff", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeOff", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleTimeOff" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timesOff", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timesOff", + "OutputType": "IMicrosoftGraphTimeOff", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeOff", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleTimeOff" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-timesoff?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timesOff/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timesOff/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleTimeOffCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeOffCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", + "OutputType": "IMicrosoftGraphTimeOffReason", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleTimeOffReason" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeOffReasons", + "OutputType": "IMicrosoftGraphTimeOffReason", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleTimeOffReason" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-timeoffreasons?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeOffReasons/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleTimeOffReasonCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeOffReasonCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", + "OutputType": "IMicrosoftGraphTimeOffRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleTimeOffRequest" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeOffRequests", + "OutputType": "IMicrosoftGraphTimeOffRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamScheduleTimeOffRequest" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeOffRequests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamScheduleTimeOffRequestCount" + "Method": "GET", + "Command": "Get-MgBetaTeamScheduleTimeOffRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/getShifts", "Module": "Beta.Teams", + "Uri": "/teams/getShifts", + "OutputType": "IMicrosoftGraphShift", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.All", + "Description": "Read and change all teams' settings", + "FullDescription": "Read and change all teams' settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.All", - "Description": "Read and change all teams' settings", - "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphShift", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamShift" + "Method": "GET", + "Command": "Get-MgBetaTeamShift", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", + "OutputType": "IMicrosoftGraphTeamworkTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamTag" + "Method": "GET", + "Command": "Get-MgBetaTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/tags", + "OutputType": "IMicrosoftGraphTeamworkTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamTag" + "Method": "GET", + "Command": "Get-MgBetaTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/tags/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamTagCount" + "Method": "GET", + "Command": "Get-MgBetaTeamTagCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", + "OutputType": "IMicrosoftGraphTeamworkTagMember", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamTagMember" + "Method": "GET", + "Command": "Get-MgBetaTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members", + "OutputType": "IMicrosoftGraphTeamworkTagMember", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamTagMember" + "Method": "GET", + "Command": "Get-MgBetaTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/$count", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamTagMemberCount" + "Method": "GET", + "Command": "Get-MgBetaTeamTagMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/template", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/template", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamTemplate" + "Method": "GET", + "Command": "Get-MgBetaTeamTemplate", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/templateDefinition", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/templateDefinition", "OutputType": "IMicrosoftGraphTeamTemplateDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamTemplateDefinition" + "Method": "GET", + "Command": "Get-MgBetaTeamTemplateDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teams/getTimesOff", "Module": "Beta.Teams", + "Uri": "/teams/getTimesOff", + "OutputType": "IMicrosoftGraphTimeOff", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.All", + "Description": "Read and change all teams' settings", + "FullDescription": "Read and change all teams' settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.All", - "Description": "Read and change all teams' settings", - "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeOff", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamTimeOff" + "Method": "GET", + "Command": "Get-MgBetaTeamTimeOff", + "ApiReferenceLink": null }, { - "Uri": "/teamwork", "Module": "Beta.Teams", - "Permissions": { - "Name": "Teamwork.Read.All", - "Description": "Read organizational teamwork settings", - "FullDescription": "Allows the app to read all teamwork settings of the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teamwork", "OutputType": "IMicrosoftGraphTeamwork", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamwork" + "Method": "GET", + "Command": "Get-MgBetaTeamwork", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamwork-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedChats/{deletedChat-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedChats/{deletedChat-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedChat" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/deletedchat-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedChats", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedChats", "OutputType": "IMicrosoftGraphDeletedChat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedChat" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedChat", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedChats/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedChats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamworkDeletedChatCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedChatCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "OutputType": "IMicrosoftGraphDeletedTeam", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeam" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams", "Module": "Beta.Teams", - "Permissions": { - "Name": "Team.ReadBasic.All", - "Description": "Get a list of all teams", - "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams", "OutputType": "IMicrosoftGraphDeletedTeam", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedTeam" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamwork-list-deletedteams?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannel" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannel" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelFileFolder" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelFileFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelFileFolderContent" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelFileFolderContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/contentStream", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelFileFolderContentStream" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelFileFolderContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMember" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMember" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMemberCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/delta", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageDelta" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageDelta", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReplyCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReplyDelta" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReplyDelta", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/getAllRetainedMessages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/getAllRetainedMessages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelRetainedMessage" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelRetainedMessage", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamAllowedMemberCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamAllowedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelSharedWithTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelTab" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelTab" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelTabCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelTabCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeletedTeamChannelTabTeamApp" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamChannelTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/$count", "Module": "Beta.Teams", - "Permissions": { - "Name": "Team.ReadBasic.All", - "Description": "Get a list of all teams", - "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamworkDeletedTeamCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeletedTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}", "Module": "Beta.Teams", + "Uri": "/teamwork/devices/{teamworkDevice-id}", + "OutputType": "IMicrosoftGraphTeamworkDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkDevice.Read.All", "Description": "Read Teams devices", "FullDescription": "Allow the app to read the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkDevice.ReadWrite.All", "Description": "Read and write Teams devices", "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDevice" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkdevice-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/devices", "Module": "Beta.Teams", + "Uri": "/teamwork/devices", + "OutputType": "IMicrosoftGraphTeamworkDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkDevice.Read.All", "Description": "Read Teams devices", "FullDescription": "Allow the app to read the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkDevice.ReadWrite.All", "Description": "Read and write Teams devices", "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDevice" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkdevice-list?view=graph-rest-1.0" }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/activity", "Module": "Beta.Teams", + "Uri": "/teamwork/devices/{teamworkDevice-id}/activity", + "OutputType": "IMicrosoftGraphTeamworkDeviceActivity", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkDevice.Read.All", "Description": "Read Teams devices", "FullDescription": "Allow the app to read the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkDevice.ReadWrite.All", "Description": "Read and write Teams devices", "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkDeviceActivity", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeviceActivity" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeviceActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkdeviceactivity-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/configuration", "Module": "Beta.Teams", + "Uri": "/teamwork/devices/{teamworkDevice-id}/configuration", + "OutputType": "IMicrosoftGraphTeamworkDeviceConfiguration", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkDevice.Read.All", "Description": "Read Teams devices", "FullDescription": "Allow the app to read the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkDevice.ReadWrite.All", "Description": "Read and write Teams devices", "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkDeviceConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeviceConfiguration" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeviceConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkdeviceconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/devices/$count", "Module": "Beta.Teams", + "Uri": "/teamwork/devices/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkDevice.Read.All", "Description": "Read Teams devices", "FullDescription": "Allow the app to read the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkDevice.ReadWrite.All", "Description": "Read and write Teams devices", "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamworkDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/health", "Module": "Beta.Teams", + "Uri": "/teamwork/devices/{teamworkDevice-id}/health", + "OutputType": "IMicrosoftGraphTeamworkDeviceHealth", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkDevice.Read.All", "Description": "Read Teams devices", "FullDescription": "Allow the app to read the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkDevice.ReadWrite.All", "Description": "Read and write Teams devices", "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkDeviceHealth", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeviceHealth" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeviceHealth", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkdevicehealth-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/operations/{teamworkDeviceOperation-id}", "Module": "Beta.Teams", + "Uri": "/teamwork/devices/{teamworkDevice-id}/operations/{teamworkDeviceOperation-id}", + "OutputType": "IMicrosoftGraphTeamworkDeviceOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkDevice.Read.All", "Description": "Read Teams devices", "FullDescription": "Allow the app to read the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkDevice.ReadWrite.All", "Description": "Read and write Teams devices", "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkDeviceOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeviceOperation" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeviceOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkdeviceoperation-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/operations", "Module": "Beta.Teams", + "Uri": "/teamwork/devices/{teamworkDevice-id}/operations", + "OutputType": "IMicrosoftGraphTeamworkDeviceOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkDevice.Read.All", "Description": "Read Teams devices", "FullDescription": "Allow the app to read the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkDevice.ReadWrite.All", "Description": "Read and write Teams devices", "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkDeviceOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkDeviceOperation" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeviceOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkdeviceoperation-list?view=graph-rest-1.0" }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/operations/$count", "Module": "Beta.Teams", + "Uri": "/teamwork/devices/{teamworkDevice-id}/operations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkDevice.Read.All", "Description": "Read Teams devices", "FullDescription": "Allow the app to read the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkDevice.ReadWrite.All", "Description": "Read and write Teams devices", "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkDeviceOperationCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkDeviceOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamsAppSettings", "Module": "Beta.Teams", + "Uri": "/teamwork/teamsAppSettings", + "OutputType": "IMicrosoftGraphTeamsAppSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkAppSettings.Read.All", "Description": "Read Teams app settings", "FullDescription": "Allows the app to read the Teams app settings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkAppSettings.ReadWrite.All", "Description": "Read and write Teams app settings", "FullDescription": "Allows the app to read and write the Teams app settings on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAppSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamworkTeamAppSetting" + "Method": "GET", + "Command": "Get-MgBetaTeamworkTeamAppSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsappsettings-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/teamTemplates/{teamTemplate-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/teamTemplates/{teamTemplate-id}", "OutputType": "IMicrosoftGraphTeamTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkTeamTemplate" + "Method": "GET", + "Command": "Get-MgBetaTeamworkTeamTemplate", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamTemplates", "Module": "Beta.Teams", + "Uri": "/teamwork/teamTemplates", + "OutputType": "IMicrosoftGraphTeamTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamTemplates.Read", "Description": "Read available Teams templates", "FullDescription": "Read available Teams templates, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamTemplates.Read.All", "Description": "Read all available Teams Templates", "FullDescription": "Allows the app to read all available Teams Templates, without a signed-user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkTeamTemplate" + "Method": "GET", + "Command": "Get-MgBetaTeamworkTeamTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamtemplate-list-definitions?view=graph-rest-1.0" }, { - "Uri": "/teamwork/teamTemplates/$count", "Module": "Beta.Teams", + "Uri": "/teamwork/teamTemplates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamTemplates.Read", "Description": "Read available Teams templates", "FullDescription": "Read available Teams templates, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamTemplates.Read.All", "Description": "Read all available Teams Templates", "FullDescription": "Allows the app to read all available Teams Templates, without a signed-user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamworkTeamTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkTeamTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}", "Module": "Beta.Teams", + "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}", + "OutputType": "IMicrosoftGraphTeamTemplateDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamTemplates.Read", "Description": "Read available Teams templates", "FullDescription": "Read available Teams templates, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamTemplates.Read.All", "Description": "Read all available Teams Templates", "FullDescription": "Allows the app to read all available Teams Templates, without a signed-user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamTemplateDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkTeamTemplateDefinition" + "Method": "GET", + "Command": "Get-MgBetaTeamworkTeamTemplateDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamtemplatedefinition-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions", "OutputType": "IMicrosoftGraphTeamTemplateDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkTeamTemplateDefinition" + "Method": "GET", + "Command": "Get-MgBetaTeamworkTeamTemplateDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkTeamTemplateDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkTeamTemplateDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", "Module": "Beta.Teams", + "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", + "OutputType": "IMicrosoftGraphWorkforceIntegration", + "ApiVersion": "beta", "Permissions": [ { "Name": "WorkforceIntegration.Read.All", "Description": "Read workforce integrations", "FullDescription": "Allows the app to read workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "WorkforceIntegration.ReadWrite.All", "Description": "Read and write workforce integrations", "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWorkforceIntegration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTeamworkWorkforceIntegration" + "Method": "GET", + "Command": "Get-MgBetaTeamworkWorkforceIntegration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workforceintegration-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/workforceIntegrations", "Module": "Beta.Teams", + "Uri": "/teamwork/workforceIntegrations", + "OutputType": "IMicrosoftGraphWorkforceIntegration", + "ApiVersion": "beta", "Permissions": [ { "Name": "WorkforceIntegration.Read.All", "Description": "Read workforce integrations", "FullDescription": "Allows the app to read workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "WorkforceIntegration.ReadWrite.All", "Description": "Read and write workforce integrations", "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWorkforceIntegration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTeamworkWorkforceIntegration" + "Method": "GET", + "Command": "Get-MgBetaTeamworkWorkforceIntegration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workforceintegration-list?view=graph-rest-1.0" }, { - "Uri": "/teamwork/workforceIntegrations/$count", "Module": "Beta.Teams", + "Uri": "/teamwork/workforceIntegrations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "WorkforceIntegration.Read.All", "Description": "Read workforce integrations", "FullDescription": "Allows the app to read workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "WorkforceIntegration.ReadWrite.All", "Description": "Read and write workforce integrations", "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTeamworkWorkforceIntegrationCount" + "Method": "GET", + "Command": "Get-MgBetaTeamworkWorkforceIntegrationCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", + "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomer" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadmincustomer-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers", "Module": "Beta.Identity.Partner", - "Permissions": [ + "Uri": "/tenantRelationships/delegatedAdminCustomers", + "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", + "ApiVersion": "beta", + "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomer" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantrelationship-list-delegatedadmincustomers?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/$count", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminCustomers/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomerCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomerCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "OutputType": "IMicrosoftGraphDelegatedAdminServiceManagementDetail", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetail" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetail", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails", + "OutputType": "IMicrosoftGraphDelegatedAdminServiceManagementDetail", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminServiceManagementDetail", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetail" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadmincustomer-list-servicemanagementdetails?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/$count", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetailCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationship" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationship", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationship" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationship", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantrelationship-list-delegatedadminrelationships?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", + "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignment" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminaccessassignment-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments", + "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignment" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-list-accessassignments?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/$count", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/$count", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipOperation" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationshipoperation-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipOperation" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-list-operations?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/$count", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipOperationCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipRequest" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationshiprequest-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipRequest" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-list-requests?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/$count", "Module": "Beta.Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipRequestCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipDelegatedAdminRelationshipRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenants/{tenant-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenants/{tenant-id}", + "OutputType": "IMicrosoftGraphManagedTenantsTenant", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenant", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenant" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenant-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenants", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenants", + "OutputType": "IMicrosoftGraphManagedTenantsTenant", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenant" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-tenants?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances/{aggregatedPolicyCompliance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances/{aggregatedPolicyCompliance-id}", "OutputType": "IMicrosoftGraphManagedTenantsAggregatedPolicyCompliance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances", + "OutputType": "IMicrosoftGraphManagedTenantsAggregatedPolicyCompliance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsAggregatedPolicyCompliance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-aggregatedpolicycompliances?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyComplianceCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyComplianceCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlert" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlert", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlert" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlert", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/apiNotifications/{managedTenantApiNotification-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/apiNotifications/{managedTenantApiNotification-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantApiNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertApiNotification" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertApiNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/apiNotifications", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/apiNotifications", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantApiNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertApiNotification" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertApiNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/apiNotifications/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/apiNotifications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertApiNotificationCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertApiNotificationCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/emailNotifications/{managedTenantEmailNotification-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/emailNotifications/{managedTenantEmailNotification-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantEmailNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertEmailNotification" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertEmailNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/emailNotifications", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/emailNotifications", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantEmailNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertEmailNotification" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertEmailNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/emailNotifications/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}/emailNotifications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertEmailNotificationCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertEmailNotificationCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs/{managedTenantAlertLog-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs/{managedTenantAlertLog-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertLog", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertLog" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertLog", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertLog", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertLog" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertLog", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs/{managedTenantAlertLog-id}/alert", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs/{managedTenantAlertLog-id}/alert", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertLogAlert" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertLogAlert", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertLogCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertLogCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRule" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRule", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRule" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRule", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}/alerts/{managedTenantAlert-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}/alerts/{managedTenantAlert-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleAlert" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleAlert", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}/alerts", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}/alerts", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleAlert" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleAlert", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}/alerts/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}/alerts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleAlertCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleAlertCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertRuleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinition" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertRuleDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinition" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}/alertRules/{managedTenantAlertRule-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}/alertRules/{managedTenantAlertRule-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinitionAlertRule" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinitionAlertRule", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}/alertRules", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}/alertRules", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinitionAlertRule" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinitionAlertRule", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}/alertRules/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}/alertRules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinitionAlertRuleCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinitionAlertRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinitionCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAlertRuleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications/{managedTenantApiNotification-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications/{managedTenantApiNotification-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantApiNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantApiNotification" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantApiNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantApiNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantApiNotification" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantApiNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications/{managedTenantApiNotification-id}/alert", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications/{managedTenantApiNotification-id}/alert", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantApiNotificationAlert" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantApiNotificationAlert", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantApiNotificationCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantApiNotificationCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/appPerformances/{appPerformance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/appPerformances/{appPerformance-id}", "OutputType": "IMicrosoftGraphManagedTenantsAppPerformance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAppPerformance" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAppPerformance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/appPerformances", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/appPerformances", "OutputType": "IMicrosoftGraphManagedTenantsAppPerformance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAppPerformance" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAppPerformance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/appPerformances/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/appPerformances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAppPerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAppPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/auditEvents/{auditEvent-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/auditEvents/{auditEvent-id}", + "OutputType": "IMicrosoftGraphManagedTenantsAuditEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsAuditEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAuditEvent" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-auditevent-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/auditEvents", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/auditEvents", "OutputType": "IMicrosoftGraphManagedTenantsAuditEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAuditEvent" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-auditevents?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/auditEvents/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/auditEvents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantAuditEventCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantAuditEventCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcConnections/{cloudPcConnection-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/cloudPcConnections/{cloudPcConnection-id}", + "OutputType": "IMicrosoftGraphManagedTenantsCloudPcConnection", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsCloudPcConnection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-cloudpcconnection-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcConnections", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/cloudPcConnections", + "OutputType": "IMicrosoftGraphManagedTenantsCloudPcConnection", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsCloudPcConnection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-cloudpcconnections?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcConnections/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/cloudPcConnections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcConnectionCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcConnectionCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcDevices/{cloudPcDevice-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/cloudPcDevices/{cloudPcDevice-id}", + "OutputType": "IMicrosoftGraphManagedTenantsCloudPcDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsCloudPcDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-cloudpcdevice-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcDevices", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/cloudPcDevices", + "OutputType": "IMicrosoftGraphManagedTenantsCloudPcDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsCloudPcDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-cloudpcdevices?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcDevices/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/cloudPcDevices/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview/{cloudPcOverview-tenantId}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview/{cloudPcOverview-tenantId}", + "OutputType": "IMicrosoftGraphManagedTenantsCloudPcOverview", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsCloudPcOverview", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-cloudpcoverview-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview", + "OutputType": "IMicrosoftGraphManagedTenantsCloudPcOverview", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsCloudPcOverview", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-cloudpcsoverview?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcOverviewCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCloudPcOverviewCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages/{conditionalAccessPolicyCoverage-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages/{conditionalAccessPolicyCoverage-id}", + "OutputType": "IMicrosoftGraphManagedTenantsConditionalAccessPolicyCoverage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read applications", - "FullDescription": "Allows the app to read applications and service principals on your behalf.", - "IsAdmin": true - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read applications", + "FullDescription": "Allows the app to read applications and service principals on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsConditionalAccessPolicyCoverage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-conditionalaccesspolicycoverage-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages", + "OutputType": "IMicrosoftGraphManagedTenantsConditionalAccessPolicyCoverage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read applications", - "FullDescription": "Allows the app to read applications and service principals on your behalf.", - "IsAdmin": true - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read applications", + "FullDescription": "Allows the app to read applications and service principals on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsConditionalAccessPolicyCoverage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-conditionalaccesspolicycoverages?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read applications", - "FullDescription": "Allows the app to read applications and service principals on your behalf.", - "IsAdmin": true - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read applications", + "FullDescription": "Allows the app to read applications and service principals on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverageCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverageCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenants/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries/{credentialUserRegistrationsSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries/{credentialUserRegistrationsSummary-id}", "OutputType": "IMicrosoftGraphManagedTenantsCredentialUserRegistrationsSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-credentialuserregistrationssummary-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries", "Module": "Beta.ManagedTenants", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries", "OutputType": "IMicrosoftGraphManagedTenantsCredentialUserRegistrationsSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-credentialuserregistrationssummaries?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries/$count", "Module": "Beta.ManagedTenants", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation/{tenantCustomizedInformation-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation/{tenantCustomizedInformation-id}", + "OutputType": "IMicrosoftGraphManagedTenantsTenantCustomizedInformation", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenantCustomizedInformation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenantcustomizedinformation-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation", + "OutputType": "IMicrosoftGraphManagedTenantsTenantCustomizedInformation", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenantCustomizedInformation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-tenantscustomizedinformation?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantCustomizedInformationCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantCustomizedInformationCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation/{tenantDetailedInformation-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation/{tenantDetailedInformation-id}", + "OutputType": "IMicrosoftGraphManagedTenantsTenantDetailedInformation", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenantDetailedInformation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDetailedInformation" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDetailedInformation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenantdetailedinformation-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation", + "OutputType": "IMicrosoftGraphManagedTenantsTenantDetailedInformation", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenantDetailedInformation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDetailedInformation" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDetailedInformation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-tenantsdetailedinformation?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDetailedInformationCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDetailedInformationCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances/{deviceAppPerformance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances/{deviceAppPerformance-id}", "OutputType": "IMicrosoftGraphManagedTenantsDeviceAppPerformance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceAppPerformance" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceAppPerformance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances", "OutputType": "IMicrosoftGraphManagedTenantsDeviceAppPerformance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceAppPerformance" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceAppPerformance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceAppPerformanceCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceAppPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", + "OutputType": "IMicrosoftGraphManagedTenantsDeviceCompliancePolicySettingStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsDeviceCompliancePolicySettingStateSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-devicecompliancepolicysettingstatesummary-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries", + "OutputType": "IMicrosoftGraphManagedTenantsDeviceCompliancePolicySettingStateSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsDeviceCompliancePolicySettingStateSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-devicecompliancepolicysettingstatesummary?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses/{deviceHealthStatus-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses/{deviceHealthStatus-id}", "OutputType": "IMicrosoftGraphManagedTenantsDeviceHealthStatus", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceHealthStatus" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceHealthStatus", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses", "OutputType": "IMicrosoftGraphManagedTenantsDeviceHealthStatus", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceHealthStatus" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceHealthStatus", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceHealthStatusCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantDeviceHealthStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications/{managedTenantEmailNotification-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications/{managedTenantEmailNotification-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantEmailNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantEmailNotification" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantEmailNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantEmailNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantEmailNotification" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantEmailNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications/{managedTenantEmailNotification-id}/alert", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications/{managedTenantEmailNotification-id}/alert", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlert", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantEmailNotificationAlert" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantEmailNotificationAlert", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantEmailNotificationCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantEmailNotificationCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantGroups/{tenantGroup-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantGroups/{tenantGroup-id}", + "OutputType": "IMicrosoftGraphManagedTenantsTenantGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenantGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantGroup" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenantgroup-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenantGroups", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantGroups", + "OutputType": "IMicrosoftGraphManagedTenantsTenantGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenantGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantGroup" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-tenantgroups?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenantGroups/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantGroups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantGroupCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances/{managedDeviceCompliance-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances/{managedDeviceCompliance-id}", + "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceCompliance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceCompliance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-manageddevicecompliance-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances", + "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceCompliance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceCompliance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-manageddevicecompliances?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends/{managedDeviceComplianceTrend-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends/{managedDeviceComplianceTrend-id}", + "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceComplianceTrend", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceComplianceTrend", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-manageddevicecompliancetrend-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends", + "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceComplianceTrend", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceComplianceTrend", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-manageddevicecompliancetrends?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrendCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrendCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementActions/{managementAction-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementActions/{managementAction-id}", + "OutputType": "IMicrosoftGraphManagedTenantsManagementAction", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagementAction", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementAction" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managementaction-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managementActions", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementActions", + "OutputType": "IMicrosoftGraphManagedTenantsManagementAction", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagementAction", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementAction" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-managementactions?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managementActions/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementActions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementActionCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementActionCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses/{managementActionTenantDeploymentStatus-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses/{managementActionTenantDeploymentStatus-id}", + "OutputType": "IMicrosoftGraphManagedTenantsManagementActionTenantDeploymentStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagementActionTenantDeploymentStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managementactiontenantdeploymentstatus-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses", + "OutputType": "IMicrosoftGraphManagedTenantsManagementActionTenantDeploymentStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagementActionTenantDeploymentStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-managementactiontenantdeploymentstatuses?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatusCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementIntents/{managementIntent-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementIntents/{managementIntent-id}", + "OutputType": "IMicrosoftGraphManagedTenantsManagementIntent", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagementIntent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementIntent" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementIntent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managementintent-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managementIntents", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementIntents", + "OutputType": "IMicrosoftGraphManagedTenantsManagementIntent", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagementIntent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementIntent" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementIntent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-managementintents?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managementIntents/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementIntents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementIntentCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementIntentCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplates/{managementTemplate-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementTemplates/{managementTemplate-id}", + "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplate" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managementtemplate-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplates", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementTemplates", + "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplate" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-managementtemplates?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateCollection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollection" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollection", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateCollection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollection" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollection", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}/managementTemplates/{managementTemplate-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}/managementTemplates/{managementTemplate-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplate" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}/managementTemplates", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}/managementTemplates", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplate" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}/managementTemplates/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}/managementTemplates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionManagementTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries/{managementTemplateCollectionTenantSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries/{managementTemplateCollectionTenantSummary-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateCollectionTenantSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateCollectionTenantSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplates/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/managementTemplates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStep" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStep", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStep" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStep", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}/acceptedVersion", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}/acceptedVersion", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepAcceptedVersion" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepAcceptedVersion", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplates/{managementTemplate-id}/managementTemplateSteps/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplates/{managementTemplate-id}/managementTemplateSteps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}/managementTemplate", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}/managementTemplate", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplate", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepManagementTemplate" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries/{managementTemplateStepTenantSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries/{managementTemplateStepTenantSummary-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepTenantSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummary" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepTenantSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummary" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummaryCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersion" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersion", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersion" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersion", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/acceptedFor", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/acceptedFor", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionAcceptedFor" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionAcceptedFor", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}/versions/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments/{managementTemplateStepDeployment-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments/{managementTemplateStepDeployment-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepDeployment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepDeployment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeploymentCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeploymentCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments/{managementTemplateStepDeployment-id}/templateStepVersion", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments/{managementTemplateStepDeployment-id}/templateStepVersion", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeploymentTemplateStepVersion" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeploymentTemplateStepVersion", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/templateStep", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/templateStep", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStep", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionTemplateStep" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionTemplateStep", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/myRoles/{myRole-tenantId}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/myRoles/{myRole-tenantId}", "OutputType": "IMicrosoftGraphManagedTenantsMyRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantMyRole" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantMyRole", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/myRoles", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/myRoles", + "OutputType": "IMicrosoftGraphManagedTenantsMyRole", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsMyRole", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantMyRole" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantMyRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-myroles?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/myRoles/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/myRoles/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantMyRoleCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantMyRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantTags/{tenantTag-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantTags/{tenantTag-id}", + "OutputType": "IMicrosoftGraphManagedTenantsTenantTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenantTag", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantTag" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenanttag-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenantTags", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantTags", + "OutputType": "IMicrosoftGraphManagedTenantsTenantTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenantTag", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantTag" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-tenanttags?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenantTags/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/tenantTags/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantTagCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantTagCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints/{managedTenantTicketingEndpoint-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints/{managedTenantTicketingEndpoint-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantTicketingEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantTicketingEndpoint" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantTicketingEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantTicketingEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantTicketingEndpoint" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantTicketingEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints/$count", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantTicketingEndpointCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantTicketingEndpointCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates/{windowsDeviceMalwareState-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates/{windowsDeviceMalwareState-id}", + "OutputType": "IMicrosoftGraphManagedTenantsWindowsDeviceMalwareState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsWindowsDeviceMalwareState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareState" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-windowsdevicemalwarestate-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates", + "OutputType": "IMicrosoftGraphManagedTenantsWindowsDeviceMalwareState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsWindowsDeviceMalwareState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareState" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-windowsdevicemalwarestates?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareStateCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareStateCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates/{windowsProtectionState-id}", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates/{windowsProtectionState-id}", + "OutputType": "IMicrosoftGraphManagedTenantsWindowsProtectionState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsWindowsProtectionState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsProtectionState" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsProtectionState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-windowsprotectionstate-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates", + "OutputType": "IMicrosoftGraphManagedTenantsWindowsProtectionState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsWindowsProtectionState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsProtectionState" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsProtectionState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-list-windowsprotectionstates?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates/$count", "Module": "Beta.ManagedTenants", + "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read devices Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsProtectionStateCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipManagedTenantWindowsProtectionStateCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/multiTenantOrganization", "Module": "Beta.Identity.SignIns", + "Uri": "/tenantRelationships/multiTenantOrganization", + "OutputType": "IMicrosoftGraphMultiTenantOrganization", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "MultiTenantOrganization.Read.All", - "Description": "Read all multi-tenant organization details and tenants", - "FullDescription": "Allows the app to read all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false - }, { "Name": "MultiTenantOrganization.ReadBasic.All", "Description": "Read multi-tenant organization basic details and active tenants", "FullDescription": "Allows the app to read multi-tenant organization basic details and active tenants on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "MultiTenantOrganization.Read.All", + "Description": "Read all multi-tenant organization details and tenants", + "FullDescription": "Allows the app to read all multi-tenant organization details and tenants, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "MultiTenantOrganization.ReadWrite.All", "Description": "Read and write all multi-tenant organization details and tenants", "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMultiTenantOrganization", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipMultiTenantOrganization" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipMultiTenantOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganization-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/multiTenantOrganization/joinRequest", "Module": "Beta.Identity.SignIns", + "Uri": "/tenantRelationships/multiTenantOrganization/joinRequest", + "OutputType": "IMicrosoftGraphMultiTenantOrganizationJoinRequestRecord", + "ApiVersion": "beta", "Permissions": [ { "Name": "MultiTenantOrganization.Read.All", "Description": "Read all multi-tenant organization details and tenants", "FullDescription": "Allows the app to read all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "MultiTenantOrganization.ReadWrite.All", "Description": "Read and write all multi-tenant organization details and tenants", "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMultiTenantOrganizationJoinRequestRecord", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipMultiTenantOrganizationJoinRequest" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipMultiTenantOrganizationJoinRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganizationjoinrequestrecord-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "MultiTenantOrganization.ReadWrite.All", - "Description": "Read and write all multi-tenant organization details and tenants", - "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id}", "OutputType": "IMicrosoftGraphMultiTenantOrganizationMember", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTenantRelationshipMultiTenantOrganizationTenant" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipMultiTenantOrganizationTenant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganizationmember-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/multiTenantOrganization/tenants", "Module": "Beta.Identity.SignIns", + "Uri": "/tenantRelationships/multiTenantOrganization/tenants", + "OutputType": "IMicrosoftGraphMultiTenantOrganizationMember", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "MultiTenantOrganization.Read.All", - "Description": "Read all multi-tenant organization details and tenants", - "FullDescription": "Allows the app to read all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false - }, { "Name": "MultiTenantOrganization.ReadBasic.All", "Description": "Read multi-tenant organization basic details and active tenants", "FullDescription": "Allows the app to read multi-tenant organization basic details and active tenants on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "MultiTenantOrganization.Read.All", + "Description": "Read all multi-tenant organization details and tenants", + "FullDescription": "Allows the app to read all multi-tenant organization details and tenants, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "MultiTenantOrganization.ReadWrite.All", "Description": "Read and write all multi-tenant organization details and tenants", "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMultiTenantOrganizationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTenantRelationshipMultiTenantOrganizationTenant" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipMultiTenantOrganizationTenant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganization-list-tenants?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/multiTenantOrganization/tenants/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/tenantRelationships/multiTenantOrganization/tenants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "MultiTenantOrganization.Read.All", - "Description": "Read all multi-tenant organization details and tenants", - "FullDescription": "Allows the app to read all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false - }, { "Name": "MultiTenantOrganization.ReadBasic.All", "Description": "Read multi-tenant organization basic details and active tenants", "FullDescription": "Allows the app to read multi-tenant organization basic details and active tenants on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "MultiTenantOrganization.Read.All", + "Description": "Read all multi-tenant organization details and tenants", + "FullDescription": "Allows the app to read all multi-tenant organization details and tenants, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "MultiTenantOrganization.ReadWrite.All", "Description": "Read and write all multi-tenant organization details and tenants", "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTenantRelationshipMultiTenantOrganizationTenantCount" + "Method": "GET", + "Command": "Get-MgBetaTenantRelationshipMultiTenantOrganizationTenantCount", + "ApiReferenceLink": null }, { - "Uri": "/trustFramework", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/trustFramework", "OutputType": "IMicrosoftGraphTrustFramework", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaTrustFramework" + "Method": "GET", + "Command": "Get-MgBetaTrustFramework", + "ApiReferenceLink": null }, { - "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}", + "OutputType": "IMicrosoftGraphTrustFrameworkKeySet", + "ApiVersion": "beta", "Permissions": [ { "Name": "TrustFrameworkKeySet.Read.All", "Description": "Read trust framework key sets", "FullDescription": "Allows the app to read trust framework key set properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TrustFrameworkKeySet.ReadWrite.All", "Description": "Read and write trust framework key sets", "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTrustFrameworkKeySet", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTrustFrameworkKeySet" + "Method": "GET", + "Command": "Get-MgBetaTrustFrameworkKeySet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframeworkkeyset-get?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/keySets", "Module": "Beta.Identity.SignIns", + "Uri": "/trustFramework/keySets", + "OutputType": "IMicrosoftGraphTrustFrameworkKeySet", + "ApiVersion": "beta", "Permissions": [ { "Name": "TrustFrameworkKeySet.Read.All", "Description": "Read trust framework key sets", "FullDescription": "Allows the app to read trust framework key set properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TrustFrameworkKeySet.ReadWrite.All", "Description": "Read and write trust framework key sets", "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTrustFrameworkKeySet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTrustFrameworkKeySet" + "Method": "GET", + "Command": "Get-MgBetaTrustFrameworkKeySet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframework-list-keysets?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}/getActiveKey", "Module": "Beta.Identity.SignIns", + "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}/getActiveKey", + "OutputType": "IMicrosoftGraphTrustFrameworkKey", + "ApiVersion": "beta", "Permissions": [ { "Name": "TrustFrameworkKeySet.Read.All", "Description": "Read trust framework key sets", "FullDescription": "Allows the app to read trust framework key set properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TrustFrameworkKeySet.ReadWrite.All", "Description": "Read and write trust framework key sets", "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTrustFrameworkKey", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTrustFrameworkKeySetActiveKey" + "Method": "GET", + "Command": "Get-MgBetaTrustFrameworkKeySetActiveKey", + "ApiReferenceLink": null }, { - "Uri": "/trustFramework/keySets/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/trustFramework/keySets/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TrustFrameworkKeySet.Read.All", "Description": "Read trust framework key sets", "FullDescription": "Allows the app to read trust framework key set properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TrustFrameworkKeySet.ReadWrite.All", "Description": "Read and write trust framework key sets", "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTrustFrameworkKeySetCount" + "Method": "GET", + "Command": "Get-MgBetaTrustFrameworkKeySetCount", + "ApiReferenceLink": null }, { - "Uri": "/trustFramework/policies/{trustFrameworkPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/trustFramework/policies/{trustFrameworkPolicy-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.TrustFramework", "Description": "Read and write your organization's trust framework policies", "FullDescription": "Allows the app to read and write your organization's trust framework policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTrustFrameworkPolicy" + "Method": "GET", + "Command": "Get-MgBetaTrustFrameworkPolicy", + "ApiReferenceLink": null }, { - "Uri": "/trustFramework/policies", "Module": "Beta.Identity.SignIns", + "Uri": "/trustFramework/policies", + "OutputType": "IMicrosoftGraphTrustFrameworkPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.TrustFramework", "Description": "Read and write your organization's trust framework policies", "FullDescription": "Allows the app to read and write your organization's trust framework policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTrustFrameworkPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaTrustFrameworkPolicy" + "Method": "GET", + "Command": "Get-MgBetaTrustFrameworkPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframework-list-trustframeworkpolicies?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/policies/{trustFrameworkPolicy-id}/$value", "Module": "Beta.Identity.SignIns", + "Uri": "/trustFramework/policies/{trustFrameworkPolicy-id}/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.TrustFramework", "Description": "Read and write your organization's trust framework policies", "FullDescription": "Allows the app to read and write your organization's trust framework policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaTrustFrameworkPolicyContent" + "Method": "GET", + "Command": "Get-MgBetaTrustFrameworkPolicyContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframework-list-trustframeworkpolicies?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/policies/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/trustFramework/policies/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.TrustFramework", "Description": "Read and write your organization's trust framework policies", "FullDescription": "Allows the app to read and write your organization's trust framework policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaTrustFrameworkPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaTrustFrameworkPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune.", - "IsAdmin": true + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite", + "Description": "Read and update your profile", + "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read devices Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read devices Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite", - "Description": "Read and update your profile", - "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUser" + "Method": "GET", + "Command": "Get-MgBetaUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-get?view=graph-rest-1.0" }, { - "Uri": "/users", "Module": "Beta.Users", + "Uri": "/users", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUser" + "Method": "GET", + "Command": "Get-MgBetaUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/{userActivity-id}", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserActivity" + "Method": "GET", + "Command": "Get-MgBetaUserActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities", "Module": "Beta.CrossDeviceExperiences", - "Permissions": { - "Name": "UserActivity.ReadWrite.CreatedByApp", - "Description": "Read and write app activity to your activity feed", - "FullDescription": "Allows the app to read and report your activity in the app.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserActivity" + "Method": "GET", + "Command": "Get-MgBetaUserActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": { - "Name": "UserActivity.ReadWrite.CreatedByApp", - "Description": "Read and write app activity to your activity feed", - "FullDescription": "Allows the app to read and report your activity in the app.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserActivityCount" + "Method": "GET", + "Command": "Get-MgBetaUserActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "OutputType": "IMicrosoftGraphActivityHistoryItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserActivityHistoryItem" + "Method": "GET", + "Command": "Get-MgBetaUserActivityHistoryItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems", "OutputType": "IMicrosoftGraphActivityHistoryItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserActivityHistoryItem" + "Method": "GET", + "Command": "Get-MgBetaUserActivityHistoryItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}/activity", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}/activity", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserActivityHistoryItemActivity" + "Method": "GET", + "Command": "Get-MgBetaUserActivityHistoryItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserActivityHistoryItemCount" + "Method": "GET", + "Command": "Get-MgBetaUserActivityHistoryItemCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/analytics/activityStatistics/{activityStatistics-id}", "Module": "Beta.People", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/analytics/activityStatistics/{activityStatistics-id}", "OutputType": "IMicrosoftGraphActivityStatistics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserActivityStatistics" + "Method": "GET", + "Command": "Get-MgBetaUserActivityStatistics", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/analytics/activityStatistics", "Module": "Beta.People", - "Permissions": { - "Name": "Analytics.Read", - "Description": "Read your activity statistics", - "FullDescription": "Allows the app to read your activity statistics, such as how much time you've spent on emails, in meetings, or in chat sessions.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/analytics/activityStatistics", "OutputType": "IMicrosoftGraphActivityStatistics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserActivityStatistics" + "Method": "GET", + "Command": "Get-MgBetaUserActivityStatistics", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/agreementAcceptances/{agreementAcceptance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/agreementAcceptances/{agreementAcceptance-id}", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgBetaUserAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/agreementAcceptances", "Module": "Beta.Identity.Governance", + "Uri": "/users/{user-id}/agreementAcceptances", + "OutputType": "IMicrosoftGraphAgreementAcceptance", + "ApiVersion": "beta", "Permissions": [ { "Name": "AgreementAcceptance.Read", "Description": "Read your terms of use acceptance statuses", "FullDescription": "Allows the app to read your terms of use acceptance statuses.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "AgreementAcceptance.Read.All", "Description": "Read all terms of use acceptance statuses", "FullDescription": "Allows the app to read terms of use acceptance statuses on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgBetaUserAgreementAcceptance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-agreementacceptances?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/agreementAcceptances/$count", "Module": "Beta.Identity.Governance", + "Uri": "/users/{user-id}/agreementAcceptances/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AgreementAcceptance.Read", "Description": "Read your terms of use acceptance statuses", "FullDescription": "Allows the app to read your terms of use acceptance statuses.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "AgreementAcceptance.Read.All", "Description": "Read all terms of use acceptance statuses", "FullDescription": "Allows the app to read terms of use acceptance statuses on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAgreementAcceptanceCount" + "Method": "GET", + "Command": "Get-MgBetaUserAgreementAcceptanceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/analytics/activityStatistics/$count", "Module": "Beta.People", - "Permissions": { - "Name": "Analytics.Read", - "Description": "Read your activity statistics", - "FullDescription": "Allows the app to read your activity statistics, such as how much time you've spent on emails, in meetings, or in chat sessions.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/analytics/activityStatistics/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAnalyticActivityStatisticsCount" + "Method": "GET", + "Command": "Get-MgBetaUserAnalyticActivityStatisticsCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignedResources/{servicePrincipal-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/appRoleAssignedResources/{servicePrincipal-id}", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAppRoleAssignedResource" + "Method": "GET", + "Command": "Get-MgBetaUserAppRoleAssignedResource", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignedResources", "Module": "Beta.Users", + "Uri": "/users/{user-id}/appRoleAssignedResources", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAppRoleAssignedResource" + "Method": "GET", + "Command": "Get-MgBetaUserAppRoleAssignedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-approleassignedresources?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/appRoleAssignedResources(appId='{appId}')", "Module": "Beta.Users", + "Uri": "/users/{user-id}/appRoleAssignedResources(appId='{appId}')", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAppRoleAssignedResourceByAppId" + "Method": "GET", + "Command": "Get-MgBetaUserAppRoleAssignedResourceByAppId", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignedResources/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/appRoleAssignedResources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAppRoleAssignedResourceCount" + "Method": "GET", + "Command": "Get-MgBetaUserAppRoleAssignedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaUserAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignments", "Module": "Beta.Applications", + "Uri": "/users/{user-id}/appRoleAssignments", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgBetaUserAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/appRoleAssignments/$count", "Module": "Beta.Applications", + "Uri": "/users/{user-id}/appRoleAssignments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAppRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserAppRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationEmailMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationEmailMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/emailauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/emailMethods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods", + "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationEmailMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationEmailMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-emailmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/emailMethods/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationEmailMethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationEmailMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphFido2AuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphFido2AuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationFido2Method" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationFido2Method", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/fido2authenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/fido2Methods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/fido2Methods", + "OutputType": "IMicrosoftGraphFido2AuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphFido2AuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationFido2Method" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationFido2Method", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/fido2authenticationmethod-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/fido2Methods/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/fido2Methods/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationFido2MethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationFido2MethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/methods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/methods", + "OutputType": "IMicrosoftGraphAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-methods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/methods/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/methods/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationMethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods", + "OutputType": "IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}/device", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethodDevice" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationMicrosoftAuthenticatorMethodDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", + "OutputType": "IMicrosoftGraphLongRunningOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.ReadWrite", + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationOperation" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationoperation-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/operations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/operations", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationOperation" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/operations/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationOperationCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphPasswordlessMicrosoftAuthenticatorAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPasswordlessMicrosoftAuthenticatorAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationPasswordlessMicrosoftAuthenticatorMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPasswordlessMicrosoftAuthenticatorMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/passwordlessmicrosoftauthenticatorauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods", + "OutputType": "IMicrosoftGraphPasswordlessMicrosoftAuthenticatorAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPasswordlessMicrosoftAuthenticatorAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationPasswordlessMicrosoftAuthenticatorMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPasswordlessMicrosoftAuthenticatorMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/passwordlessmicrosoftauthenticatorauthenticationmethod-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod-id}/device", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDevice" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPasswordlessMicrosoftAuthenticatorMethodDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/passwordMethods/{passwordAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/passwordMethods/{passwordAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphPasswordAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPasswordAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationPasswordMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPasswordMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/passwordauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/passwordMethods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/passwordMethods", + "OutputType": "IMicrosoftGraphPasswordAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPasswordAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationPasswordMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPasswordMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-passwordmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/passwordMethods/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/passwordMethods/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationPasswordMethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPasswordMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationPhoneMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPhoneMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/phoneauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/phoneMethods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods", + "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationPhoneMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPhoneMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-phonemethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/phoneMethods/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationPhoneMethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPhoneMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}", "OutputType": "IMicrosoftGraphPlatformCredentialAuthenticationMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationPlatformCredentialMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPlatformCredentialMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/platformcredentialauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/platformCredentialMethods", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/platformCredentialMethods", "OutputType": "IMicrosoftGraphPlatformCredentialAuthenticationMethod", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationPlatformCredentialMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPlatformCredentialMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/platformcredentialauthenticationmethod-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/platformCredentialMethods/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/platformCredentialMethods/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationPlatformCredentialMethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPlatformCredentialMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}/device", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationPlatformCredentialMethodDevice" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationPlatformCredentialMethodDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/signInPreferences", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/signInPreferences", "OutputType": "IMicrosoftGraphSignInPreferences", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationSignInPreference" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationSignInPreference", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphSoftwareOathAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSoftwareOathAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationSoftwareOathMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationSoftwareOathMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/softwareoathauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/softwareOathMethods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/softwareOathMethods", + "OutputType": "IMicrosoftGraphSoftwareOathAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSoftwareOathAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationSoftwareOathMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationSoftwareOathMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-softwareoathmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/softwareOathMethods/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/softwareOathMethods/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationSoftwareOathMethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationSoftwareOathMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphTemporaryAccessPassAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTemporaryAccessPassAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationTemporaryAccessPassMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationTemporaryAccessPassMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/temporaryaccesspassauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods", + "OutputType": "IMicrosoftGraphTemporaryAccessPassAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTemporaryAccessPassAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationTemporaryAccessPassMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationTemporaryAccessPassMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-temporaryaccesspassmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationTemporaryAccessPassMethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationTemporaryAccessPassMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods", + "OutputType": "IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethod" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethodCount" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}/device", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethodDevice" + "Method": "GET", + "Command": "Get-MgBetaUserAuthenticationWindowsHelloForBusinessMethodDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/getByIds", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaUserById" + "Method": "POST", + "Command": "Get-MgBetaUserById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendars/{calendar-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendars/{calendar-id}", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserCalendar" + "Method": "GET", + "Command": "Get-MgBetaUserCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendars", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/calendars", + "OutputType": "IMicrosoftGraphCalendar", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.Read.Shared", "Description": "Read calendars you can access", "FullDescription": "Allows the app to read events in all calendars that you can access, including delegate and shared calendars. ", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserCalendar" + "Method": "GET", + "Command": "Get-MgBetaUserCalendar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-calendars?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendars/$count", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/calendars/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.Read.Shared", "Description": "Read calendars you can access", "FullDescription": "Allows the app to read events in all calendars that you can access, including delegate and shared calendars. ", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCalendarCount" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendars/{calendar-id}/events", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/calendars/{calendar-id}/events", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List1" ], - "Command": "Get-MgBetaUserCalendarEvent" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/events/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/calendar/events/delta", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.Read", "Description": "Read calendars in all mailboxes", "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaUserCalendarEventDelta" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarEventDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", + "OutputType": "IMicrosoftGraphCalendarGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCalendarGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCalendarGroup" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendargroup-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/calendarGroups", + "OutputType": "IMicrosoftGraphCalendarGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCalendarGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserCalendarGroup" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-calendargroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars", + "OutputType": "IMicrosoftGraphCalendar", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.Read.Shared", "Description": "Read calendars you can access", "FullDescription": "Allows the app to read events in all calendars that you can access, including delegate and shared calendars. ", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserCalendarGroupCalendar" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarGroupCalendar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendargroup-list-calendars?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/$count", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/calendarGroups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCalendarGroupCount" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserCalendarPermission" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendar/calendarPermissions", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaUserCalendarPermission" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarPermission", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendar/calendarPermissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserCalendarPermissionCount" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendars/{calendar-id}/getSchedule", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendars/{calendar-id}/getSchedule", "OutputType": "IMicrosoftGraphScheduleInformation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetExpanded1", "GetViaIdentity1", "GetViaIdentityExpanded1" ], - "Command": "Get-MgBetaUserCalendarSchedule" + "Method": "POST", + "Command": "Get-MgBetaUserCalendarSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarView", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/calendar/calendarView", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaUserCalendarView" + "Method": "GET", + "Command": "Get-MgBetaUserCalendarView", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-calendarview?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/{chat-id}", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.WhereInstalled", "Description": "Read names and members of all chat threads where the associated Teams application is installed.", "FullDescription": "Allows the app to read names and members of all one-to-one and group chats in Microsoft Teams where the associated Teams application is installed, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ChatSettings.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatSettings.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.ReadWrite.Chat", + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChat" + "Method": "GET", + "Command": "Get-MgBetaUserChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChat", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserChat" + "Method": "GET", + "Command": "Get-MgBetaUserChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/$count", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatInstalledApp" + "Method": "GET", + "Command": "Get-MgBetaUserChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserChatInstalledApp" + "Method": "GET", + "Command": "Get-MgBetaUserChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatInstalledAppCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatInstalledAppCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatInstalledAppTeamApp" + "Method": "GET", + "Command": "Get-MgBetaUserChatInstalledAppTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatInstalledAppTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgBetaUserChatInstalledAppTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "OutputType": "IMicrosoftGraphChatMessageInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatLastMessagePreview" + "Method": "GET", + "Command": "Get-MgBetaUserChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ChatMember.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.Chat", + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true - }, - { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatMember" + "Method": "GET", + "Command": "Get-MgBetaUserChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get-members?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/members", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChatMember.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.Chat", + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true - }, - { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserChatMember" + "Method": "GET", + "Command": "Get-MgBetaUserChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-members?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members/$count", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/members/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChatMember.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.Chat", + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true - }, - { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatMemberCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatMessage" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserChatMessage" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/$count", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatMessageCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/delta", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserChatMessageDelta" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserChatMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserChatMessageHostedContent" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatMessageReply" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserChatMessageReply" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatMessageReplyCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserChatMessageReplyDelta" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageReplyDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserChatMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserChatMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatOperation" + "Method": "GET", + "Command": "Get-MgBetaUserChatOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsasyncoperation-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/operations", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserChatOperation" + "Method": "GET", + "Command": "Get-MgBetaUserChatOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-operations?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/operations/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatOperationCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatPermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaUserChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserChatPermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaUserChatPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatPermissionGrantCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatPermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserChatPinnedMessage" + "Method": "GET", + "Command": "Get-MgBetaUserChatPinnedMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserChatPinnedMessage" + "Method": "GET", + "Command": "Get-MgBetaUserChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatPinnedMessageCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatPinnedMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/getAllRetainedMessages", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/chats/getAllRetainedMessages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Read.All", "Description": "Read all chat messages", "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatRetainedMessage" + "Method": "GET", + "Command": "Get-MgBetaUserChatRetainedMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatTab" + "Method": "GET", + "Command": "Get-MgBetaUserChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get-tabs?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserChatTab" + "Method": "GET", + "Command": "Get-MgBetaUserChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs/$count", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatTabCount" + "Method": "GET", + "Command": "Get-MgBetaUserChatTabCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserChatTabTeamApp" + "Method": "GET", + "Command": "Get-MgBetaUserChatTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/getCloudPcConnectivityHistory", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/getCloudPcConnectivityHistory", "OutputType": "IMicrosoftGraphCloudPcConnectivityEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCloudPcConnectivityHistory" + "Method": "GET", + "Command": "Get-MgBetaUserCloudPcConnectivityHistory", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/getFrontlineCloudPcAccessState", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/getFrontlineCloudPcAccessState", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCloudPcFrontlineCloudPcAccessState" + "Method": "GET", + "Command": "Get-MgBetaUserCloudPcFrontlineCloudPcAccessState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/getCloudPcLaunchInfo", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/getCloudPcLaunchInfo", + "OutputType": "IMicrosoftGraphCloudPcLaunchInfo", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcLaunchInfo", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCloudPcLaunchInfo" + "Method": "GET", + "Command": "Get-MgBetaUserCloudPcLaunchInfo", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/cloudPCs/getProvisionedCloudPCs(groupId='{groupId}',servicePlanId='{servicePlanId}')", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/cloudPCs/getProvisionedCloudPCs(groupId='{groupId}',servicePlanId='{servicePlanId}')", + "OutputType": "IMicrosoftGraphCloudPc", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPc", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCloudPcProvisionedCloudPc" + "Method": "GET", + "Command": "Get-MgBetaUserCloudPcProvisionedCloudPc", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/getShiftWorkCloudPcAccessState", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/getShiftWorkCloudPcAccessState", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCloudPcShiftWorkCloudPcAccessState" + "Method": "GET", + "Command": "Get-MgBetaUserCloudPcShiftWorkCloudPcAccessState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/getSupportedCloudPcRemoteActions", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/getSupportedCloudPcRemoteActions", "OutputType": "IMicrosoftGraphCloudPcRemoteActionCapability", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCloudPcSupportedCloudPcRemoteAction" + "Method": "GET", + "Command": "Get-MgBetaUserCloudPcSupportedCloudPcRemoteAction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contacts/{contact-id}", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContact" + "Method": "GET", + "Command": "Get-MgBetaUserContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contacts", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserContact" + "Method": "GET", + "Command": "Get-MgBetaUserContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/$count", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contacts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactCount" + "Method": "GET", + "Command": "Get-MgBetaUserContactCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/contacts/delta", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserContactDelta" + "Method": "GET", + "Command": "Get-MgBetaUserContactDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactExtension" + "Method": "GET", + "Command": "Get-MgBetaUserContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserContactExtension" + "Method": "GET", + "Command": "Get-MgBetaUserContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/$count", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserContactExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", + "OutputType": "IMicrosoftGraphContactFolder", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolder" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders", + "OutputType": "IMicrosoftGraphContactFolder", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserContactFolder" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-contactfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderChildFolder" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders", + "OutputType": "IMicrosoftGraphContactFolder", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserContactFolderChildFolder" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-list-childfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderChildFolderContact" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserContactFolderChildFolderContact" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-list-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/$count", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderChildFolderContactCount" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderContactCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderChildFolderContactDelta" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderContactDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderChildFolderContactExtension" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserContactFolderChildFolderContactExtension" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/$count", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderChildFolderContactExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderContactExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderChildFolderContactPhoto" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderChildFolderContactPhotoContent" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/$count", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderChildFolderCount" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderChildFolderDelta" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderChildFolderDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderContact" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserContactFolderContact" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-list-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/$count", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderContactCount" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderContactCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderContactDelta" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderContactDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderContactExtension" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserContactFolderContactExtension" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/$count", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderContactExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderContactExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.Read", - "Description": "Read contacts in all mailboxes", - "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderContactPhoto" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.Read", - "Description": "Read contacts in all mailboxes", - "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderContactPhotoContent" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/$count", "Module": "Beta.PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderCount" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/contactFolders/delta", + "OutputType": "IMicrosoftGraphContactFolder", + "ApiVersion": "beta", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserContactFolderDelta" + "Method": "GET", + "Command": "Get-MgBetaUserContactFolderDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/photo", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.Read", - "Description": "Read contacts in all mailboxes", - "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactPhoto" + "Method": "GET", + "Command": "Get-MgBetaUserContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/photo/$value", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.Read", - "Description": "Read contacts in all mailboxes", - "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserContactPhotoContent" + "Method": "GET", + "Command": "Get-MgBetaUserContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/$count", "Module": "Beta.Users", + "Uri": "/users/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaUserCount" + "Method": "GET", + "Command": "Get-MgBetaUserCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/createdObjects/{directoryObject-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/createdObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCreatedObject" + "Method": "GET", + "Command": "Get-MgBetaUserCreatedObject", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/createdObjects", "Module": "Beta.Users", + "Uri": "/users/{user-id}/createdObjects", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserCreatedObject" + "Method": "GET", + "Command": "Get-MgBetaUserCreatedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-createdobjects?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/createdObjects/{directoryObject-id}/servicePrincipal", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/createdObjects/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCreatedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserCreatedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/createdObjects/servicePrincipal", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/createdObjects/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserCreatedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserCreatedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/createdObjects/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/createdObjects/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCreatedObjectCount" + "Method": "GET", + "Command": "Get-MgBetaUserCreatedObjectCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/createdObjects/servicePrincipal/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/createdObjects/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserCreatedObjectCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserCreatedObjectCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDefaultCalendar" + "Method": "GET", + "Command": "Get-MgBetaUserDefaultCalendar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/events", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/calendar/events", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserDefaultCalendarEvent" + "Method": "GET", + "Command": "Get-MgBetaUserDefaultCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/getSchedule", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/calendar/getSchedule", + "OutputType": "IMicrosoftGraphScheduleInformation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphScheduleInformation", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaUserDefaultCalendarSchedule" + "Method": "POST", + "Command": "Get-MgBetaUserDefaultCalendarSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drive", "Module": "Beta.Files", + "Uri": "/users/{user-id}/drive", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDefaultDrive" + "Method": "GET", + "Command": "Get-MgBetaUserDefaultDrive", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-get?view=graph-rest-1.0" }, { - "Uri": "/users/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/delta", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Delta" ], - "Command": "Get-MgBetaUserDelta" + "Method": "GET", + "Command": "Get-MgBetaUserDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDevice" + "Method": "GET", + "Command": "Get-MgBetaUserDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices", "Module": "Beta.CrossDeviceExperiences", - "Permissions": { - "Name": "Device.Read", - "Description": "View your list of devices", - "FullDescription": "Allows the app to see your list of devices.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDevice" + "Method": "GET", + "Command": "Get-MgBetaUserDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices(deviceId='{deviceId}')", "Module": "Beta.CrossDeviceExperiences", - "Permissions": { - "Name": "Device.Read", - "Description": "View your list of devices", - "FullDescription": "Allows the app to see your list of devices.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices(deviceId='{deviceId}')", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceByDeviceId" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceByDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/commands/{command-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": { - "Name": "Device.Command", - "Description": "Communicate with your other devices", - "FullDescription": "Allows the app to launch another app or communicate with another app on a device that you own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/commands/{command-id}", "OutputType": "IMicrosoftGraphCommand", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceCommand" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceCommand", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/commands", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/commands", "OutputType": "IMicrosoftGraphCommand", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceCommand" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceCommand", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/commands/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/commands/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceCommandCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceCommandCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/commands/{command-id}/responsepayload", "Module": "Beta.CrossDeviceExperiences", - "Permissions": { - "Name": "Device.Command", - "Description": "Communicate with your other devices", - "FullDescription": "Allows the app to launch another app or communicate with another app on a device that you own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/commands/{command-id}/responsepayload", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceCommandResponsepayload" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceCommandResponsepayload", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": { - "Name": "Device.Read", - "Description": "View your list of devices", - "FullDescription": "Allows the app to see your list of devices.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/delta", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserDeviceDelta" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceEnrollmentConfiguration" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations", "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceEnrollmentConfiguration" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceEnrollmentConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceEnrollmentConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceEnrollmentConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceEnrollmentConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceEnrollmentConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceEnrollmentConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/extensions/{extension-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceExtension" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/extensions", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceExtension" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/extensions/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceManagementTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceManagementTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceManagementTroubleshootingEventCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceManagementTroubleshootingEventCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/memberOf/{directoryObject-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/memberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceMemberOf" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/memberOf", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/memberOf", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceMemberOf" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/memberOf/administrativeUnit", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/memberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/memberOf/{directoryObject-id}/group", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/memberOf/group", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/memberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/memberOf/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/memberOf/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/memberOf/administrativeUnit/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/memberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/memberOf/group/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/memberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwner" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/{directoryObject-id}/endpoint", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/endpoint", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/{directoryObject-id}/servicePrincipal", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/servicePrincipal", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/{directoryObject-id}/user", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsUser" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/user", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsUser" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/$ref", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerByRef" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/endpoint/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/servicePrincipal/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/user/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredOwnerCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredOwnerCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceRegisteredUser" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/{directoryObject-id}/endpoint", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/endpoint", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/{directoryObject-id}/servicePrincipal", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/servicePrincipal", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/{directoryObject-id}/user", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserAsUser" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/user", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserAsUser" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/$ref", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserByRef" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/endpoint/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/servicePrincipal/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/user/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceRegisteredUserCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceRegisteredUserCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceTransitiveMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-transitivememberof?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/administrativeUnit", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/group", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/group/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/usageRights/{usageRight-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/usageRights/{usageRight-id}", "OutputType": "IMicrosoftGraphUsageRight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceUsageRights" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceUsageRights", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/usageRights", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/usageRights", "OutputType": "IMicrosoftGraphUsageRight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDeviceUsageRights" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceUsageRights", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-usagerights?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/usageRights/$count", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/usageRights/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDeviceUsageRightsCount" + "Method": "GET", + "Command": "Get-MgBetaUserDeviceUsageRightsCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/{directoryObject-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/directReports/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDirectReport" + "Method": "GET", + "Command": "Get-MgBetaUserDirectReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports", "Module": "Beta.Users", + "Uri": "/users/{user-id}/directReports", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserDirectReport" + "Method": "GET", + "Command": "Get-MgBetaUserDirectReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-directreports?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/directReports/{directoryObject-id}/orgContact", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/directReports/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDirectReportAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaUserDirectReportAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/orgContact", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/directReports/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDirectReportAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaUserDirectReportAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/{directoryObject-id}/user", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/directReports/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDirectReportAsUser" + "Method": "GET", + "Command": "Get-MgBetaUserDirectReportAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/user", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/directReports/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDirectReportAsUser" + "Method": "GET", + "Command": "Get-MgBetaUserDirectReportAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/directReports/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDirectReportCount" + "Method": "GET", + "Command": "Get-MgBetaUserDirectReportCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/orgContact/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/directReports/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDirectReportCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgBetaUserDirectReportCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/user/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/directReports/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDirectReportCountAsUser" + "Method": "GET", + "Command": "Get-MgBetaUserDirectReportCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserDrive" + "Method": "GET", + "Command": "Get-MgBetaUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives", "Module": "Beta.Files", + "Uri": "/users/{user-id}/drives", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserDrive" + "Method": "GET", + "Command": "Get-MgBetaUserDrive", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveActivity" + "Method": "GET", + "Command": "Get-MgBetaUserDriveActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activities-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveBundle" + "Method": "GET", + "Command": "Get-MgBetaUserDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveBundle" + "Method": "GET", + "Command": "Get-MgBetaUserDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveBundleContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveBundleContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveBundleContentStream" + "Method": "GET", + "Command": "Get-MgBetaUserDriveBundleContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveBundleCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveBundleCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveContentTypeBase" + "Method": "GET", + "Command": "Get-MgBetaUserDriveContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaUserDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgBetaUserDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/$count", "Module": "Beta.Files", + "Uri": "/users/{user-id}/drives/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveFollowing" + "Method": "GET", + "Command": "Get-MgBetaUserDriveFollowing", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/following", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveFollowing" + "Method": "GET", + "Command": "Get-MgBetaUserDriveFollowing", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveFollowingContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveFollowingContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveFollowingContentStream" + "Method": "GET", + "Command": "Get-MgBetaUserDriveFollowingContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/following/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveFollowingCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveFollowingCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItem" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItem" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemActivity" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemAnalytic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemAnalyticTime" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemAnalyticTime", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemChild" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemChild", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemChild" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemChildContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemChildContentStream" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemChildContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemChildCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemChildCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/delta", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaUserDriveItemDelta" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserDriveItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserDriveItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaUserDriveItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserDriveItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItem" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemField" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemPermission" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemPermission" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemPermissionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemRetentionLabel" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemThumbnailCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveItemVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemVersionContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserDriveLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserDriveLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaUserDriveLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserDriveLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveList" + "Method": "GET", + "Command": "Get-MgBetaUserDriveList", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListActivity" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListColumn" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListColumn" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListColumnCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListContentType" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListContentType" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListContentTypeCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/drive", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListDrive" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItem" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListItem" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/delta", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaUserDriveListItemDelta" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemField" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListOperation" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListOperation" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListOperationCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListSubscription" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveListSubscription" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRoot" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootActivity" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootAnalytic" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootAnalytic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/lastSevenDays", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/allTime", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootAnalyticTime" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootAnalyticTime", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootChild" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootChild", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootChild" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootChildContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootChildContentStream" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootChildContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootChildCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootChildCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootContentStream" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootContentStream", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/delta", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgBetaUserDriveRootDelta" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItem" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/activities", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootListItemActivity" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}')", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemAnalytic" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemDriveItem" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemDriveItemContentStream" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemField" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemVersionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootListItemVersionField" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootPermission" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootPermission" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootPermissionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootRetentionLabel" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootSubscriptionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootThumbnailCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveRootVersion" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootVersionContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveRootVersionCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveRootVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveSpecial" + "Method": "GET", + "Command": "Get-MgBetaUserDriveSpecial", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-get-specialfolder?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/special", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserDriveSpecial" + "Method": "GET", + "Command": "Get-MgBetaUserDriveSpecial", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveSpecialContent" + "Method": "GET", + "Command": "Get-MgBetaUserDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/contentStream", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveSpecialContentStream" + "Method": "GET", + "Command": "Get-MgBetaUserDriveSpecialContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special/$count", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/special/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserDriveSpecialCount" + "Method": "GET", + "Command": "Get-MgBetaUserDriveSpecialCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getEffectiveDeviceEnrollmentConfigurations", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/getEffectiveDeviceEnrollmentConfigurations", "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEffectiveDeviceEnrollmentConfiguration" + "Method": "GET", + "Command": "Get-MgBetaUserEffectiveDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/events/{event-id}", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEvent" + "Method": "GET", + "Command": "Get-MgBetaUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/events", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserEvent" + "Method": "GET", + "Command": "Get-MgBetaUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments/$count", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventCalendar" + "Method": "GET", + "Command": "Get-MgBetaUserEventCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/$count", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/events/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/events/delta", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.Read", "Description": "Read calendars in all mailboxes", "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserEventDelta" + "Method": "GET", + "Command": "Get-MgBetaUserEventDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrence" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrence", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventExceptionOccurrence" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrence", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceCalendar" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceExtension" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceExtension" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceInstance" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceInstance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceInstance" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-instances?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceCalendar" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceExtension" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceExtension" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventExceptionOccurrenceInstanceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExtension" + "Method": "GET", + "Command": "Get-MgBetaUserEventExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventExtension" + "Method": "GET", + "Command": "Get-MgBetaUserEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstance" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/events/{event-id}/instances", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventInstance" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-instances?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventInstanceAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceCalendar" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/$count", "Module": "Beta.Calendar", + "Uri": "/users/{user-id}/events/{event-id}/instances/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/delta", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceDelta" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceExceptionOccurrence" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExceptionOccurrence", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventInstanceExceptionOccurrence" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExceptionOccurrence", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/calendar", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceCalendar" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceExtension" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceExtension" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExceptionOccurrenceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceExtension" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserEventInstanceExtension" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/$count", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserEventInstanceExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserEventInstanceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/extensions/{extension-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserExtension" + "Method": "GET", + "Command": "Get-MgBetaUserExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/extensions", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserExtension" + "Method": "GET", + "Command": "Get-MgBetaUserExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/extensions/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/followedSites/{site-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/followedSites/{site-id}", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserFollowedSite" + "Method": "GET", + "Command": "Get-MgBetaUserFollowedSite", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/followedSites", "Module": "Beta.Sites", + "Uri": "/users/{user-id}/followedSites", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections", "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserFollowedSite" + "Method": "GET", + "Command": "Get-MgBetaUserFollowedSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sites-list-followed?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/followedSites/$count", "Module": "Beta.Sites", + "Uri": "/users/{user-id}/followedSites/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections", "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserFollowedSiteCount" + "Method": "GET", + "Command": "Get-MgBetaUserFollowedSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/inferenceClassification", "OutputType": "IMicrosoftGraphInferenceClassification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInferenceClassification" + "Method": "GET", + "Command": "Get-MgBetaUserInferenceClassification", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "OutputType": "IMicrosoftGraphInferenceClassificationOverride", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInferenceClassificationOverride" + "Method": "GET", + "Command": "Get-MgBetaUserInferenceClassificationOverride", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/inferenceClassification/overrides", "OutputType": "IMicrosoftGraphInferenceClassificationOverride", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserInferenceClassificationOverride" + "Method": "GET", + "Command": "Get-MgBetaUserInferenceClassificationOverride", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inferenceclassification-list-overrides?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides/$count", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/inferenceClassification/overrides/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInferenceClassificationOverrideCount" + "Method": "GET", + "Command": "Get-MgBetaUserInferenceClassificationOverrideCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection", "OutputType": "IMicrosoftGraphInformationProtection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtection" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/bitlocker", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/bitlocker", "OutputType": "IMicrosoftGraphBitlocker", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionBitlocker" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionBitlocker", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}", "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionBitlockerRecoveryKey" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionBitlockerRecoveryKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bitlockerrecoverykey-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/bitlocker/recoveryKeys", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/bitlocker/recoveryKeys", "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserInformationProtectionBitlockerRecoveryKey" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionBitlockerRecoveryKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bitlocker-list-recoverykeys?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/bitlocker/recoveryKeys/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/bitlocker/recoveryKeys/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionBitlockerRecoveryKeyCount" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionBitlockerRecoveryKeyCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionDataLossPreventionPolicy" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserInformationProtectionDataLossPreventionPolicy" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionDataLossPreventionPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionDataLossPreventionPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/policy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/policy", "OutputType": "IMicrosoftGraphInformationProtectionPolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", + "OutputType": "IMicrosoftGraphInformationProtectionLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionPolicyLabel" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionPolicyLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/policy/labels", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/informationProtection/policy/labels", + "OutputType": "IMicrosoftGraphInformationProtectionLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserInformationProtectionPolicyLabel" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionPolicyLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionpolicy-list-labels?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/policy/labels/$count", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/informationProtection/policy/labels/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionPolicyLabelCount" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionPolicyLabelCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionSensitivityLabel" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserInformationProtectionSensitivityLabel" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionSensitivityLabelCount" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionSensitivityLabelCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionSensitivityLabelSublabel" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserInformationProtectionSensitivityLabelSublabel" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionSensitivityLabelSublabelCount" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionSensitivityLabelSublabelCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityPolicySettings", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityPolicySettings", "OutputType": "IMicrosoftGraphSensitivityPolicySettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionSensitivityPolicySetting" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionSensitivityPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequest" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/threatassessmentrequest-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequest" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotection-list-threatassessmentrequests?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequestCount" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequestResult" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequestResult" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequestResultCount" + "Method": "GET", + "Command": "Get-MgBetaUserInformationProtectionThreatAssessmentRequestResultCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights", "OutputType": "IMicrosoftGraphItemInsights", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsight" + "Method": "GET", + "Command": "Get-MgBetaUserInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}", "OutputType": "IMicrosoftGraphSharedInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsightShared" + "Method": "GET", + "Command": "Get-MgBetaUserInsightShared", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared", "Module": "Beta.Users", + "Uri": "/users/{user-id}/insights/shared", + "OutputType": "IMicrosoftGraphSharedInsight", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSharedInsight", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserInsightShared" + "Method": "GET", + "Command": "Get-MgBetaUserInsightShared", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/insights/shared/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsightSharedCount" + "Method": "GET", + "Command": "Get-MgBetaUserInsightSharedCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}/lastSharedMethod", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}/lastSharedMethod", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsightSharedLastSharedMethod" + "Method": "GET", + "Command": "Get-MgBetaUserInsightSharedLastSharedMethod", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}/resource", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}/resource", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsightSharedResource" + "Method": "GET", + "Command": "Get-MgBetaUserInsightSharedResource", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/trending/{trending-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/trending/{trending-id}", "OutputType": "IMicrosoftGraphTrending", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsightTrending" + "Method": "GET", + "Command": "Get-MgBetaUserInsightTrending", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/trending", "Module": "Beta.Users", + "Uri": "/users/{user-id}/insights/trending", + "OutputType": "IMicrosoftGraphTrending", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTrending", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserInsightTrending" + "Method": "GET", + "Command": "Get-MgBetaUserInsightTrending", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/trending/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/insights/trending/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsightTrendingCount" + "Method": "GET", + "Command": "Get-MgBetaUserInsightTrendingCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/trending/{trending-id}/resource", "Module": "Beta.Users", + "Uri": "/users/{user-id}/insights/trending/{trending-id}/resource", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsightTrendingResource" + "Method": "GET", + "Command": "Get-MgBetaUserInsightTrendingResource", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/used/{usedInsight-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/used/{usedInsight-id}", "OutputType": "IMicrosoftGraphUsedInsight", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsightUsed" + "Method": "GET", + "Command": "Get-MgBetaUserInsightUsed", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/used", "Module": "Beta.Users", + "Uri": "/users/{user-id}/insights/used", + "OutputType": "IMicrosoftGraphUsedInsight", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUsedInsight", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserInsightUsed" + "Method": "GET", + "Command": "Get-MgBetaUserInsightUsed", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/used/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/insights/used/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsightUsedCount" + "Method": "GET", + "Command": "Get-MgBetaUserInsightUsedCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/used/{usedInsight-id}/resource", "Module": "Beta.Users", + "Uri": "/users/{user-id}/insights/used/{usedInsight-id}/resource", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInsightUsedResource" + "Method": "GET", + "Command": "Get-MgBetaUserInsightUsedResource", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/invitedBy", "Module": "Beta.Users", - "Permissions": { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/invitedBy", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserInvitedBy" + "Method": "GET", + "Command": "Get-MgBetaUserInvitedBy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/joinedGroups", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/joinedGroups", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserJoinedGroup" + "Method": "GET", + "Command": "Get-MgBetaUserJoinedGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/joinedTeams", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/joinedTeams", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserJoinedTeam" + "Method": "GET", + "Command": "Get-MgBetaUserJoinedTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-joinedteams?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "OutputType": "IMicrosoftGraphLicenseDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserLicenseDetail" + "Method": "GET", + "Command": "Get-MgBetaUserLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/licenseDetails", "Module": "Beta.Users", + "Uri": "/users/{user-id}/licenseDetails", + "OutputType": "IMicrosoftGraphLicenseDetails", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLicenseDetails", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserLicenseDetail" + "Method": "GET", + "Command": "Get-MgBetaUserLicenseDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-licensedetails?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/licenseDetails/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/licenseDetails/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserLicenseDetailCount" + "Method": "GET", + "Command": "Get-MgBetaUserLicenseDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/licenseDetails/getTeamsLicensingDetails", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/licenseDetails/getTeamsLicensingDetails", + "OutputType": "IMicrosoftGraphTeamsLicensingDetails", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsLicensingDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserLicenseDetailTeamLicensingDetail" + "Method": "GET", + "Command": "Get-MgBetaUserLicenseDetailTeamLicensingDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getLoggedOnManagedDevices", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/getLoggedOnManagedDevices", "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserLoggedOnManagedDevice" + "Method": "GET", + "Command": "Get-MgBetaUserLoggedOnManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailboxSettings", "Module": "Beta.Users", + "Uri": "/users/{user-id}/mailboxSettings", + "OutputType": "IMicrosoftGraphMailboxSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "MailboxSettings.Read", "Description": "Read all user mailbox settings", "FullDescription": "Allows the app to read user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "MailboxSettings.ReadWrite", "Description": "Read and write all user mailbox settings", "FullDescription": "Allows the app to create, read, update, and delete user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgBetaUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", + "OutputType": "IMicrosoftGraphMailFolder", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolder" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/mailFolders", + "OutputType": "IMicrosoftGraphMailFolder", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolder" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-mailfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolder" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders", + "OutputType": "IMicrosoftGraphMailFolder", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderChildFolder" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-childfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/$count", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/delta", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderDelta" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessage" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages", "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessage" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageContent" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta", "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageDelta" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageExtension" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageExtension" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/mentions/{mention-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/mentions/{mention-id}", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageMention" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageMention", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/mentions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageMention" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageMention", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/mentions/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/mentions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageMentionCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageMentionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageRule" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageRule" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messagerules?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderMessageRuleCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderMessageRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/userConfigurations/{userConfiguration-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/userConfigurations/{userConfiguration-id}", "OutputType": "IMicrosoftGraphUserConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderUserConfiguration" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderUserConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/userConfigurations", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/userConfigurations", "OutputType": "IMicrosoftGraphUserConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderChildFolderUserConfiguration" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderUserConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/userConfigurations/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/userConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderChildFolderUserConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderChildFolderUserConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/$count", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/mailFolders/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/mailFolders/delta", + "OutputType": "IMicrosoftGraphMailFolder", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderDelta" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessage" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderMessage" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderMessageAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageContent" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/$count", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/delta", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageDelta" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageExtension" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderMessageExtension" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/mentions/{mention-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/mentions/{mention-id}", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageMention" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageMention", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/mentions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderMessageMention" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageMention", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/mentions/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/mentions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageMentionCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageMentionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageRule" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderMessageRule" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messagerules?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderMessageRuleCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderMessageRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/userConfigurations/{userConfiguration-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/userConfigurations/{userConfiguration-id}", "OutputType": "IMicrosoftGraphUserConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderUserConfiguration" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderUserConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/userConfigurations", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/userConfigurations", "OutputType": "IMicrosoftGraphUserConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMailFolderUserConfiguration" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderUserConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/userConfigurations/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/userConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMailFolderUserConfigurationCount" + "Method": "GET", + "Command": "Get-MgBetaUserMailFolderUserConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getMailTips", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/getMailTips", + "OutputType": "IMicrosoftGraphMailTips", + "ApiVersion": "beta", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.Read.Shared", "Description": "Read mail you can access", "FullDescription": "Allows the app to read mail you can access, including shared mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMailTips", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaUserMailTip" + "Method": "POST", + "Command": "Get-MgBetaUserMailTip", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-getmailtips?view=graph-rest-1.0" }, { - "Uri": "/users/getManagedAppBlockedUsers", "Module": "Beta.Users.Functions", + "Uri": "/users/getManagedAppBlockedUsers", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBetaUserManagedAppBlockedUser" + "Method": "GET", + "Command": "Get-MgBetaUserManagedAppBlockedUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getManagedAppDiagnosticStatuses", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/getManagedAppDiagnosticStatuses", + "OutputType": "IMicrosoftGraphManagedAppDiagnosticStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppDiagnosticStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedAppDiagnosticStatus" + "Method": "GET", + "Command": "Get-MgBetaUserManagedAppDiagnosticStatus", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getManagedAppPolicies", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/getManagedAppPolicies", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedAppPolicy" + "Method": "GET", + "Command": "Get-MgBetaUserManagedAppPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedAppRegistrations/{managedAppRegistration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedAppRegistrations/{managedAppRegistration-id}", "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedAppRegistration" + "Method": "GET", + "Command": "Get-MgBetaUserManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedAppRegistrations", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedAppRegistrations", "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedAppRegistration" + "Method": "GET", + "Command": "Get-MgBetaUserManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedAppRegistrations/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedAppRegistrations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedAppRegistrationCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedAppRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDevice" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices", "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDevice" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetailCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceCategory" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/getCloudPcRemoteActionResults", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/getCloudPcRemoteActionResults", "OutputType": "IMicrosoftGraphCloudPcRemoteActionResult", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceCloudPcRemoteActionResult" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceCloudPcRemoteActionResult", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/getCloudPcReviewStatus", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/getCloudPcReviewStatus", "OutputType": "IMicrosoftGraphCloudPcReviewStatus", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceCloudPcReviewStatus" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceCloudPcReviewStatus", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceCompliancePolicyState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceCompliancePolicyState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceCompliancePolicyStateCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceCompliancePolicyStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceConfigurationStateCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceConfigurationStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/detectedApps/{detectedApp-id}", "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceDetectedApp" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/detectedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/detectedApps", "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceDetectedApp" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/detectedApps/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/detectedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceDetectedAppCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceDetectedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/getFileVaultKey", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/getFileVaultKey", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceFileVaultKey" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceFileVaultKey", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceHealthScriptState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceHealthScriptState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceHealthScriptStateCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceHealthScriptStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceLogCollectionRequestCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceLogCollectionRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceLogCollectionResponse" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceLogCollectionResponse" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceMobileAppConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceMobileAppConfigurationState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceMobileAppConfigurationStateCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceMobileAppConfigurationStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/getNonCompliantSettings", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/getNonCompliantSettings", "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceNonCompliantSetting" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceNonCompliantSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineStateCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineStateSettingState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineStateSettingState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineStateSettingStateCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceSecurityBaselineStateSettingStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/users", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/users", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceUser" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": "IMicrosoftGraphWindowsProtectionState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceWindowsProtectionState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareStateCount" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getManagedDevicesWithAppFailures", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/getManagedDevicesWithAppFailures", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceWithAppFailure" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceWithAppFailure", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getManagedDevicesWithFailedOrPendingApps", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/getManagedDevicesWithFailedOrPendingApps", + "OutputType": "IMicrosoftGraphManagedDeviceSummarizedAppState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceSummarizedAppState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagedDeviceWithFailedApp" + "Method": "GET", + "Command": "Get-MgBetaUserManagedDeviceWithFailedApp", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/manager", "Module": "Beta.Users", + "Uri": "/users/{user-id}/manager", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManager" + "Method": "GET", + "Command": "Get-MgBetaUserManager", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-manager?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/manager/$ref", "Module": "Beta.Users", + "Uri": "/users/{user-id}/manager/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserManagerByRef" + "Method": "GET", + "Command": "Get-MgBetaUserManagerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-manager?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/getMemberGroups", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaUserMemberGroup" + "Method": "POST", + "Command": "Get-MgBetaUserMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/getMemberObjects", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaUserMemberObject" + "Method": "POST", + "Command": "Get-MgBetaUserMemberObject", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/{directoryObject-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/memberOf/{directoryObject-id}", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMemberOf" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf", "Module": "Beta.Users", + "Uri": "/users/{user-id}/memberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.Read.All", "Description": "Read group memberships", "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserMemberOf" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/administrativeUnit", "Module": "Beta.Users", + "Uri": "/users/{user-id}/memberOf/administrativeUnit", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/directoryRole", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/directoryRole", "Module": "Beta.Users", + "Uri": "/users/{user-id}/memberOf/directoryRole", + "OutputType": "IMicrosoftGraphDirectoryRole", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/group", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/group", "Module": "Beta.Users", + "Uri": "/users/{user-id}/memberOf/group", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/memberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.Read.All", "Description": "Read group memberships", "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/administrativeUnit/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/memberOf/administrativeUnit/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/directoryRole/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/memberOf/directoryRole/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMemberOfCountAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOfCountAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/group/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/memberOf/group/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/messages/{message-id}", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMessage" + "Method": "GET", + "Command": "Get-MgBetaUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/messages", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserMessage" + "Method": "GET", + "Command": "Get-MgBetaUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments/{attachment-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMessageAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMessageAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments/$count", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMessageAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserMessageAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/$value", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/messages/{message-id}/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMessageContent" + "Method": "GET", + "Command": "Get-MgBetaUserMessageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/$count", "Module": "Beta.Mail", + "Uri": "/users/{user-id}/messages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMessageCount" + "Method": "GET", + "Command": "Get-MgBetaUserMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/messages/delta", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserMessageDelta" + "Method": "GET", + "Command": "Get-MgBetaUserMessageDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMessageExtension" + "Method": "GET", + "Command": "Get-MgBetaUserMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMessageExtension" + "Method": "GET", + "Command": "Get-MgBetaUserMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMessageExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserMessageExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/mentions/{mention-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/mentions/{mention-id}", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMessageMention" + "Method": "GET", + "Command": "Get-MgBetaUserMessageMention", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/mentions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMessageMention" + "Method": "GET", + "Command": "Get-MgBetaUserMessageMention", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/mentions/$count", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/mentions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMessageMentionCount" + "Method": "GET", + "Command": "Get-MgBetaUserMessageMentionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppIntentAndStates/{mobileAppIntentAndState-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/users/{user-id}/mobileAppIntentAndStates/{mobileAppIntentAndState-id}", + "OutputType": "IMicrosoftGraphMobileAppIntentAndState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppIntentAndState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMobileAppIntentAndState" + "Method": "GET", + "Command": "Get-MgBetaUserMobileAppIntentAndState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppIntentAndStates", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/users/{user-id}/mobileAppIntentAndStates", + "OutputType": "IMicrosoftGraphMobileAppIntentAndState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileAppIntentAndState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserMobileAppIntentAndState" + "Method": "GET", + "Command": "Get-MgBetaUserMobileAppIntentAndState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppIntentAndStates/$count", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/users/{user-id}/mobileAppIntentAndStates/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMobileAppIntentAndStateCount" + "Method": "GET", + "Command": "Get-MgBetaUserMobileAppIntentAndStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMobileAppTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgBetaUserMobileAppTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents", "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMobileAppTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgBetaUserMobileAppTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequestCount" + "Method": "GET", + "Command": "Get-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserMobileAppTroubleshootingEventCount" + "Method": "GET", + "Command": "Get-MgBetaUserMobileAppTroubleshootingEventCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/notifications/{notification-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/notifications/{notification-id}", "OutputType": "IMicrosoftGraphNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserNotification" + "Method": "GET", + "Command": "Get-MgBetaUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/notifications", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/notifications", "OutputType": "IMicrosoftGraphNotification", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserNotification" + "Method": "GET", + "Command": "Get-MgBetaUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/notifications/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/notifications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserNotificationCount" + "Method": "GET", + "Command": "Get-MgBetaUserNotificationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaUserOauth2PermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/oauth2PermissionGrants", "Module": "Beta.Users", + "Uri": "/users/{user-id}/oauth2PermissionGrants", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgBetaUserOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-oauth2permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/oauth2PermissionGrants/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/oauth2PermissionGrants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOauth2PermissionGrantCount" + "Method": "GET", + "Command": "Get-MgBetaUserOauth2PermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-notebooks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/$count", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/notebooks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteNotebookCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteNotebookCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/notebooks/getNotebookFromWebUrl", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/onenote/notebooks/getNotebookFromWebUrl", + "OutputType": "IMicrosoftGraphCopyNotebookModel", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read.All", - "Description": "Read all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read.All", + "Description": "Read all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCopyNotebookModel", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBetaUserOnenoteNotebookFromWebUrl" + "Method": "POST", + "Command": "Get-MgBetaUserOnenoteNotebookFromWebUrl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnenoteNotebookSection" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sections?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnenoteNotebookSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/operations/{onenoteOperation-id}", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/operations/{onenoteOperation-id}", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteOperation" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenoteoperation-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/operations/$count", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteOperationCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenotePage" + "Method": "GET", + "Command": "Get-MgBetaUserOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnenotePage" + "Method": "GET", + "Command": "Get-MgBetaUserOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/content", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/content", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenotePageContent" + "Method": "GET", + "Command": "Get-MgBetaUserOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/$count", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/pages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenotePageCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnenotePageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", + "OutputType": "IMicrosoftGraphRecentNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRecentNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteRecentNotebook" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteRecentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteResource" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}/content", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteResourceContent" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/resources/$count", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteResourceCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteSection" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnenoteSection" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sections?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/$count", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/sections/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteSectionCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sectionGroups", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaUserOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserOnenoteSectionGroupCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteSectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnenoteSectionGroupSection" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-list-sections?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnenoteSectionPage" + "Method": "GET", + "Command": "Get-MgBetaUserOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeeting" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeeting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnlineMeeting" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/alternativeRecording", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/alternativeRecording", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetingArtifact.Read.All", "Description": "Read online meeting artifacts", "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.Read", - "Description": "Read your online meetings", - "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.Read.All", - "Description": "Read online meeting details", - "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "OnlineMeetings.Read", + "Description": "Read your online meetings", + "FullDescription": "Allows the app to read online meeting details on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "OnlineMeetings.Read.All", + "Description": "Read online meeting details", + "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingAlternativeRecording" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingAlternativeRecording", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserOnlineMeetingAttendanceReport" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnlineMeetingAttendanceReport" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attendancerecord-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecordCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingAttendanceReportCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingAttendanceReportCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingAttendeeReport" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingAttendeeReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/broadcastRecording", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/broadcastRecording", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingBroadcastRecording" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingBroadcastRecording", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingByJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/$count", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')/getVirtualAppointmentJoinWebUrl", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')/getVirtualAppointmentJoinWebUrl", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingJoinWebUrlVirtualAppointmentJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingJoinWebUrlVirtualAppointmentJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recording", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recording", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetingArtifact.Read.All", "Description": "Read online meeting artifacts", "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.Read", - "Description": "Read your online meetings", - "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.Read.All", - "Description": "Read online meeting details", - "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "OnlineMeetings.Read", + "Description": "Read your online meetings", + "FullDescription": "Allows the app to read online meeting details on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "OnlineMeetings.Read.All", + "Description": "Read online meeting details", + "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserOnlineMeetingRecording" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRecording", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingRecording.Read.All", - "Description": "Read all recordings of online meetings. ", - "FullDescription": "Allows the app to read all recordings of online meetings, on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnlineMeetingRecording" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingRecording.Read.All", - "Description": "Read all recordings of online meetings. ", - "FullDescription": "Allows the app to read all recordings of online meetings, on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingRecordingContent" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRecordingContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/$count", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingRecording.Read.All", - "Description": "Read all recordings of online meetings. ", - "FullDescription": "Allows the app to read all recordings of online meetings, on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingRecordingCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRecordingCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/delta", "Module": "Beta.Users.Functions", - "Permissions": { - "Name": "OnlineMeetingRecording.Read.All", - "Description": "Read all recordings of online meetings. ", - "FullDescription": "Allows the app to read all recordings of online meetings, on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/delta", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingRecordingDelta" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRecordingDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration", + "OutputType": "IMicrosoftGraphMeetingRegistration", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMeetingRegistration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingRegistration" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalmeetingregistration-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", + "OutputType": "IMicrosoftGraphMeetingRegistrationQuestion", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMeetingRegistrationQuestion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingRegistrationCustomQuestion" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRegistrationCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistrationquestion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions", "OutputType": "IMicrosoftGraphMeetingRegistrationQuestion", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnlineMeetingRegistrationCustomQuestion" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRegistrationCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistration-list-customquestions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/$count", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingRegistrationCustomQuestionCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRegistrationCustomQuestionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "OutputType": "IMicrosoftGraphMeetingRegistrantBase", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingRegistrationRegistrant" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRegistrationRegistrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants", + "OutputType": "IMicrosoftGraphMeetingRegistrantBase", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.ReadWrite", - "Description": "Read and create your online meetings", - "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "OnlineMeetings.ReadWrite", + "Description": "Read and create your online meetings", + "FullDescription": "Allows the app to read and create online meetings on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMeetingRegistrantBase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnlineMeetingRegistrationRegistrant" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRegistrationRegistrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/$count", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.ReadWrite", - "Description": "Read and create your online meetings", - "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "OnlineMeetings.ReadWrite", + "Description": "Read and create your online meetings", + "FullDescription": "Allows the app to read and create online meetings on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingRegistrationRegistrantCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingRegistrationRegistrantCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingTranscript" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingTranscript", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calltranscript-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOnlineMeetingTranscript" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingTranscript", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingTranscriptContent" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingTranscriptContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/$count", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingTranscriptCount" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingTranscriptCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/delta", "Module": "Beta.Users.Functions", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/delta", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingTranscriptDelta" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingTranscriptDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingTranscriptMetadataContent" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingTranscriptMetadataContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "OnlineMeetings.Read", - "Description": "Read your online meetings", - "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.ReadWrite", - "Description": "Read and create your online meetings", - "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false - }, { "Name": "VirtualAppointment.Read", "Description": "Read your virtual appointments ", "FullDescription": "Allows the app to read virtual appointments on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "VirtualAppointment.Read.All", "Description": "Read all virtual appointments for users, as authorized by online meetings application access policy", "FullDescription": "Allows the application to read virtual appointments for all users, without a signed-in user. The app must also be authorized to access an individual user’s data by the online meetings application access policy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "VirtualAppointment.ReadWrite", "Description": "Read and write your virtual appointments", "FullDescription": "Allows the app to read and write virtual appointments on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "OnlineMeetings.ReadWrite", + "Description": "Read and create your online meetings", + "FullDescription": "Allows the app to read and create online meetings on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "OnlineMeetings.Read", + "Description": "Read your online meetings", + "FullDescription": "Allows the app to read online meeting details on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "VirtualAppointment.ReadWrite.All", "Description": "Read-write all virtual appointments for users, as authorized by online meetings app access policy", "FullDescription": "Allows the application to read and write virtual appointments for all users, without a signed-in user. The app must also be authorized to access an individual user’s data by the online meetings application access policy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOnlineMeetingVirtualAppointmentJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaUserOnlineMeetingVirtualAppointmentJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "MailboxSettings.Read", - "Description": "Read all user mailbox settings", - "FullDescription": "Allows the app to read user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "OutputType": "IMicrosoftGraphOutlookCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookMasterCategory" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookMasterCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookcategory-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/masterCategories", "Module": "Beta.Users", - "Permissions": { - "Name": "MailboxSettings.Read", - "Description": "Read all user mailbox settings", - "FullDescription": "Allows the app to read user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/masterCategories", "OutputType": "IMicrosoftGraphOutlookCategory", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOutlookMasterCategory" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookMasterCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-list-mastercategories?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/masterCategories/$count", "Module": "Beta.Users", - "Permissions": { - "Name": "MailboxSettings.Read", - "Description": "Read all user mailbox settings", - "FullDescription": "Allows the app to read user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/masterCategories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookMasterCategoryCount" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookMasterCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTask" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/tasks", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOutlookTask" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/{attachment-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOutlookTaskAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/$count", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/tasks/$count", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskCount" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}", "OutputType": "IMicrosoftGraphOutlookTaskFolder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskFolder" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktaskfolder-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders", "OutputType": "IMicrosoftGraphOutlookTaskFolder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOutlookTaskFolder" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-list-taskfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders/$count", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskFolderCount" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskFolderCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskFolderTask" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskFolderTask", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOutlookTaskFolderTask" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskFolderTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktaskfolder-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskFolderTaskAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskFolderTaskAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOutlookTaskFolderTaskAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskFolderTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskFolderTaskAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskFolderTaskAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/$count", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskFolderTaskCount" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskFolderTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}", "OutputType": "IMicrosoftGraphOutlookTaskGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskGroup" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktaskgroup-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups", "OutputType": "IMicrosoftGraphOutlookTaskGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOutlookTaskGroup" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-list-taskgroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups/$count", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskGroupCount" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}", "OutputType": "IMicrosoftGraphOutlookTaskFolder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolder" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders", "OutputType": "IMicrosoftGraphOutlookTaskFolder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolder" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktaskgroup-list-taskfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/$count", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderCount" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTask" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTask", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTask" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktaskfolder-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/$count", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.Read", - "Description": "Read your tasks and task lists", - "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTaskCount" + "Method": "GET", + "Command": "Get-MgBetaUserOutlookTaskGroupTaskFolderTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedDevice" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices", "Module": "Beta.Users", + "Uri": "/users/{user-id}/ownedDevices", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOwnedDevice" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-owneddevices?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}/device", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedDeviceAsDevice" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedDeviceAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/device", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedDevices/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOwnedDeviceAsDevice" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedDeviceAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}/endpoint", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedDeviceAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedDeviceAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/endpoint", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedDevices/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOwnedDeviceAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedDeviceAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/ownedDevices/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/device/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedDevices/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedDeviceCountAsDevice" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedDeviceCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/endpoint/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedDevices/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedDeviceCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedDeviceCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedObject" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObject", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects", "Module": "Beta.Users", + "Uri": "/users/{user-id}/ownedObjects", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserOwnedObject" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-ownedobjects?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/application", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedObjectAsApplication" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObjectAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/application", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedObjects/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOwnedObjectAsApplication" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObjectAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/group", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedObjectAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObjectAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/group", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedObjects/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOwnedObjectAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObjectAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/servicePrincipal", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/servicePrincipal", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedObjects/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserOwnedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/getUserOwnedObjects", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/getUserOwnedObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgBetaUserOwnedObjectByType" + "Method": "POST", + "Command": "Get-MgBetaUserOwnedObjectByType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-getuserownedobjects?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/ownedObjects/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/ownedObjects/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedObjectCount" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObjectCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/application/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedObjects/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedObjectCountAsApplication" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObjectCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/group/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedObjects/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedObjectCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObjectCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/servicePrincipal/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/ownedObjects/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserOwnedObjectCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgBetaUserOwnedObjectCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getPasswordSingleSignOnCredentials", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/getPasswordSingleSignOnCredentials", + "OutputType": "IMicrosoftGraphPasswordSingleSignOnCredentialSet", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", - "IsAdmin": true - }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPasswordSingleSignOnCredentialSet", - "Method": "POST", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPasswordSingleSignOnCredential" + "Method": "POST", + "Command": "Get-MgBetaUserPasswordSingleSignOnCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-getpasswordsinglesignoncredentials?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/people/{person-id}", "Module": "Beta.People", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/people/{person-id}", "OutputType": "IMicrosoftGraphPerson", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPerson" + "Method": "GET", + "Command": "Get-MgBetaUserPerson", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/people", "Module": "Beta.People", + "Uri": "/users/{user-id}/people", + "OutputType": "IMicrosoftGraphPerson", + "ApiVersion": "beta", "Permissions": [ { "Name": "People.Read", "Description": "Read your relevant people list", "FullDescription": "Allows the app to read a list of people in the order that's most relevant to you. This includes your local contacts, your contacts from social networking, people listed in your organization's directory, and people from recent communications.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "People.Read.All", "Description": "Read all users’ relevant people lists", "FullDescription": "Allows the app to read a list of people in the order that is most relevant to you. Allows the app to read a list of people in the order that is most relevant to another user in your organization. These can include local contacts, contacts from social networking, people listed in your organization’s directory, and people from recent communications.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPerson", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserPerson" + "Method": "GET", + "Command": "Get-MgBetaUserPerson", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-people?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/people/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/people/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "People.Read", "Description": "Read your relevant people list", "FullDescription": "Allows the app to read a list of people in the order that's most relevant to you. This includes your local contacts, your contacts from social networking, people listed in your organization's directory, and people from recent communications.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "People.Read.All", "Description": "Read all users’ relevant people lists", "FullDescription": "Allows the app to read a list of people in the order that is most relevant to you. Allows the app to read a list of people in the order that is most relevant to another user in your organization. These can include local contacts, contacts from social networking, people listed in your organization’s directory, and people from recent communications.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPersonCount" + "Method": "GET", + "Command": "Get-MgBetaUserPersonCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/photo", "Module": "Beta.Users", + "Uri": "/users/{user-id}/photo", + "OutputType": "IMicrosoftGraphProfilePhoto", + "ApiVersion": "beta", "Permissions": [ { - "Name": "ProfilePhoto.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ProfilePhoto.ReadWrite.All", + "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", - "IsAdmin": false + "Name": "ProfilePhoto.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserPhoto" + "Method": "GET", + "Command": "Get-MgBetaUserPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/photos", "Module": "Beta.Users", + "Uri": "/users/{user-id}/photos", + "OutputType": "IMicrosoftGraphProfilePhoto", + "ApiVersion": "beta", "Permissions": [ { - "Name": "ProfilePhoto.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ProfilePhoto.ReadWrite.All", + "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", - "IsAdmin": false + "Name": "ProfilePhoto.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserPhoto" + "Method": "GET", + "Command": "Get-MgBetaUserPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/photo/$value", "Module": "Beta.Users", + "Uri": "/users/{user-id}/photo/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "ProfilePhoto.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ProfilePhoto.ReadWrite.All", + "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", - "IsAdmin": false + "Name": "ProfilePhoto.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserPhotoContent" + "Method": "GET", + "Command": "Get-MgBetaUserPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner", + "OutputType": "IMicrosoftGraphPlannerUser", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerUser", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserPlanner" + "Method": "GET", + "Command": "Get-MgBetaUserPlanner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planneruser-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner/all", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/all", "OutputType": "IMicrosoftGraphPlannerDelta", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserPlanner" + "Method": "GET", + "Command": "Get-MgBetaUserPlanner", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/all/$count", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/all/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPlannerAllCount" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerAllCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/all/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/planner/all/delta", + "OutputType": "IMicrosoftGraphPlannerDelta", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerDelta", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserPlannerAllDelta" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerAllDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/favoritePlans/{plannerPlan-id}", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/favoritePlans/{plannerPlan-id}", "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPlannerFavoritePlan" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerFavoritePlan", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/favoritePlans", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner/favoritePlans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserPlannerFavoritePlan" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerFavoritePlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planneruser-list-favoriteplans?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner/favoritePlans/$count", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner/favoritePlans/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPlannerFavoritePlanCount" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerFavoritePlanCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/myDayTasks/{plannerTask-id}", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/myDayTasks/{plannerTask-id}", "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPlannerMyDayTask" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerMyDayTask", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/myDayTasks", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner/myDayTasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserPlannerMyDayTask" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerMyDayTask", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/myDayTasks/$count", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner/myDayTasks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPlannerMyDayTaskCount" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerMyDayTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/plans", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner/plans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserPlannerPlan" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planneruser-list-plans?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/delta", "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserPlannerPlanBucketDelta" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerPlanBucketDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/buckets/{plannerBucket-id}/tasks/delta", "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserPlannerPlanBucketTaskDelta" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerPlanBucketTaskDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/plans/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/plans/delta", "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserPlannerPlanDelta" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerPlanDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/delta", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/tasks/delta", "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserPlannerPlanTaskDelta" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerPlanTaskDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/recentPlans/{plannerPlan-id}", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/recentPlans/{plannerPlan-id}", "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPlannerRecentPlan" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerRecentPlan", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/recentPlans", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner/recentPlans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserPlannerRecentPlan" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerRecentPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planneruser-list-recentplans?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner/recentPlans/$count", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner/recentPlans/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPlannerRecentPlanCount" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerRecentPlanCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/rosterPlans/{plannerPlan-id}", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/rosterPlans/{plannerPlan-id}", "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPlannerRosterPlan" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerRosterPlan", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/rosterPlans", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner/rosterPlans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserPlannerRosterPlan" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerRosterPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planneruser-list-rosterplans?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner/rosterPlans/$count", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner/rosterPlans/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPlannerRosterPlanCount" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerRosterPlanCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/tasks", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner/tasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserPlannerTask" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planneruser-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner/tasks/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/planner/tasks/delta", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserPlannerTaskDelta" + "Method": "GET", + "Command": "Get-MgBetaUserPlannerTaskDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/presence", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/presence", + "OutputType": "IMicrosoftGraphPresence", + "ApiVersion": "beta", "Permissions": [ { "Name": "Presence.Read", "Description": "Read your presence information", "FullDescription": "Allows the app to read your presence information on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.Read.All", "Description": "Read presence information of all users in your organization", "FullDescription": "Allows the app to read presence information of all users in the directory on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPresence", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserPresence" + "Method": "GET", + "Command": "Get-MgBetaUserPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile", + "OutputType": "IMicrosoftGraphProfile", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfile" + "Method": "GET", + "Command": "Get-MgBetaUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/account/{userAccountInformation-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/account/{userAccountInformation-id}", + "OutputType": "IMicrosoftGraphUserAccountInformation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserAccountInformation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileAccount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/useraccountinformation-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/account", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/account", + "OutputType": "IMicrosoftGraphUserAccountInformation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserAccountInformation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileAccount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-accounts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/account/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/account/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileAccountCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAccountCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/addresses/{itemAddress-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/addresses/{itemAddress-id}", + "OutputType": "IMicrosoftGraphItemAddress", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemAddress", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileAddress" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAddress", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemaddress-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/addresses", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/addresses", + "OutputType": "IMicrosoftGraphItemAddress", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemAddress", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileAddress" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAddress", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-addresses?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/addresses/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/addresses/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileAddressCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAddressCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/anniversaries/{personAnnualEvent-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/anniversaries/{personAnnualEvent-id}", + "OutputType": "IMicrosoftGraphPersonAnnualEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAnnualEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileAnniversary" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAnniversary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personanniversary-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/anniversaries", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/anniversaries", + "OutputType": "IMicrosoftGraphPersonAnnualEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAnnualEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileAnniversary" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAnniversary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-anniversaries?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/anniversaries/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/anniversaries/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileAnniversaryCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAnniversaryCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/awards/{personAward-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/awards/{personAward-id}", + "OutputType": "IMicrosoftGraphPersonAward", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAward", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileAward" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personaward-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/awards", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/awards", + "OutputType": "IMicrosoftGraphPersonAward", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAward", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileAward" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-awards?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/awards/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/awards/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileAwardCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileAwardCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/certifications/{personCertification-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/certifications/{personCertification-id}", + "OutputType": "IMicrosoftGraphPersonCertification", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonCertification", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileCertification" + "Method": "GET", + "Command": "Get-MgBetaUserProfileCertification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personcertification-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/certifications", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/certifications", + "OutputType": "IMicrosoftGraphPersonCertification", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonCertification", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileCertification" + "Method": "GET", + "Command": "Get-MgBetaUserProfileCertification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-certifications?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/certifications/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/certifications/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileCertificationCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileCertificationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/educationalActivities/{educationalActivity-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/educationalActivities/{educationalActivity-id}", + "OutputType": "IMicrosoftGraphEducationalActivity", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationalActivity", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileEducationalActivity" + "Method": "GET", + "Command": "Get-MgBetaUserProfileEducationalActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationalactivity-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/educationalActivities", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/educationalActivities", + "OutputType": "IMicrosoftGraphEducationalActivity", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationalActivity", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileEducationalActivity" + "Method": "GET", + "Command": "Get-MgBetaUserProfileEducationalActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-educationalactivities?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/educationalActivities/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/educationalActivities/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileEducationalActivityCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileEducationalActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/emails/{itemEmail-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/emails/{itemEmail-id}", + "OutputType": "IMicrosoftGraphItemEmail", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemEmail", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileEmail" + "Method": "GET", + "Command": "Get-MgBetaUserProfileEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itememail-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/emails", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/emails", + "OutputType": "IMicrosoftGraphItemEmail", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemEmail", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileEmail" + "Method": "GET", + "Command": "Get-MgBetaUserProfileEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-emails?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/emails/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/emails/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileEmailCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileEmailCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/interests/{personInterest-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/interests/{personInterest-id}", + "OutputType": "IMicrosoftGraphPersonInterest", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonInterest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileInterest" + "Method": "GET", + "Command": "Get-MgBetaUserProfileInterest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personinterest-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/interests", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/interests", + "OutputType": "IMicrosoftGraphPersonInterest", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonInterest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileInterest" + "Method": "GET", + "Command": "Get-MgBetaUserProfileInterest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-interests?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/interests/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/interests/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileInterestCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileInterestCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/languages/{languageProficiency-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/languages/{languageProficiency-id}", + "OutputType": "IMicrosoftGraphLanguageProficiency", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLanguageProficiency", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileLanguage" + "Method": "GET", + "Command": "Get-MgBetaUserProfileLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/languageproficiency-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/languages", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/languages", + "OutputType": "IMicrosoftGraphLanguageProficiency", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLanguageProficiency", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileLanguage" + "Method": "GET", + "Command": "Get-MgBetaUserProfileLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-languages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/languages/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/languages/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileLanguageCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileLanguageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/names/{personName-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/names/{personName-id}", + "OutputType": "IMicrosoftGraphPersonName", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonName", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileName" + "Method": "GET", + "Command": "Get-MgBetaUserProfileName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personname-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/names", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/names", + "OutputType": "IMicrosoftGraphPersonName", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonName", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileName" + "Method": "GET", + "Command": "Get-MgBetaUserProfileName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-names?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/names/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/names/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileNameCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileNameCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/notes/{personAnnotation-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/notes/{personAnnotation-id}", + "OutputType": "IMicrosoftGraphPersonAnnotation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAnnotation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileNote" + "Method": "GET", + "Command": "Get-MgBetaUserProfileNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personannotation-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/notes", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/notes", + "OutputType": "IMicrosoftGraphPersonAnnotation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAnnotation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileNote" + "Method": "GET", + "Command": "Get-MgBetaUserProfileNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-notes?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/notes/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/notes/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileNoteCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileNoteCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/patents/{itemPatent-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/patents/{itemPatent-id}", + "OutputType": "IMicrosoftGraphItemPatent", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPatent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfilePatent" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePatent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itempatent-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/patents", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/patents", + "OutputType": "IMicrosoftGraphItemPatent", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPatent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfilePatent" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePatent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-patents?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/patents/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/patents/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfilePatentCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePatentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/phones/{itemPhone-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/phones/{itemPhone-id}", + "OutputType": "IMicrosoftGraphItemPhone", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPhone", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfilePhone" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePhone", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemphone-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/phones", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/phones", + "OutputType": "IMicrosoftGraphItemPhone", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPhone", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfilePhone" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePhone", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-phones?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/phones/$count", "Module": "Beta.People", - "Permissions": [ - { + "Uri": "/users/{user-id}/profile/phones/$count", + "OutputType": null, + "ApiVersion": "beta", + "Permissions": [ + { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfilePhoneCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePhoneCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/positions/{workPosition-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/positions/{workPosition-id}", + "OutputType": "IMicrosoftGraphWorkPosition", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWorkPosition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfilePosition" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePosition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workposition-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/positions", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/positions", + "OutputType": "IMicrosoftGraphWorkPosition", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWorkPosition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfilePosition" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePosition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-positions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/positions/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/positions/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfilePositionCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePositionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/projects/{projectParticipation-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/projects/{projectParticipation-id}", + "OutputType": "IMicrosoftGraphProjectParticipation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProjectParticipation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileProject" + "Method": "GET", + "Command": "Get-MgBetaUserProfileProject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/projectparticipation-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/projects", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/projects", + "OutputType": "IMicrosoftGraphProjectParticipation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProjectParticipation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileProject" + "Method": "GET", + "Command": "Get-MgBetaUserProfileProject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-projects?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/projects/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/projects/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileProjectCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileProjectCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/publications/{itemPublication-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/publications/{itemPublication-id}", + "OutputType": "IMicrosoftGraphItemPublication", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPublication", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfilePublication" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePublication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itempublication-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/publications", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/publications", + "OutputType": "IMicrosoftGraphItemPublication", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPublication", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfilePublication" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePublication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-publications?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/publications/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/publications/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfilePublicationCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfilePublicationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/skills/{skillProficiency-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/skills/{skillProficiency-id}", + "OutputType": "IMicrosoftGraphSkillProficiency", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSkillProficiency", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileSkill" + "Method": "GET", + "Command": "Get-MgBetaUserProfileSkill", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/skillproficiency-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/skills", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/skills", + "OutputType": "IMicrosoftGraphSkillProficiency", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSkillProficiency", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileSkill" + "Method": "GET", + "Command": "Get-MgBetaUserProfileSkill", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-skills?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/skills/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/skills/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileSkillCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileSkillCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/webAccounts/{webAccount-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/webAccounts/{webAccount-id}", + "OutputType": "IMicrosoftGraphWebAccount", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWebAccount", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileWebAccount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileWebAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/webaccount-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/webAccounts", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/webAccounts", + "OutputType": "IMicrosoftGraphWebAccount", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWebAccount", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileWebAccount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileWebAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-webaccounts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/webAccounts/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/webAccounts/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileWebAccountCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileWebAccountCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/websites/{personWebsite-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/websites/{personWebsite-id}", + "OutputType": "IMicrosoftGraphPersonWebsite", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonWebsite", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileWebsite" + "Method": "GET", + "Command": "Get-MgBetaUserProfileWebsite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personwebsite-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/websites", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/websites", + "OutputType": "IMicrosoftGraphPersonWebsite", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonWebsite", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserProfileWebsite" + "Method": "GET", + "Command": "Get-MgBetaUserProfileWebsite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-list-websites?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/websites/$count", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/websites/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserProfileWebsiteCount" + "Method": "GET", + "Command": "Get-MgBetaUserProfileWebsiteCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserRegisteredDevice" + "Method": "GET", + "Command": "Get-MgBetaUserRegisteredDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices", "Module": "Beta.Users", + "Uri": "/users/{user-id}/registeredDevices", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserRegisteredDevice" + "Method": "GET", + "Command": "Get-MgBetaUserRegisteredDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-registereddevices?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}/device", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserRegisteredDeviceAsDevice" + "Method": "GET", + "Command": "Get-MgBetaUserRegisteredDeviceAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/device", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/registeredDevices/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserRegisteredDeviceAsDevice" + "Method": "GET", + "Command": "Get-MgBetaUserRegisteredDeviceAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}/endpoint", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserRegisteredDeviceAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserRegisteredDeviceAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/endpoint", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/registeredDevices/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserRegisteredDeviceAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserRegisteredDeviceAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/registeredDevices/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserRegisteredDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaUserRegisteredDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/device/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/registeredDevices/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserRegisteredDeviceCountAsDevice" + "Method": "GET", + "Command": "Get-MgBetaUserRegisteredDeviceCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/endpoint/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/registeredDevices/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserRegisteredDeviceCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgBetaUserRegisteredDeviceCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserScopedRoleMemberOf" + "Method": "GET", + "Command": "Get-MgBetaUserScopedRoleMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/users/{user-id}/scopedRoleMemberOf", + "OutputType": "IMicrosoftGraphScopedRoleMembership", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserScopedRoleMemberOf" + "Method": "GET", + "Command": "Get-MgBetaUserScopedRoleMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-scopedrolememberof?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf/$count", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/users/{user-id}/scopedRoleMemberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserScopedRoleMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaUserScopedRoleMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security", "Module": "Beta.Security", - "Permissions": [], + "Uri": "/users/{user-id}/security", + "OutputType": "IMicrosoftGraphSecurity1", "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAutoGenerated", - "Method": "GET", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSecurity" + "Method": "GET", + "Command": "Get-MgBetaUserSecurity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection", "OutputType": "IMicrosoftGraphSecurityInformationProtection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSecurityInformationProtection" + "Method": "GET", + "Command": "Get-MgBetaUserSecurityInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection/labelPolicySettings", "Module": "Beta.Security", + "Uri": "/users/{user-id}/security/informationProtection/labelPolicySettings", + "OutputType": "IMicrosoftGraphSecurityInformationProtectionPolicySetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityInformationProtectionPolicySetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSecurityInformationProtectionLabelPolicySetting" + "Method": "GET", + "Command": "Get-MgBetaUserSecurityInformationProtectionLabelPolicySetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-informationprotectionpolicysetting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Security", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", + "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSecurityInformationProtectionSensitivityLabel" + "Method": "GET", + "Command": "Get-MgBetaUserSecurityInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels", "Module": "Beta.Security", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels", + "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserSecurityInformationProtectionSensitivityLabel" + "Method": "GET", + "Command": "Get-MgBetaUserSecurityInformationProtectionSensitivityLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-informationprotection-list-sensitivitylabels?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/$count", "Module": "Beta.Security", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSecurityInformationProtectionSensitivityLabelCount" + "Method": "GET", + "Command": "Get-MgBetaUserSecurityInformationProtectionSensitivityLabelCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSecurityInformationProtectionSensitivityLabelParent" + "Method": "GET", + "Command": "Get-MgBetaUserSecurityInformationProtectionSensitivityLabelParent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings", "Module": "Beta.Users", + "Uri": "/users/{user-id}/settings", + "OutputType": "IMicrosoftGraphUserSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSetting" + "Method": "GET", + "Command": "Get-MgBetaUserSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/contactMergeSuggestions", "Module": "Beta.Users", + "Uri": "/users/{user-id}/settings/contactMergeSuggestions", + "OutputType": "IMicrosoftGraphContactMergeSuggestions", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContactMergeSuggestions", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingContactMergeSuggestion" + "Method": "GET", + "Command": "Get-MgBetaUserSettingContactMergeSuggestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactmergesuggestions-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/itemInsights", "Module": "Beta.Users", + "Uri": "/users/{user-id}/settings/itemInsights", + "OutputType": "IMicrosoftGraphUserInsightsSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserInsightsSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingItemInsight" + "Method": "GET", + "Command": "Get-MgBetaUserSettingItemInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userinsightssettings-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/regionalAndLanguageSettings", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/regionalAndLanguageSettings", "OutputType": "IMicrosoftGraphRegionalAndLanguageSettings", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingRegionalAndLanguageSetting" + "Method": "GET", + "Command": "Get-MgBetaUserSettingRegionalAndLanguageSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/regionalandlanguagesettings-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/shiftPreferences", "Module": "Beta.Users", + "Uri": "/users/{user-id}/settings/shiftPreferences", + "OutputType": "IMicrosoftGraphShiftPreferences", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserShiftPreferences.Read.All", "Description": "Read all user shift preferences", "FullDescription": "Allows the app to read all users' shift schedule preferences without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserShiftPreferences.ReadWrite.All", "Description": "Read and write all user shift preferences", "FullDescription": "Allows the app to manage all users' shift schedule preferences without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphShiftPreferences", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingShiftPreference" + "Method": "GET", + "Command": "Get-MgBetaUserSettingShiftPreference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shiftpreferences-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/storage", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/storage", "OutputType": "IMicrosoftGraphUserStorage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingStorage" + "Method": "GET", + "Command": "Get-MgBetaUserSettingStorage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/storage/quota", "Module": "Beta.Users", + "Uri": "/users/{user-id}/settings/storage/quota", + "OutputType": "IMicrosoftGraphUnifiedStorageQuota", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedStorageQuota", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingStorageQuota" + "Method": "GET", + "Command": "Get-MgBetaUserSettingStorageQuota", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedstoragequota-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id}", + "OutputType": "IMicrosoftGraphServiceStorageQuotaBreakdown", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServiceStorageQuotaBreakdown", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingStorageQuotaService" + "Method": "GET", + "Command": "Get-MgBetaUserSettingStorageQuotaService", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/storage/quota/services", "Module": "Beta.Users", + "Uri": "/users/{user-id}/settings/storage/quota/services", + "OutputType": "IMicrosoftGraphServiceStorageQuotaBreakdown", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServiceStorageQuotaBreakdown", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserSettingStorageQuotaService" + "Method": "GET", + "Command": "Get-MgBetaUserSettingStorageQuotaService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedstoragequota-list-services?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/storage/quota/services/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/settings/storage/quota/services/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingStorageQuotaServiceCount" + "Method": "GET", + "Command": "Get-MgBetaUserSettingStorageQuotaServiceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "OutputType": "IMicrosoftGraphWindowsSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingWindows" + "Method": "GET", + "Command": "Get-MgBetaUserSettingWindows", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowssetting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/windows", "Module": "Beta.Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows", "OutputType": "IMicrosoftGraphWindowsSetting", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserSettingWindows" + "Method": "GET", + "Command": "Get-MgBetaUserSettingWindows", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/usersettings-list-windows?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/windows/$count", "Module": "Beta.Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingWindowsCount" + "Method": "GET", + "Command": "Get-MgBetaUserSettingWindowsCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "OutputType": "IMicrosoftGraphWindowsSettingInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingWindowsInstance" + "Method": "GET", + "Command": "Get-MgBetaUserSettingWindowsInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowssettinginstance-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances", "Module": "Beta.Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances", "OutputType": "IMicrosoftGraphWindowsSettingInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserSettingWindowsInstance" + "Method": "GET", + "Command": "Get-MgBetaUserSettingWindowsInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowssetting-list-instances?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/$count", "Module": "Beta.Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSettingWindowsInstanceCount" + "Method": "GET", + "Command": "Get-MgBetaUserSettingWindowsInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/sponsors/{directoryObject-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/sponsors/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSponsor" + "Method": "GET", + "Command": "Get-MgBetaUserSponsor", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/sponsors", "Module": "Beta.Users", + "Uri": "/users/{user-id}/sponsors", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false - }, - { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserSponsor" + "Method": "GET", + "Command": "Get-MgBetaUserSponsor", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-sponsors?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/sponsors/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/sponsors/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false - }, - { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserSponsorCount" + "Method": "GET", + "Command": "Get-MgBetaUserSponsorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/teamwork", + "OutputType": "IMicrosoftGraphUserTeamwork", + "ApiVersion": "beta", "Permissions": [ { "Name": "UserTeamwork.Read", "Description": "Read your teamwork settings.", "FullDescription": "Allows the app to read your teamwork settings, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserTeamwork.Read.All", "Description": "Read all user teamwork settings", "FullDescription": "Allows the app to read all user teamwork settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserTeamwork", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTeamwork" + "Method": "GET", + "Command": "Get-MgBetaUserTeamwork", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "OutputType": "IMicrosoftGraphAssociatedTeamInfo", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgBetaUserTeamworkAssociatedTeam" + "Method": "GET", + "Command": "Get-MgBetaUserTeamworkAssociatedTeam", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/teamwork/associatedTeams", + "OutputType": "IMicrosoftGraphAssociatedTeamInfo", + "ApiVersion": "beta", "Permissions": [ { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAssociatedTeamInfo", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserTeamworkAssociatedTeam" + "Method": "GET", + "Command": "Get-MgBetaUserTeamworkAssociatedTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/associatedteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams/$count", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/teamwork/associatedTeams/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTeamworkAssociatedTeamCount" + "Method": "GET", + "Command": "Get-MgBetaUserTeamworkAssociatedTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}", + "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamsAppInstallation.ReadForUser", "Description": "Read your installed Teams apps", "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForUser.All", "Description": "Read installed Teams apps for all users", "FullDescription": "Allows the app to read the Teams apps that are installed for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", - "Description": "Manage installation and permission grants of Teams apps on your user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", - "Description": "Manage installation and permission grants of Teams apps in a user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser", "Description": "Allow the Teams app to manage itself and its permission grants on your user account", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in your account, and manage its permission grants for accessing your data, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", - "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", + "Description": "Manage installation and permission grants of Teams apps on your user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", + "Description": "Allow the app to manage itself for all users", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForUser.All", "Description": "Manage Teams apps for all users", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", + "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", - "Description": "Allow the app to manage itself for all users", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", + "Description": "Manage installation and permission grants of Teams apps in a user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTeamworkInstalledApp" + "Method": "GET", + "Command": "Get-MgBetaUserTeamworkInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-get-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/installedApps", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/teamwork/installedApps", + "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamsAppInstallation.ReadForUser", "Description": "Read your installed Teams apps", "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForUser.All", "Description": "Read installed Teams apps for all users", "FullDescription": "Allows the app to read the Teams apps that are installed for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", - "Description": "Manage installation and permission grants of Teams apps on your user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", - "Description": "Manage installation and permission grants of Teams apps in a user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser", "Description": "Allow the Teams app to manage itself and its permission grants on your user account", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in your account, and manage its permission grants for accessing your data, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", - "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", + "Description": "Manage installation and permission grants of Teams apps on your user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", + "Description": "Allow the app to manage itself for all users", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForUser.All", "Description": "Manage Teams apps for all users", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", + "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", - "Description": "Allow the app to manage itself for all users", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", + "Description": "Manage installation and permission grants of Teams apps in a user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserTeamworkInstalledApp" + "Method": "GET", + "Command": "Get-MgBetaUserTeamworkInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-list-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamsAppInstallation.ReadForUser", "Description": "Read your installed Teams apps", "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForUser.All", "Description": "Read installed Teams apps for all users", "FullDescription": "Allows the app to read the Teams apps that are installed for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser.All", - "Description": "Manage Teams apps for all users", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", "Description": "Allow the app to manage itself for all users", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser.All", + "Description": "Manage Teams apps for all users", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTeamworkInstalledAppChat" + "Method": "GET", + "Command": "Get-MgBetaUserTeamworkInstalledAppChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userscopeteamsappinstallation-get-chat?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/installedApps/$count", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/teamwork/installedApps/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamsAppInstallation.ReadForUser", "Description": "Read your installed Teams apps", "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForUser.All", "Description": "Read installed Teams apps for all users", "FullDescription": "Allows the app to read the Teams apps that are installed for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", - "Description": "Manage installation and permission grants of Teams apps on your user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", - "Description": "Manage installation and permission grants of Teams apps in a user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser", "Description": "Allow the Teams app to manage itself and its permission grants on your user account", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in your account, and manage its permission grants for accessing your data, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", - "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", + "Description": "Manage installation and permission grants of Teams apps on your user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", + "Description": "Allow the app to manage itself for all users", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForUser.All", "Description": "Manage Teams apps for all users", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", + "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", - "Description": "Allow the app to manage itself for all users", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", + "Description": "Manage installation and permission grants of Teams apps in a user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTeamworkInstalledAppCount" + "Method": "GET", + "Command": "Get-MgBetaUserTeamworkInstalledAppCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTeamworkInstalledAppTeamApp" + "Method": "GET", + "Command": "Get-MgBetaUserTeamworkInstalledAppTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTeamworkInstalledAppTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgBetaUserTeamworkInstalledAppTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", + "OutputType": "IMicrosoftGraphTodoTaskList", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTodoTaskList", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoList" + "Method": "GET", + "Command": "Get-MgBetaUserTodoList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotasklist-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists", + "OutputType": "IMicrosoftGraphTodoTaskList", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTodoTaskList", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserTodoList" + "Method": "GET", + "Command": "Get-MgBetaUserTodoList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todo-list-lists?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoListCount" + "Method": "GET", + "Command": "Get-MgBetaUserTodoListCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/todo/lists/delta", + "OutputType": "IMicrosoftGraphTodoTaskList", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Tasks.Read.All", - "Description": "Read all users’ tasks and tasklist", - "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Tasks.Read.All", + "Description": "Read all users’ tasks and tasklist", + "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTodoTaskList", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserTodoListDelta" + "Method": "GET", + "Command": "Get-MgBetaUserTodoListDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoListExtension" + "Method": "GET", + "Command": "Get-MgBetaUserTodoListExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserTodoListExtension" + "Method": "GET", + "Command": "Get-MgBetaUserTodoListExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoListExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserTodoListExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", + "OutputType": "IMicrosoftGraphTodoTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTodoTask", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTask" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks", + "OutputType": "IMicrosoftGraphTodoTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTodoTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserTodoTask" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotasklist-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}", + "OutputType": "IMicrosoftGraphAttachmentBase", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAttachmentBase", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/taskfileattachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments", + "OutputType": "IMicrosoftGraphAttachmentBase", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAttachmentBase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserTodoTaskAttachment" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskAttachmentContent" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskAttachmentContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskAttachmentCount" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "OutputType": "IMicrosoftGraphAttachmentSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskAttachmentSession" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskAttachmentSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions", "OutputType": "IMicrosoftGraphAttachmentSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserTodoTaskAttachmentSession" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskAttachmentSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskAttachmentSessionContent" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskAttachmentSessionContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskAttachmentSessionCount" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskAttachmentSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", + "OutputType": "IMicrosoftGraphChecklistItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChecklistItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskChecklistItem" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskChecklistItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/checklistitem-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems", + "OutputType": "IMicrosoftGraphChecklistItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChecklistItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserTodoTaskChecklistItem" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskChecklistItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-list-checklistitems?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskChecklistItemCount" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskChecklistItemCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskCount" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta", + "OutputType": "IMicrosoftGraphTodoTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTodoTask", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskDelta" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskExtension" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserTodoTaskExtension" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskExtensionCount" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", + "OutputType": "IMicrosoftGraphLinkedResource", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLinkedResource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskLinkedResource" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskLinkedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/linkedresource-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources", + "OutputType": "IMicrosoftGraphLinkedResource", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLinkedResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserTodoTaskLinkedResource" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskLinkedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-list-linkedresources?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTodoTaskLinkedResourceCount" + "Method": "GET", + "Command": "Get-MgBetaUserTodoTaskLinkedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf", "Module": "Beta.Users", + "Uri": "/users/{user-id}/transitiveMemberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.Read.All", "Description": "Read all group memberships", "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBetaUserTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-transitivememberof?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/administrativeUnit", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/directoryRole", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTransitiveMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/directoryRole", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveMemberOf/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserTransitiveMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/group", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/$count", "Module": "Beta.Users", + "Uri": "/users/{user-id}/transitiveMemberOf/$count", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.Read.All", "Description": "Read all group memberships", "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/directoryRole/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveMemberOf/directoryRole/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTransitiveMemberOfCountAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOfCountAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/group/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveReports/{directoryObject-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveReports/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTransitiveReport" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveReports", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveReports", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserTransitiveReport" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveReports/$count", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/transitiveReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserTransitiveReportCount" + "Method": "GET", + "Command": "Get-MgBetaUserTransitiveReportCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration-id}", "OutputType": "IMicrosoftGraphWindowsInformationProtectionDeviceRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserWindowsInformationProtectionDeviceRegistration" + "Method": "GET", + "Command": "Get-MgBetaUserWindowsInformationProtectionDeviceRegistration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/windowsInformationProtectionDeviceRegistrations", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/windowsInformationProtectionDeviceRegistrations", "OutputType": "IMicrosoftGraphWindowsInformationProtectionDeviceRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaUserWindowsInformationProtectionDeviceRegistration" + "Method": "GET", + "Command": "Get-MgBetaUserWindowsInformationProtectionDeviceRegistration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/windowsInformationProtectionDeviceRegistrations/$count", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/windowsInformationProtectionDeviceRegistrations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaUserWindowsInformationProtectionDeviceRegistrationCount" + "Method": "GET", + "Command": "Get-MgBetaUserWindowsInformationProtectionDeviceRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "OutputType": "IMicrosoftGraphVirtualEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEvent" + "Method": "GET", + "Command": "Get-MgBetaVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events", "OutputType": "IMicrosoftGraphVirtualEvent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEvent" + "Method": "GET", + "Command": "Get-MgBetaVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaVirtualEventCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventPresenterCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventPresenterCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventPresenterSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventPresenterSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventPresenterSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventPresenterSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventPresenterSessionByJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventPresenterSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventPresenterSessionCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventPresenterSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionAttendanceReport" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventSessionAttendanceReport" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attendancerecord-list?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionAttendanceReportAttendanceRecordCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionAttendanceReportAttendanceRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionAttendanceReportCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionAttendanceReportCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionByJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/presenters/{virtualEventPresenter-id}", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/presenters", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/presenters", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventSessionPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/presenters/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/presenters/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionPresenterCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionPresenterCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/registrations/{virtualEventRegistration-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/registrations/{virtualEventRegistration-id}", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionRegistration" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/registrations", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/registrations", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventSessionRegistration" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/registrations(email='{email}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/registrations(email='{email}')", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionRegistrationByEmail" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionRegistrationByEmail", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/registrations(userId='{userId}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/registrations(userId='{userId}')", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionRegistrationByUserId" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionRegistrationByUserId", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/registrations/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/registrations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventSessionRegistrationCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventSessionRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}", "OutputType": "IMicrosoftGraphVirtualEventTownhall", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhall" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhall", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls", "OutputType": "IMicrosoftGraphVirtualEventTownhall", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventTownhall" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhall", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/getByUserIdAndRole(userId='{userId}',role='{role}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/getByUserIdAndRole(userId='{userId}',role='{role}')", "OutputType": "IMicrosoftGraphVirtualEventTownhall", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallByUserIdAndRole" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallByUserIdAndRole", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/getByUserRole(role='{role}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/getByUserRole(role='{role}')", "OutputType": "IMicrosoftGraphVirtualEventTownhall", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallByUserRole" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallByUserRole", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaVirtualEventTownhallCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventTownhallPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallPresenterCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallPresenterCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallPresenterSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallPresenterSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventTownhallPresenterSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallPresenterSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallPresenterSessionByJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallPresenterSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallPresenterSessionCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallPresenterSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventTownhallSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReport" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReport" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attendancerecord-list?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecordCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReportCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionAttendanceReportCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionByJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/presenters/{virtualEventPresenter-id}", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/presenters", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/presenters", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/presenters/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/presenters/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionPresenterCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionPresenterCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/registrations/{virtualEventRegistration-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/registrations/{virtualEventRegistration-id}", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionRegistration" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/registrations", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/registrations", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionRegistration" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/registrations(email='{email}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/registrations(email='{email}')", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionRegistrationByEmail" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionRegistrationByEmail", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/registrations(userId='{userId}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/registrations(userId='{userId}')", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionRegistrationByUserId" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionRegistrationByUserId", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/registrations/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/registrations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventTownhallSessionRegistrationCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventTownhallSessionRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinar" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualeventwebinar-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventWebinar" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualeventsroot-list-webinars?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars/getByUserIdAndRole(userId='{userId}',role='{role}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/getByUserIdAndRole(userId='{userId}',role='{role}')", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarByUserIdAndRole" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarByUserIdAndRole", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/getByUserRole(role='{role}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/getByUserRole(role='{role}')", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarByUserRole" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarByUserRole", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaVirtualEventWebinarCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventWebinarPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarPresenterCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarPresenterCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarPresenterSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarPresenterSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventWebinarPresenterSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarPresenterSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarPresenterSessionByJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarPresenterSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarPresenterSessionCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarPresenterSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarRegistration" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualeventregistration-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventWebinarRegistration" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualeventregistration-list?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}')", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarRegistrationByEmail" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarRegistrationByEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualeventregistration-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}')", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarRegistrationByUserId" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarRegistrationByUserId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualeventregistration-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrationConfiguration", "OutputType": "IMicrosoftGraphVirtualEventWebinarRegistrationConfiguration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarRegistrationConfiguration" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarRegistrationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarRegistrationCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarRegistrationSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarRegistrationSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventWebinarRegistrationSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarRegistrationSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarRegistrationSessionByJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarRegistrationSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarRegistrationSessionCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarRegistrationSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventWebinarSession" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReport" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReport" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attendancerecord-list?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecordCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReportCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionAttendanceReportCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionByJoinWebUrl" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/presenters/{virtualEventPresenter-id}", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/presenters", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/presenters", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionPresenter" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/presenters/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/presenters/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionPresenterCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionPresenterCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/registrations/{virtualEventRegistration-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/registrations/{virtualEventRegistration-id}", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionRegistration" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/registrations", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/registrations", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionRegistration" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/registrations(email='{email}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/registrations(email='{email}')", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionRegistrationByEmail" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionRegistrationByEmail", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/registrations(userId='{userId}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/registrations(userId='{userId}')", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionRegistrationByUserId" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionRegistrationByUserId", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/registrations/$count", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/registrations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaVirtualEventWebinarSessionRegistrationCount" + "Method": "GET", + "Command": "Get-MgBetaVirtualEventWebinarSessionRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/catalog/entries/{catalogEntry-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/catalog/entries/{catalogEntry-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesCatalogEntry", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesCatalogEntry" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesCatalogEntry", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/catalog/entries", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/catalog/entries", "OutputType": "IMicrosoftGraphWindowsUpdatesCatalogEntry", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesCatalogEntry" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesCatalogEntry", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-catalog-list-entries?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/catalog/entries/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/catalog/entries/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaWindowsUpdatesCatalogEntryCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesCatalogEntryCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesDeployment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesDeployment" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeployment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-deployment-get?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments", "OutputType": "IMicrosoftGraphWindowsUpdatesDeployment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesDeployment" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeployment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminwindowsupdates-list-deployments?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContent" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContent", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContent" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContent", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/catalogEntry", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/catalogEntry", "OutputType": "IMicrosoftGraphWindowsUpdatesCatalogEntry", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentCatalogEntry" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentCatalogEntry", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContentDeviceMatch", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDevice" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDevice", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContentDeviceMatch", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDevice" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDevice", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/{updatableAsset-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceExclusion" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceExclusion", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions", "OutputType": "IMicrosoftGraphWindowsUpdatesUpdatableAsset", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceExclusion" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceExclusion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-list-exclusions?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceExclusionCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceExclusionCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/{updatableAsset-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceMember" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceMember", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members", "OutputType": "IMicrosoftGraphWindowsUpdatesUpdatableAsset", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceMember" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-list-members?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceMemberCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentAudienceMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/$count", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaWindowsUpdatesDeploymentCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesDeploymentCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesUpdatePolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicy" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatepolicy-get?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies", "OutputType": "IMicrosoftGraphWindowsUpdatesUpdatePolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesPolicy" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminwindowsupdates-list-updatepolicies?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience", "OutputType": "IMicrosoftGraphWindowsUpdatesDeploymentAudience", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudience" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudience", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContent" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContent", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContent", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContent" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContent", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/catalogEntry", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/catalogEntry", "OutputType": "IMicrosoftGraphWindowsUpdatesCatalogEntry", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContentCatalogEntry" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContentCatalogEntry", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContentCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContentCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContentDeviceMatch", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDevice" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDevice", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContentDeviceMatch", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDevice" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDevice", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDeviceCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceExclusion" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceExclusion", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions", "OutputType": "IMicrosoftGraphWindowsUpdatesUpdatableAsset", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceExclusion" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceExclusion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-list-exclusions?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceExclusionCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceExclusionCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceMember" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceMember", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members", "OutputType": "IMicrosoftGraphWindowsUpdatesUpdatableAsset", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceMember" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-list-members?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceMemberCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyAudienceMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges/{complianceChange-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges/{complianceChange-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesComplianceChange", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyComplianceChange" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyComplianceChange", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-get?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges", "OutputType": "IMicrosoftGraphWindowsUpdatesComplianceChange", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyComplianceChange" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyComplianceChange", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatepolicy-list-compliancechanges?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges/$count", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyComplianceChangeCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyComplianceChangeCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges/{complianceChange-id}/updatePolicy", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges/{complianceChange-id}/updatePolicy", "OutputType": "IMicrosoftGraphWindowsUpdatesUpdatePolicy", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyComplianceChangeUpdatePolicy" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyComplianceChangeUpdatePolicy", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/$count", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaWindowsUpdatesPolicyCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesProduct", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProduct" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProduct", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products", "OutputType": "IMicrosoftGraphWindowsUpdatesProduct", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesProduct" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProduct", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaWindowsUpdatesProductCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/editions/{edition-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/editions/{edition-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesEdition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductEdition" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductEdition", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/editions", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/editions", "OutputType": "IMicrosoftGraphWindowsUpdatesEdition", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesProductEdition" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductEdition", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/editions/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/editions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductEditionCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductEditionCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesKnownIssue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductKnownIssue" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductKnownIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues", "OutputType": "IMicrosoftGraphWindowsUpdatesKnownIssue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesProductKnownIssue" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductKnownIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/getKnownIssuesByTimeRange(daysInPast={daysInPast},includeAllActive=@includeAllActive)", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/getKnownIssuesByTimeRange(daysInPast={daysInPast},includeAllActive=@includeAllActive)", "OutputType": "IMicrosoftGraphWindowsUpdatesKnownIssue", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductKnownIssueByTimeRange" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductKnownIssueByTimeRange", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [ - { - "Name": "WindowsUpdates.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductKnownIssueCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductKnownIssueCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/originatingKnowledgeBaseArticle", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/originatingKnowledgeBaseArticle", "OutputType": "IMicrosoftGraphWindowsUpdatesKnowledgeBaseArticle", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductKnownIssueOriginatingKnowledgeBaseArticle" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductKnownIssueOriginatingKnowledgeBaseArticle", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/resolvingKnowledgeBaseArticle", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/resolvingKnowledgeBaseArticle", "OutputType": "IMicrosoftGraphWindowsUpdatesKnowledgeBaseArticle", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductKnownIssueResolvingKnowledgeBaseArticle" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductKnownIssueResolvingKnowledgeBaseArticle", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesProductRevision", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductRevision" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductRevision", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions", "OutputType": "IMicrosoftGraphWindowsUpdatesProductRevision", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesProductRevision" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductRevision", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/catalogEntry", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/catalogEntry", "OutputType": "IMicrosoftGraphWindowsUpdatesCatalogEntry", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductRevisionCatalogEntry" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductRevisionCatalogEntry", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions/$count", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductRevisionCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductRevisionCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/knowledgeBaseArticle", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/knowledgeBaseArticle", "OutputType": "IMicrosoftGraphWindowsUpdatesKnowledgeBaseArticle", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesProductRevisionKnowledgeBaseArticle" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesProductRevisionKnowledgeBaseArticle", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/resourceConnections/{resourceConnection-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/resourceConnections/{resourceConnection-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesResourceConnection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesResourceConnection" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesResourceConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-operationalinsightsconnection-get?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/resourceConnections", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/resourceConnections", "OutputType": "IMicrosoftGraphWindowsUpdatesResourceConnection", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesResourceConnection" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesResourceConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminwindowsupdates-list-resourceconnections?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/resourceConnections/$count", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/resourceConnections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaWindowsUpdatesResourceConnectionCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesResourceConnectionCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBetaWindowsUpdatesUpdatableAsset" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesUpdatableAsset", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-azureaddevice-get?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatableAssets", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets", "OutputType": "IMicrosoftGraphWindowsUpdatesUpdatableAsset", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgBetaWindowsUpdatesUpdatableAsset" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesUpdatableAsset", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminwindowsupdates-list-updatableassets?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatableAssets/$count", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgBetaWindowsUpdatesUpdatableAssetCount" + "Method": "GET", + "Command": "Get-MgBetaWindowsUpdatesUpdatableAssetCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}", + "OutputType": "IMicrosoftGraphBookingBusiness", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingBusiness", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusiness" + "Method": "GET", + "Command": "Get-MgBookingBusiness", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses", + "OutputType": "IMicrosoftGraphBookingBusiness", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingBusiness", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBookingBusiness" + "Method": "GET", + "Command": "Get-MgBookingBusiness", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", + "OutputType": "IMicrosoftGraphBookingAppointment", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessAppointment" + "Method": "GET", + "Command": "Get-MgBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingappointment-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments", + "OutputType": "IMicrosoftGraphBookingAppointment", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBookingBusinessAppointment" + "Method": "GET", + "Command": "Get-MgBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-appointments?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/$count", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessAppointmentCount" + "Method": "GET", + "Command": "Get-MgBookingBusinessAppointmentCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessCalendarView" + "Method": "GET", + "Command": "Get-MgBookingBusinessCalendarView", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView", + "OutputType": "IMicrosoftGraphBookingAppointment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBookingBusinessCalendarView" + "Method": "GET", + "Command": "Get-MgBookingBusinessCalendarView", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-calendarview?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/$count", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessCalendarViewCount" + "Method": "GET", + "Command": "Get-MgBookingBusinessCalendarViewCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/$count", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBookingBusinessCount" + "Method": "GET", + "Command": "Get-MgBookingBusinessCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessCustomer" + "Method": "GET", + "Command": "Get-MgBookingBusinessCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomer-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers", + "OutputType": "IMicrosoftGraphBookingCustomerBase", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingCustomerBase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBookingBusinessCustomer" + "Method": "GET", + "Command": "Get-MgBookingBusinessCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-customers?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers/$count", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessCustomerCount" + "Method": "GET", + "Command": "Get-MgBookingBusinessCustomerCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", + "OutputType": "IMicrosoftGraphBookingCustomQuestion", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingCustomQuestion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessCustomQuestion" + "Method": "GET", + "Command": "Get-MgBookingBusinessCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomquestion-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions", + "OutputType": "IMicrosoftGraphBookingCustomQuestion", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingCustomQuestion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBookingBusinessCustomQuestion" + "Method": "GET", + "Command": "Get-MgBookingBusinessCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-customquestions?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/$count", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessCustomQuestionCount" + "Method": "GET", + "Command": "Get-MgBookingBusinessCustomQuestionCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", + "OutputType": "IMicrosoftGraphBookingService", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingService", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessService" + "Method": "GET", + "Command": "Get-MgBookingBusinessService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingservice-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services", + "OutputType": "IMicrosoftGraphBookingService", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingService", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBookingBusinessService" + "Method": "GET", + "Command": "Get-MgBookingBusinessService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-services?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services/$count", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessServiceCount" + "Method": "GET", + "Command": "Get-MgBookingBusinessServiceCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/getStaffAvailability", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/getStaffAvailability", + "OutputType": "IMicrosoftGraphStaffAvailabilityItem", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Calendars.ReadWrite", + "Description": "Read and write calendars in all mailboxes", + "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Calendars.Read", "Description": "Read calendars in all mailboxes", "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphStaffAvailabilityItem", - "Method": "POST", - "Variants": [ + "Name": "Bookings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], + "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgBookingBusinessStaffAvailability" + "Method": "POST", + "Command": "Get-MgBookingBusinessStaffAvailability", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-getstaffavailability?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessStaffMember" + "Method": "GET", + "Command": "Get-MgBookingBusinessStaffMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingstaffmember-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers", + "OutputType": "IMicrosoftGraphBookingStaffMemberBase", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingStaffMemberBase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBookingBusinessStaffMember" + "Method": "GET", + "Command": "Get-MgBookingBusinessStaffMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-list-staffmembers?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/$count", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingBusinessStaffMemberCount" + "Method": "GET", + "Command": "Get-MgBookingBusinessStaffMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingCurrencies/{bookingCurrency-id}", "Module": "Bookings", + "Uri": "/solutions/bookingCurrencies/{bookingCurrency-id}", + "OutputType": "IMicrosoftGraphBookingCurrency", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Manage bookings information", - "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read bookings information", "FullDescription": "Allows an app to read bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Read and write bookings information", "FullDescription": "Allows an app to read and write Bookings appointments, businesses, customers, services, and staff on your behalf. Does not allow create, delete and publish of booking businesses.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Manage bookings information", + "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingCurrency", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgBookingCurrency" + "Method": "GET", + "Command": "Get-MgBookingCurrency", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcurrency-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingCurrencies", "Module": "Bookings", + "Uri": "/solutions/bookingCurrencies", + "OutputType": "IMicrosoftGraphBookingCurrency", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Manage bookings information", - "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read bookings information", "FullDescription": "Allows an app to read bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Read and write bookings information", "FullDescription": "Allows an app to read and write Bookings appointments, businesses, customers, services, and staff on your behalf. Does not allow create, delete and publish of booking businesses.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Manage bookings information", + "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingCurrency", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgBookingCurrency" + "Method": "GET", + "Command": "Get-MgBookingCurrency", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcurrency-list?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingCurrencies/$count", "Module": "Bookings", + "Uri": "/solutions/bookingCurrencies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Bookings.Manage.All", - "Description": "Manage bookings information", - "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false - }, { "Name": "Bookings.Read.All", "Description": "Read bookings information", "FullDescription": "Allows an app to read bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Bookings.ReadWrite.All", "Description": "Read and write bookings information", "FullDescription": "Allows an app to read and write Bookings appointments, businesses, customers, services, and staff on your behalf. Does not allow create, delete and publish of booking businesses.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Manage bookings information", + "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgBookingCurrencyCount" + "Method": "GET", + "Command": "Get-MgBookingCurrencyCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ChatSettings.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatSettings.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.ReadWrite.Chat", + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChat" + "Method": "GET", + "Command": "Get-MgChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get?view=graph-rest-1.0" }, { - "Uri": "/chats", "Module": "Teams", + "Uri": "/chats", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChat", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgChat" + "Method": "GET", + "Command": "Get-MgChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list?view=graph-rest-1.0" }, { - "Uri": "/chats/$count", "Module": "Teams", + "Uri": "/chats/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgChatCount" + "Method": "GET", + "Command": "Get-MgChatCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "TeamsAppInstallation.ReadForChat", "Description": "Read installed Teams apps in chats", "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForChat.All", "Description": "Read installed Teams apps for all chats", "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat", "Description": "Manage installed Teams apps in chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatInstalledApp" + "Method": "GET", + "Command": "Get-MgChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get-installedapps?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/installedApps", "Module": "Teams", + "Uri": "/chats/{chat-id}/installedApps", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "TeamsAppInstallation.ReadForChat", "Description": "Read installed Teams apps in chats", "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForChat.All", "Description": "Read installed Teams apps for all chats", "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", - "Description": "Manage installation and permission grants of Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", - "Description": "Manage installation and permission grants of Teams apps for all chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForChat", + "Description": "Manage installed Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat", "Description": "Allow the Teams app to manage itself and its permission grants in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats the signed-in user can access, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", + "Description": "Manage installation and permission grants of Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForChat", - "Description": "Manage installed Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", + "Description": "Manage installation and permission grants of Teams apps for all chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgChatInstalledApp" + "Method": "GET", + "Command": "Get-MgChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-installedapps?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/installedApps/$count", "Module": "Teams", + "Uri": "/chats/{chat-id}/installedApps/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "TeamsAppInstallation.ReadForChat", "Description": "Read installed Teams apps in chats", "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForChat.All", "Description": "Read installed Teams apps for all chats", "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", - "Description": "Manage installation and permission grants of Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", - "Description": "Manage installation and permission grants of Teams apps for all chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForChat", + "Description": "Manage installed Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat", "Description": "Allow the Teams app to manage itself and its permission grants in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats the signed-in user can access, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", + "Description": "Manage installation and permission grants of Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForChat", - "Description": "Manage installed Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", + "Description": "Manage installation and permission grants of Teams apps for all chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatInstalledAppCount" + "Method": "GET", + "Command": "Get-MgChatInstalledAppCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatInstalledAppTeamApp" + "Method": "GET", + "Command": "Get-MgChatInstalledAppTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatInstalledAppTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgChatInstalledAppTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/lastMessagePreview", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/lastMessagePreview", "OutputType": "IMicrosoftGraphChatMessageInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatLastMessagePreview" + "Method": "GET", + "Command": "Get-MgChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/members/{conversationMember-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "ChannelMember.Read.All", - "Description": "Read the members of all channels", - "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.ReadBasic", + "Description": "Read names and members of your chat threads", + "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ChannelMember.ReadWrite", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelMember.ReadWrite.All", - "Description": "Add and remove members from all channels", - "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChannelMember.ReadWrite", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic", - "Description": "Read names and members of your chat threads", - "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "Name": "TeamMember.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.Chat", + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMember.ReadWrite.All", + "Description": "Add and remove members from all channels", + "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamMember.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChannelMember.Read.All", + "Description": "Read the members of all channels", + "FullDescription": "Read the members of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatMember" + "Method": "GET", + "Command": "Get-MgChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/members", "Module": "Teams", + "Uri": "/chats/{chat-id}/members", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "Chat.ReadBasic", + "Description": "Read names and members of your chat threads", + "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.ReadBasic", - "Description": "Read names and members of your chat threads", - "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatMember.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgChatMember" + "Method": "GET", + "Command": "Get-MgChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-list?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/members/$count", "Module": "Teams", + "Uri": "/chats/{chat-id}/members/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "Chat.ReadBasic", + "Description": "Read names and members of your chat threads", + "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.ReadBasic", - "Description": "Read names and members of your chat threads", - "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatMember.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatMemberCount" + "Method": "GET", + "Command": "Get-MgChatMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ChatMessage.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgChatMessage" + "Method": "GET", + "Command": "Get-MgChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages", "Module": "Teams", + "Uri": "/chats/{chat-id}/messages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgChatMessage" + "Method": "GET", + "Command": "Get-MgChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-messages?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/$count", "Module": "Teams", + "Uri": "/chats/{chat-id}/messages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatMessageCount" + "Method": "GET", + "Command": "Get-MgChatMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/delta", "Module": "Teams", + "Uri": "/chats/{chat-id}/messages/delta", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ChatMessage.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgChatMessageDelta" + "Method": "GET", + "Command": "Get-MgChatMessageDelta", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgChatMessageHostedContent" + "Method": "GET", + "Command": "Get-MgChatMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "Module": "Teams", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgChatMessageHostedContent" + "Method": "GET", + "Command": "Get-MgChatMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count", "Module": "Teams", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgChatMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatMessageReply" + "Method": "GET", + "Command": "Get-MgChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgChatMessageReply" + "Method": "GET", + "Command": "Get-MgChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatMessageReplyCount" + "Method": "GET", + "Command": "Get-MgChatMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/delta", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgChatMessageReplyDelta" + "Method": "GET", + "Command": "Get-MgChatMessageReplyDelta", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgChatMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgChatMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgChatMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgChatMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgChatMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatPermissionGrant" + "Method": "GET", + "Command": "Get-MgChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/permissionGrants", "Module": "Teams", + "Uri": "/chats/{chat-id}/permissionGrants", + "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ResourceSpecificPermissionGrant.ReadForChat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ResourceSpecificPermissionGrant.ReadForChat.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForChat", + "Description": "Read installed Teams apps in chats", + "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadForChat", - "Description": "Read installed Teams apps in chats", - "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForChat.All", - "Description": "Read installed Teams apps for all chats", - "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat", "Description": "Manage installed Teams apps in chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ResourceSpecificPermissionGrant.ReadForChat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadForChat.All", + "Description": "Read installed Teams apps for all chats", + "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "ResourceSpecificPermissionGrant.ReadForChat.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgChatPermissionGrant" + "Method": "GET", + "Command": "Get-MgChatPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/permissionGrants/$count", "Module": "Teams", + "Uri": "/chats/{chat-id}/permissionGrants/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ResourceSpecificPermissionGrant.ReadForChat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ResourceSpecificPermissionGrant.ReadForChat.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForChat", + "Description": "Read installed Teams apps in chats", + "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForChat", - "Description": "Read installed Teams apps in chats", - "FullDescription": "Allows the app to read the Teams apps that are installed in chats that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadForChat.All", - "Description": "Read installed Teams apps for all chats", - "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat", "Description": "Manage installed Teams apps in chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ResourceSpecificPermissionGrant.ReadForChat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadForChat.All", + "Description": "Read installed Teams apps for all chats", + "FullDescription": "Allows the app to read the Teams apps that are installed in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "ResourceSpecificPermissionGrant.ReadForChat.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatPermissionGrantCount" + "Method": "GET", + "Command": "Get-MgChatPermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgChatPinnedMessage" + "Method": "GET", + "Command": "Get-MgChatPinnedMessage", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/pinnedMessages", "Module": "Teams", + "Uri": "/chats/{chat-id}/pinnedMessages", + "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", + "Name": "ChatMessage.Read.All", "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "FullDescription": "Allows the app to read all one-to-one and group chats messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.All", + "Name": "Chat.Read.All", "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all one-to-one and group chats messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgChatPinnedMessage" + "Method": "GET", + "Command": "Get-MgChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/pinnedMessages/$count", "Module": "Teams", + "Uri": "/chats/{chat-id}/pinnedMessages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", + "Name": "ChatMessage.Read.All", "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "FullDescription": "Allows the app to read all one-to-one and group chats messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.All", + "Name": "Chat.Read.All", "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all one-to-one and group chats messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatPinnedMessageCount" + "Method": "GET", + "Command": "Get-MgChatPinnedMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamsTab.Read.All", "Description": "Read tabs in Microsoft Teams.", "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false - }, - { - "Name": "TeamsTab.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat", "Description": "Allow the Teams app to manage all tabs in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat.All", "Description": "Allow the Teams app to manage all tabs for all chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs for any chat, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatTab" + "Method": "GET", + "Command": "Get-MgChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get-tabs?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/tabs", "Module": "Teams", + "Uri": "/chats/{chat-id}/tabs", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamsTab.Read.All", "Description": "Read tabs in Microsoft Teams.", "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat", "Description": "Allow the Teams app to manage all tabs in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat.All", "Description": "Allow the Teams app to manage all tabs for all chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs for any chat, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgChatTab" + "Method": "GET", + "Command": "Get-MgChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/tabs/$count", "Module": "Teams", + "Uri": "/chats/{chat-id}/tabs/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamsTab.Read.All", "Description": "Read tabs in Microsoft Teams.", "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat", "Description": "Allow the Teams app to manage all tabs in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat.All", "Description": "Allow the Teams app to manage all tabs for all chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs for any chat, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatTabCount" + "Method": "GET", + "Command": "Get-MgChatTabCount", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgChatTabTeamApp" + "Method": "GET", + "Command": "Get-MgChatTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}", + "OutputType": "IMicrosoftGraphCall", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCall", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCall" + "Method": "GET", + "Command": "Get-MgCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-get?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", + "OutputType": "IMicrosoftGraphAudioRoutingGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAudioRoutingGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallAudioRoutingGroup" + "Method": "GET", + "Command": "Get-MgCommunicationCallAudioRoutingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/audioroutinggroup-get?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups", + "OutputType": "IMicrosoftGraphAudioRoutingGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAudioRoutingGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgCommunicationCallAudioRoutingGroup" + "Method": "GET", + "Command": "Get-MgCommunicationCallAudioRoutingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-list-audioroutinggroups?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups/$count", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallAudioRoutingGroupCount" + "Method": "GET", + "Command": "Get-MgCommunicationCallAudioRoutingGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCallAsGuest.All", + "Description": "Join group calls and meetings as a guest", + "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCallAsGuest.All", - "Description": "Join group calls and meetings as a guest", - "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calls.Initiate.All", + "Description": "Initiate outgoing 1 to 1 calls from the app", + "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallContentSharingSession" + "Method": "GET", + "Command": "Get-MgCommunicationCallContentSharingSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contentsharingsession-get?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/contentSharingSessions", + "OutputType": "IMicrosoftGraphContentSharingSession", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCallAsGuest.All", + "Description": "Join group calls and meetings as a guest", + "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCallAsGuest.All", - "Description": "Join group calls and meetings as a guest", - "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calls.Initiate.All", + "Description": "Initiate outgoing 1 to 1 calls from the app", + "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentSharingSession", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgCommunicationCallContentSharingSession" + "Method": "GET", + "Command": "Get-MgCommunicationCallContentSharingSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-list-contentsharingsessions?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions/$count", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/contentSharingSessions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCallAsGuest.All", + "Description": "Join group calls and meetings as a guest", + "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCallAsGuest.All", - "Description": "Join group calls and meetings as a guest", - "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calls.Initiate.All", + "Description": "Initiate outgoing 1 to 1 calls from the app", + "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallContentSharingSessionCount" + "Method": "GET", + "Command": "Get-MgCommunicationCallContentSharingSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/$count", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgCommunicationCallCount" + "Method": "GET", + "Command": "Get-MgCommunicationCallCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "OutputType": "IMicrosoftGraphCommsOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallOperation" + "Method": "GET", + "Command": "Get-MgCommunicationCallOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/addlargegalleryviewoperation-get?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/operations", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/operations", "OutputType": "IMicrosoftGraphCommsOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgCommunicationCallOperation" + "Method": "GET", + "Command": "Get-MgCommunicationCallOperation", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/operations/$count", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallOperationCount" + "Method": "GET", + "Command": "Get-MgCommunicationCallOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}", + "OutputType": "IMicrosoftGraphParticipant", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphParticipant", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallParticipant" + "Method": "GET", + "Command": "Get-MgCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-get?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants", + "OutputType": "IMicrosoftGraphParticipant", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphParticipant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgCommunicationCallParticipant" + "Method": "GET", + "Command": "Get-MgCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-list-participants?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants/$count", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallParticipantCount" + "Method": "GET", + "Command": "Get-MgCommunicationCallParticipantCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}", "Module": "CloudCommunications", - "Permissions": { - "Name": "CallRecords.Read.All", - "Description": "Read all call records", - "FullDescription": "Allows the app to read call records for all calls and online meetings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/callRecords/{callRecord-id}", "OutputType": "IMicrosoftGraphCallRecordsCallRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallRecord" + "Method": "GET", + "Command": "Get-MgCommunicationCallRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/callrecords-callrecord-get?view=graph-rest-1.0" }, { - "Uri": "/communications/callRecords/$count", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/callRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgCommunicationCallRecordCount" + "Method": "GET", + "Command": "Get-MgCommunicationCallRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "OutputType": "IMicrosoftGraphCallRecordsSession", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallRecordSession" + "Method": "GET", + "Command": "Get-MgCommunicationCallRecordSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions", "Module": "CloudCommunications", - "Permissions": { - "Name": "CallRecords.Read.All", - "Description": "Read all call records", - "FullDescription": "Allows the app to read call records for all calls and online meetings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/callRecords/{callRecord-id}/sessions", "OutputType": "IMicrosoftGraphCallRecordsSession", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgCommunicationCallRecordSession" + "Method": "GET", + "Command": "Get-MgCommunicationCallRecordSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/callrecords-callrecord-list-sessions?view=graph-rest-1.0" }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions/$count", "Module": "CloudCommunications", - "Permissions": { - "Name": "CallRecords.Read.All", - "Description": "Read all call records", - "FullDescription": "Allows the app to read call records for all calls and online meetings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/callRecords/{callRecord-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallRecordSessionCount" + "Method": "GET", + "Command": "Get-MgCommunicationCallRecordSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/$count", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}/segments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationCallRecordSessionSegmentCount" + "Method": "GET", + "Command": "Get-MgCommunicationCallRecordSessionSegmentCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetExpanded", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeeting" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeeting", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings", "Module": "CloudCommunications", + "Uri": "/communications/onlineMeetings", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgCommunicationOnlineMeeting" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingAttendanceReport" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgCommunicationOnlineMeetingAttendanceReport" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attendancerecord-list?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecordCount" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingAttendanceReportCount" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingAttendanceReportCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendeeReport", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendeeReport", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingAttendeeReport" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingAttendeeReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/$count", "Module": "CloudCommunications", + "Uri": "/communications/onlineMeetings/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgCommunicationOnlineMeetingCount" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingRecording" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingRecording", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/callrecording-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgCommunicationOnlineMeetingRecording" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingRecordingContent" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingRecordingContent", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/$count", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingRecordingCount" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingRecordingCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingTranscript" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingTranscript", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calltranscript-get?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgCommunicationOnlineMeetingTranscript" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingTranscript", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingTranscriptContent" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingTranscriptContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/$count", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingTranscriptCount" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingTranscriptCount", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingTranscriptMetadataContent" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingTranscriptMetadataContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationOnlineMeetingVirtualAppointmentJoinWebUrl" + "Method": "GET", + "Command": "Get-MgCommunicationOnlineMeetingVirtualAppointmentJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences/{presence-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/presences/{presence-id}", "OutputType": "IMicrosoftGraphPresence", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgCommunicationPresence" + "Method": "GET", + "Command": "Get-MgCommunicationPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-get?view=graph-rest-1.0" }, { - "Uri": "/communications/presences", "Module": "CloudCommunications", + "Uri": "/communications/presences", + "OutputType": "IMicrosoftGraphPresence", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Presence.Read", "Description": "Read your presence information", "FullDescription": "Allows the app to read your presence information on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.Read.All", "Description": "Read presence information of all users in your organization", "FullDescription": "Allows the app to read presence information of all users in the directory on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPresence", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgCommunicationPresence" + "Method": "GET", + "Command": "Get-MgCommunicationPresence", + "ApiReferenceLink": null }, { - "Uri": "/communications/getPresencesByUserId", "Module": "CloudCommunications", + "Uri": "/communications/getPresencesByUserId", + "OutputType": "IMicrosoftGraphPresence", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Presence.Read.All", "Description": "Read presence information for all users", "FullDescription": "Allows the app to read presence information of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPresence", - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgCommunicationPresenceByUserId" + "Method": "POST", + "Command": "Get-MgCommunicationPresenceByUserId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudcommunications-getpresencesbyuserid?view=graph-rest-1.0" }, { - "Uri": "/communications/presences/$count", "Module": "CloudCommunications", + "Uri": "/communications/presences/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Presence.Read", "Description": "Read your presence information", "FullDescription": "Allows the app to read your presence information on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.Read.All", "Description": "Read presence information of all users in your organization", "FullDescription": "Allows the app to read presence information of all users in the directory on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgCommunicationPresenceCount" + "Method": "GET", + "Command": "Get-MgCommunicationPresenceCount", + "ApiReferenceLink": null }, { - "Uri": "/compliance", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/compliance", "OutputType": "IMicrosoftGraphCompliance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgCompliance" + "Method": "GET", + "Command": "Get-MgCompliance", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}", + "OutputType": "IMicrosoftGraphOrgContact", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContact" + "Method": "GET", + "Command": "Get-MgContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-get?view=graph-rest-1.0" }, { - "Uri": "/contacts", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts", + "OutputType": "IMicrosoftGraphOrgContact", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgContact" + "Method": "GET", + "Command": "Get-MgContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-list?view=graph-rest-1.0" }, { - "Uri": "/contacts/getByIds", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgContactById" + "Method": "POST", + "Command": "Get-MgContactById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/contacts/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgContactCount" + "Method": "GET", + "Command": "Get-MgContactCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/delta", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/delta", + "OutputType": "IMicrosoftGraphOrgContact", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgContactDelta" + "Method": "GET", + "Command": "Get-MgContactDelta", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactDirectReport" + "Method": "GET", + "Command": "Get-MgContactDirectReport", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/directReports", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgContactDirectReport" + "Method": "GET", + "Command": "Get-MgContactDirectReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-list-directreports?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}/orgContact", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactDirectReportAsOrgContact" + "Method": "GET", + "Command": "Get-MgContactDirectReportAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/orgContact", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/directReports/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgContactDirectReportAsOrgContact" + "Method": "GET", + "Command": "Get-MgContactDirectReportAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/directReports/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactDirectReportAsUser" + "Method": "GET", + "Command": "Get-MgContactDirectReportAsUser", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/directReports/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgContactDirectReportAsUser" + "Method": "GET", + "Command": "Get-MgContactDirectReportAsUser", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/directReports/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactDirectReportCount" + "Method": "GET", + "Command": "Get-MgContactDirectReportCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/orgContact/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/directReports/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactDirectReportCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgContactDirectReportCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/directReports/user/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/directReports/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactDirectReportCountAsUser" + "Method": "GET", + "Command": "Get-MgContactDirectReportCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/manager", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/manager", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactManager" + "Method": "GET", + "Command": "Get-MgContactManager", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-get-manager?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/getMemberGroups", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgContactMemberGroup" + "Method": "POST", + "Command": "Get-MgContactMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/getMemberObjects", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgContactMemberObject" + "Method": "POST", + "Command": "Get-MgContactMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactMemberOf" + "Method": "GET", + "Command": "Get-MgContactMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/memberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgContactMemberOf" + "Method": "GET", + "Command": "Get-MgContactMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgContactMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/administrativeUnit", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/memberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgContactMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgContactMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgContactMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/memberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgContactMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgContactMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/memberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactMemberOfCount" + "Method": "GET", + "Command": "Get-MgContactMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/administrativeUnit/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/memberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgContactMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/memberOf/group/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/memberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgContactMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/serviceProvisioningErrors", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgContactServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgContactServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/serviceProvisioningErrors/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgContactServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgContactTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgContactTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgContactTransitiveMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-list-transitivememberof?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgContactTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/administrativeUnit", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgContactTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgContactTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgContactTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgContactTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgContactTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "OrgContact.Read.All", + "Description": "Read organizational contacts", + "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "OrgContact.Read.All", - "Description": "Read organizational contacts", - "FullDescription": "Allows the app to read all organizational contacts without a signed-in user. These contacts are managed by the organization and are different from a user's personal contacts.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgContactTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgContactTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/group/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContactTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgContactTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/contracts/{contract-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/contracts/{contract-id}", + "OutputType": "IMicrosoftGraphContract", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContract", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgContract" + "Method": "GET", + "Command": "Get-MgContract", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contract-get?view=graph-rest-1.0" }, { - "Uri": "/contracts", "Module": "Identity.DirectoryManagement", + "Uri": "/contracts", + "OutputType": "IMicrosoftGraphContract", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContract", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgContract" + "Method": "GET", + "Command": "Get-MgContract", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contract-list?view=graph-rest-1.0" }, { - "Uri": "/contracts/getByIds", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contracts/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgContractById" + "Method": "POST", + "Command": "Get-MgContractById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/contracts/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/contracts/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgContractCount" + "Method": "GET", + "Command": "Get-MgContractCount", + "ApiReferenceLink": null }, { - "Uri": "/contracts/delta", "Module": "Identity.DirectoryManagement", + "Uri": "/contracts/delta", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgContractDelta" + "Method": "GET", + "Command": "Get-MgContractDelta", + "ApiReferenceLink": null }, { - "Uri": "/contracts/{contract-id}/getMemberGroups", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contracts/{contract-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgContractMemberGroup" + "Method": "POST", + "Command": "Get-MgContractMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/contracts/{contract-id}/getMemberObjects", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contracts/{contract-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgContractMemberObject" + "Method": "POST", + "Command": "Get-MgContractMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", "Module": "Identity.SignIns", + "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", + "OutputType": "IMicrosoftGraphDataPolicyOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Export.All", "Description": "Export user's data", "FullDescription": "Allows the app to export data (e.g. customer content or system-generated logs), associated with any user in your company, when the app is used by a privileged user (e.g. a Company Administrator).", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDataPolicyOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDataPolicyOperation" + "Method": "GET", + "Command": "Get-MgDataPolicyOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/datapolicyoperation-get?view=graph-rest-1.0" }, { - "Uri": "/dataPolicyOperations", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/dataPolicyOperations", "OutputType": "IMicrosoftGraphDataPolicyOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDataPolicyOperation" + "Method": "GET", + "Command": "Get-MgDataPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/dataPolicyOperations/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/dataPolicyOperations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDataPolicyOperationCount" + "Method": "GET", + "Command": "Get-MgDataPolicyOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDevice" + "Method": "GET", + "Command": "Get-MgDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-get?view=graph-rest-1.0" }, { - "Uri": "/devices", "Module": "Identity.DirectoryManagement", + "Uri": "/devices", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDevice" + "Method": "GET", + "Command": "Get-MgDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement", + "OutputType": "IMicrosoftGraphDeviceAppManagement", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceAppManagement", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagement" + "Method": "GET", + "Command": "Get-MgDeviceAppManagement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-deviceappmanagement-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", + "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtection" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappprotection-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections", + "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtection" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappprotection-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", + "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtection" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-defaultmanagedappprotection-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections", + "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtection" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-defaultmanagedappprotection-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtectionAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtectionAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtectionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtectionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", + "OutputType": "IMicrosoftGraphIosManagedAppProtection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIosManagedAppProtection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementiOSManagedAppProtection" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementiOSManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappprotection-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections", + "OutputType": "IMicrosoftGraphIosManagedAppProtection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIosManagedAppProtection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementiOSManagedAppProtection" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementiOSManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappprotection-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedmobileapp-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedmobileapp-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionDeploymentSummary" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementiOSManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedapppolicydeploymentsummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedAppPolicy" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedappprotection-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppPolicies", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppPolicies", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedAppPolicy" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppPolicies/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementManagedAppPolicyCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", + "OutputType": "IMicrosoftGraphManagedAppRegistration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistration" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppRegistrations", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations", + "OutputType": "IMicrosoftGraphManagedAppRegistration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistration" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationAppliedPolicy" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationAppliedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationAppliedPolicy" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationAppliedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationAppliedPolicyCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationAppliedPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationIntendedPolicy" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationIntendedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationIntendedPolicy" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationIntendedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationIntendedPolicyCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationIntendedPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", + "OutputType": "IMicrosoftGraphManagedAppOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationOperation" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedappoperation-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations", + "OutputType": "IMicrosoftGraphManagedAppOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationOperation" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedappoperation-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationOperationCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/getUserIdsWithFlaggedAppRegistration", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementManagedAppRegistrationUserIdWithFlaggedAppRegistration" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppRegistrationUserIdWithFlaggedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", + "OutputType": "IMicrosoftGraphManagedAppStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedAppStatus" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedappstatus-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppStatuses", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppStatuses", + "OutputType": "IMicrosoftGraphManagedAppStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedAppStatus" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedappstatus-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppStatuses/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppStatuses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementManagedAppStatusCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedAppStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", + "OutputType": "IMicrosoftGraphManagedEBook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedEBook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedEBook" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-managedebook-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks", + "OutputType": "IMicrosoftGraphManagedEBook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedEBook", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedEBook" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-managedebook-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", + "OutputType": "IMicrosoftGraphManagedEBookAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedEBookAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedEBookAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments", + "OutputType": "IMicrosoftGraphManagedEBookAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedEBookAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedEBookAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedEBookAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementManagedEBookCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", + "OutputType": "IMicrosoftGraphDeviceInstallState", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedEBookDeviceState" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookDeviceState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-deviceinstallstate-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates", + "OutputType": "IMicrosoftGraphDeviceInstallState", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedEBookDeviceState" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookDeviceState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-deviceinstallstate-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedEBookDeviceStateCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookDeviceStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", + "OutputType": "IMicrosoftGraphEBookInstallSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEBookInstallSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedEBookInstallSummary" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookInstallSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-ebookinstallsummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", + "OutputType": "IMicrosoftGraphUserInstallStateSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserInstallStateSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummary" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-userinstallstatesummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary", + "OutputType": "IMicrosoftGraphUserInstallStateSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserInstallStateSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummary" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-userinstallstatesummary-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummaryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", + "OutputType": "IMicrosoftGraphDeviceInstallState", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceState" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates", + "OutputType": "IMicrosoftGraphDeviceInstallState", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceState" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceStateCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", + "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-mdmwindowsinformationprotectionpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies", + "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-mdmwindowsinformationprotectionpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", + "OutputType": "IMicrosoftGraphMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-androidlobapp-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps", + "OutputType": "IMicrosoftGraphMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileapp-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp", "OutputType": "IMicrosoftGraphAndroidLobApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidLobApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidLobApp", + "OutputType": "IMicrosoftGraphAndroidLobApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAndroidLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp", "OutputType": "IMicrosoftGraphAndroidStoreApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidStoreApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidStoreApp", + "OutputType": "IMicrosoftGraphAndroidStoreApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAndroidStoreApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsAndroidStoreAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp", "OutputType": "IMicrosoftGraphIosLobApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosLobApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosLobApp", + "OutputType": "IMicrosoftGraphIosLobApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIosLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp", "OutputType": "IMicrosoftGraphIosStoreApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosStoreApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosStoreApp", + "OutputType": "IMicrosoftGraphIosStoreApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIosStoreApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoStoreAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp", "OutputType": "IMicrosoftGraphIosVppApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosVppApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosVppApp", + "OutputType": "IMicrosoftGraphIosVppApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIosVppApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsIoVppAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp", "OutputType": "IMicrosoftGraphMacOSDmgApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/macOSDmgApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/macOSDmgApp", + "OutputType": "IMicrosoftGraphMacOSDmgApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMacOSDmgApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp", "OutputType": "IMicrosoftGraphMacOSLobApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/macOSLobApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/macOSLobApp", + "OutputType": "IMicrosoftGraphMacOSLobApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMacOSLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp", "OutputType": "IMicrosoftGraphManagedAndroidLobApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedAndroidLobApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedAndroidLobApp", + "OutputType": "IMicrosoftGraphManagedAndroidLobApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAndroidLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp", "OutputType": "IMicrosoftGraphManagedIosLobApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedIOSLobApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedIOSLobApp", + "OutputType": "IMicrosoftGraphManagedIosLobApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedIosLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp", "OutputType": "IMicrosoftGraphManagedMobileLobApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedMobileLobApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedMobileLobApp", + "OutputType": "IMicrosoftGraphManagedMobileLobApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileLobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp", "OutputType": "IMicrosoftGraphMicrosoftStoreForBusinessApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/microsoftStoreForBusinessApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/microsoftStoreForBusinessApp", + "OutputType": "IMicrosoftGraphMicrosoftStoreForBusinessApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMicrosoftStoreForBusinessApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", + "OutputType": "IMicrosoftGraphMobileAppAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments", + "OutputType": "IMicrosoftGraphMobileAppAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp", "OutputType": "IMicrosoftGraphWin32LobApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/win32LobApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/win32LobApp", + "OutputType": "IMicrosoftGraphWin32LobApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWin32LobApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX", "OutputType": "IMicrosoftGraphWindowsAppX", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppX" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsAppX", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsAppX", + "OutputType": "IMicrosoftGraphWindowsAppX", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsAppX", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppX" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI", "OutputType": "IMicrosoftGraphWindowsMobileMsi", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsi" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsi", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsMobileMSI", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsMobileMSI", + "OutputType": "IMicrosoftGraphWindowsMobileMsi", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsMobileMsi", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsi" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsi", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX", "OutputType": "IMicrosoftGraphWindowsUniversalAppX", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppX" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsUniversalAppX", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsUniversalAppX", + "OutputType": "IMicrosoftGraphWindowsUniversalAppX", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsUniversalAppX", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppX" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": "IMicrosoftGraphMobileContainedApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp", "OutputType": "IMicrosoftGraphWindowsWebApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsWebApp", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsWebApp", + "OutputType": "IMicrosoftGraphWindowsWebApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsWebApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppAsWindowsWebAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", + "OutputType": "IMicrosoftGraphMobileAppCategory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDeviceAppManagementMobileAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappcategory-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppCategories", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppCategories", + "OutputType": "IMicrosoftGraphMobileAppCategory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgDeviceAppManagementMobileAppCategory" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappcategory-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppCategories/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppCategories/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfiguration" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfiguration" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationDeviceStatus" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationDeviceStatus" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationDeviceStatusCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationDeviceStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationDeviceStatusSummary" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationDeviceStatusSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicesummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationUserStatus" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationuserstatus-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationUserStatus" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationuserstatus-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationUserStatusCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationUserStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", + "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementMobileAppConfigurationUserStatusSummary" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppConfigurationUserStatusSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationusersummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidLobApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidLobApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsAndroidLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/androidStoreApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/androidStoreApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsAndroidStoreApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsAndroidStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosLobApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosLobApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsiOSLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsiOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosStoreApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosStoreApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsIoStoreApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsIoStoreApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/iosVppApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/iosVppApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsIoVppApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsIoVppApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/macOSDmgApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/macOSDmgApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsMacOSDmgApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsMacOSDmgApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/macOSLobApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/macOSLobApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsMacOSLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsMacOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedAndroidLobApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedAndroidLobApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsManagedAndroidLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsManagedAndroidLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedIOSLobApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedIOSLobApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsManagediOSLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsManagediOSLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/managedMobileLobApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/managedMobileLobApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsManagedMobileLobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsManagedMobileLobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/microsoftStoreForBusinessApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/microsoftStoreForBusinessApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsMicrosoftStoreForBusinessApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsMicrosoftStoreForBusinessApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/win32LobApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/win32LobApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsWin32LobApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsWin32LobApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsAppX/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsAppX/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsWindowsAppX" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsWindowsAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsMobileMSI/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsMobileMSI/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsWindowsMobileMsi" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsWindowsMobileMsi", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsUniversalAppX/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsUniversalAppX/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsWindowsUniversalAppX" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsWindowsUniversalAppX", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/windowsWebApp/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mobileApps/windowsWebApp/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementMobileAppCountAsWindowsWebApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementMobileAppCountAsWindowsWebApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations", + "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationAppCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", + "OutputType": "IMicrosoftGraphVppToken", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphVppToken", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementVppToken" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementVppToken", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/vppTokens", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens", + "OutputType": "IMicrosoftGraphVppToken", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphVppToken", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementVppToken" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementVppToken", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/vppTokens/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementVppTokenCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementVppTokenCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotectionpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicy" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotectionpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignment" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFileCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFileCount" + "Method": "GET", + "Command": "Get-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFileCount", + "ApiReferenceLink": null }, { - "Uri": "/devices(deviceId='{deviceId}')", "Module": "Identity.DirectoryManagement", + "Uri": "/devices(deviceId='{deviceId}')", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceByDeviceId" + "Method": "GET", + "Command": "Get-MgDeviceByDeviceId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-get?view=graph-rest-1.0" }, { - "Uri": "/devices/getByIds", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceById" + "Method": "POST", + "Command": "Get-MgDeviceById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/devices/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceCount" + "Method": "GET", + "Command": "Get-MgDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/delta", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/devices/delta", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta" ], - "Command": "Get-MgDeviceDelta" + "Method": "GET", + "Command": "Get-MgDeviceDelta", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/extensions/{extension-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceExtension" + "Method": "GET", + "Command": "Get-MgDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/extensions", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceExtension" + "Method": "GET", + "Command": "Get-MgDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/extensions/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceExtensionCount" + "Method": "GET", + "Command": "Get-MgDeviceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement", "Module": "DeviceManagement", + "Uri": "/deviceManagement", + "OutputType": "IMicrosoftGraphDeviceManagement", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.Read.All", + "Description": "Read Microsoft Intune configuration", + "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.Read.All", + "Description": "Read Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.Read.All", - "Description": "Read Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.Read.All", - "Description": "Read Microsoft Intune configuration", - "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration.", - "IsAdmin": true + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagement", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagement" + "Method": "GET", + "Command": "Get-MgDeviceManagement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-auditing-devicemanagement-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/applePushNotificationCertificate", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/applePushNotificationCertificate", + "OutputType": "IMicrosoftGraphApplePushNotificationCertificate", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplePushNotificationCertificate", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementApplePushNotificationCertificate" + "Method": "GET", + "Command": "Get-MgDeviceManagementApplePushNotificationCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-applepushnotificationcertificate-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", + "OutputType": "IMicrosoftGraphAuditEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuditEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementAuditEvent" + "Method": "GET", + "Command": "Get-MgDeviceManagementAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-auditing-auditevent-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/auditEvents", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/auditEvents", + "OutputType": "IMicrosoftGraphAuditEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuditEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementAuditEvent" + "Method": "GET", + "Command": "Get-MgDeviceManagementAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-auditing-auditevent-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/auditEvents/getAuditActivityTypes(category='{category}')", "Module": "DeviceManagement.Functions", + "Uri": "/deviceManagement/auditEvents/getAuditActivityTypes(category='{category}')", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementAuditEventAuditActivityType" + "Method": "GET", + "Command": "Get-MgDeviceManagementAuditEventAuditActivityType", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents/getAuditCategories", "Module": "DeviceManagement.Functions", + "Uri": "/deviceManagement/auditEvents/getAuditCategories", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementAuditEventAuditCategory" + "Method": "GET", + "Command": "Get-MgDeviceManagementAuditEventAuditCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/auditEvents/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementAuditEventCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementAuditEventCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", + "OutputType": "IMicrosoftGraphComplianceManagementPartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphComplianceManagementPartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementComplianceManagementPartner" + "Method": "GET", + "Command": "Get-MgDeviceManagementComplianceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-compliancemanagementpartner-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/complianceManagementPartners", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners", + "OutputType": "IMicrosoftGraphComplianceManagementPartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphComplianceManagementPartner", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementComplianceManagementPartner" + "Method": "GET", + "Command": "Get-MgDeviceManagementComplianceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-compliancemanagementpartner-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/complianceManagementPartners/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementComplianceManagementPartnerCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementComplianceManagementPartnerCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/conditionalAccessSettings", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/conditionalAccessSettings", + "OutputType": "IMicrosoftGraphOnPremisesConditionalAccessSettings", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnPremisesConditionalAccessSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementConditionalAccessSetting" + "Method": "GET", + "Command": "Get-MgDeviceManagementConditionalAccessSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-onpremisesconditionalaccesssettings-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", + "OutputType": "IMicrosoftGraphDetectedApp", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDetectedApp" + "Method": "GET", + "Command": "Get-MgDeviceManagementDetectedApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-detectedapp-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/detectedApps", "Module": "DeviceManagement", + "Uri": "/deviceManagement/detectedApps", + "OutputType": "IMicrosoftGraphDetectedApp", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDetectedApp" + "Method": "GET", + "Command": "Get-MgDeviceManagementDetectedApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-detectedapp-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/detectedApps/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/detectedApps/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementDetectedAppCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDetectedAppCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/{managedDevice-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/{managedDevice-id}", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDetectedAppManagedDevice" + "Method": "GET", + "Command": "Get-MgDeviceManagementDetectedAppManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices", "Module": "DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDetectedAppManagedDevice" + "Method": "GET", + "Command": "Get-MgDeviceManagementDetectedAppManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}/managedDevices/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDetectedAppManagedDeviceCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDetectedAppManagedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", + "OutputType": "IMicrosoftGraphDeviceCategory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCategory" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicecategory-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCategories", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCategories", + "OutputType": "IMicrosoftGraphDeviceCategory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceCategory" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicecategory-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCategories/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCategories/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementDeviceCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicy" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicy" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicyassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicyassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", + "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries", + "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummaryCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicyDeviceStateSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicyDeviceStateSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceStateSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicydevicestatesummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", + "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedevicestatus-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses", + "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedevicestatus-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceStatusCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", + "OutputType": "IMicrosoftGraphDeviceComplianceDeviceOverview", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceDeviceOverview", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceStatusOverview" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyDeviceStatusOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedeviceoverview-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", + "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRule" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancescheduledactionforrule-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule", + "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRule" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancescheduledactionforrule-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", + "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceactionitem-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations", + "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceactionitem-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfigurationCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries", + "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", + "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancesettingstate-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates", + "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancesettingstate-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStateCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", + "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyUserStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuserstatus-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses", + "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyUserStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuserstatus-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyUserStatusCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyUserStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", + "OutputType": "IMicrosoftGraphDeviceComplianceUserOverview", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceComplianceUserOverview", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceCompliancePolicyUserStatusOverview" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceCompliancePolicyUserStatusOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuseroverview-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", + "OutputType": "IMicrosoftGraphDeviceConfiguration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfiguration" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscustomconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations", + "OutputType": "IMicrosoftGraphDeviceConfiguration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceConfiguration" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcustomconfiguration-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", + "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-settingstatedevicesummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries", + "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-settingstatedevicesummary-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummaryCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", + "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStateSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStateSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceStateSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatesummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", + "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatus-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses", + "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatus-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceStatusCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", + "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceOverview", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceOverview", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceStatusOverview" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationDeviceStatusOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdeviceoverview-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}')", "Module": "DeviceManagement.Functions", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}')", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationOmaSettingPlainTextValue" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationOmaSettingPlainTextValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", + "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationUserStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuserstatus-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses", + "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationUserStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuserstatus-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationUserStatusCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationUserStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", + "OutputType": "IMicrosoftGraphDeviceConfigurationUserOverview", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceConfigurationUserOverview", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceConfigurationUserStatusOverview" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceConfigurationUserStatusOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuseroverview-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", + "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceEnrollmentConfiguration" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations", + "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceEnrollmentConfiguration" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", + "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceEnrollmentConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-enrollmentconfigurationassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementDeviceEnrollmentConfigurationAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-enrollmentconfigurationassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/$count", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementDeviceEnrollmentConfigurationAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceEnrollmentConfigurationAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/$count", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementDeviceEnrollmentConfigurationCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementDeviceEnrollmentConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/getEffectivePermissions(scope='{scope}')", "Module": "DeviceManagement.Functions", + "Uri": "/deviceManagement/getEffectivePermissions(scope='{scope}')", + "OutputType": "IMicrosoftGraphRolePermission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRolePermission", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementEffectivePermission" + "Method": "GET", + "Command": "Get-MgDeviceManagementEffectivePermission", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", + "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementExchangeConnector" + "Method": "GET", + "Command": "Get-MgDeviceManagementExchangeConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/exchangeConnectors", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors", + "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementExchangeConnector" + "Method": "GET", + "Command": "Get-MgDeviceManagementExchangeConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/exchangeConnectors/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementExchangeConnectorCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementExchangeConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", + "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "GET", + "Command": "Get-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities", + "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "GET", + "Command": "Get-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/$count", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementImportedWindowsAutopilotDeviceIdentityCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementImportedWindowsAutopilotDeviceIdentityCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", + "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementIoUpdateStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementIoUpdateStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdatedevicestatus-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/iosUpdateStatuses", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/iosUpdateStatuses", + "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementIoUpdateStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementIoUpdateStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdatedevicestatus-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/iosUpdateStatuses/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/iosUpdateStatuses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementIoUpdateStatusCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementIoUpdateStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDevice" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices", "Module": "DeviceManagement", + "Uri": "/deviceManagement/managedDevices", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementManagedDevice" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDeviceCategory" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-devicecategory-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDeviceCompliancePolicyState" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementManagedDeviceCompliancePolicyState" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDeviceCompliancePolicyStateCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceCompliancePolicyStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDeviceConfigurationState" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementManagedDeviceConfigurationState" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDeviceConfigurationStateCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceConfigurationStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/managedDevices/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementManagedDeviceCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDeviceLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementManagedDeviceLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/$count", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDeviceLogCollectionRequestCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceLogCollectionRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceOverview", "Module": "DeviceManagement", + "Uri": "/deviceManagement/managedDeviceOverview", + "OutputType": "IMicrosoftGraphManagedDeviceOverview", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDeviceOverview", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementManagedDeviceOverview" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddeviceoverview-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/users", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/users", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementManagedDeviceUser" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-user-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": "IMicrosoftGraphWindowsProtectionState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDeviceWindowsProtectionState" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceWindowsProtectionState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsprotectionstate-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareStateCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareStateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", + "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-mobileapptroubleshootingevent-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents", "Module": "DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents", + "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-mobileapptroubleshootingevent-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", + "OutputType": "IMicrosoftGraphAppLogCollectionRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", "Module": "DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", + "OutputType": "IMicrosoftGraphAppLogCollectionRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "GET", + "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequestCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEventCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementMobileAppTroubleshootingEventCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", + "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementMobileThreatDefenseConnector" + "Method": "GET", + "Command": "Get-MgDeviceManagementMobileThreatDefenseConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-mobilethreatdefenseconnector-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors", + "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementMobileThreatDefenseConnector" + "Method": "GET", + "Command": "Get-MgDeviceManagementMobileThreatDefenseConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-mobilethreatdefenseconnector-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementMobileThreatDefenseConnectorCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementMobileThreatDefenseConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", + "OutputType": "IMicrosoftGraphNotificationMessageTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotificationMessageTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementNotificationMessageTemplate" + "Method": "GET", + "Command": "Get-MgDeviceManagementNotificationMessageTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates", "Module": "DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates", + "OutputType": "IMicrosoftGraphNotificationMessageTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotificationMessageTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementNotificationMessageTemplate" + "Method": "GET", + "Command": "Get-MgDeviceManagementNotificationMessageTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementNotificationMessageTemplateCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementNotificationMessageTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", + "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage" + "Method": "GET", + "Command": "Get-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-localizednotificationmessage-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages", "Module": "DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages", + "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage" + "Method": "GET", + "Command": "Get-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-localizednotificationmessage-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessageCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", + "OutputType": "IMicrosoftGraphDeviceManagementPartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementPartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementPartner" + "Method": "GET", + "Command": "Get-MgDeviceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceManagementPartners", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners", + "OutputType": "IMicrosoftGraphDeviceManagementPartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementPartner", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementPartner" + "Method": "GET", + "Command": "Get-MgDeviceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceManagementPartners/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementPartnerCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementPartnerCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", + "OutputType": "IMicrosoftGraphRemoteAssistancePartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRemoteAssistancePartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementRemoteAssistancePartner" + "Method": "GET", + "Command": "Get-MgDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/remoteAssistancePartners", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners", + "OutputType": "IMicrosoftGraphRemoteAssistancePartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRemoteAssistancePartner", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementRemoteAssistancePartner" + "Method": "GET", + "Command": "Get-MgDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/remoteAssistancePartners/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementRemoteAssistancePartnerCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementRemoteAssistancePartnerCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports", "Module": "Reports", + "Uri": "/deviceManagement/reports", + "OutputType": "IMicrosoftGraphDeviceManagementReports", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.Read.All", + "Description": "Read Microsoft Intune configuration", + "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.Read.All", - "Description": "Read Microsoft Intune configuration", - "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementReports", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementReport" + "Method": "GET", + "Command": "Get-MgDeviceManagementReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getCachedReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getCachedReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportCachedReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportCachedReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcachedreport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getCompliancePolicyNonComplianceReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getCompliancePolicyNonComplianceReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportCompliancePolicyNonComplianceReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportCompliancePolicyNonComplianceReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancereport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getCompliancePolicyNonComplianceSummaryReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportCompliancePolicyNonComplianceSummaryReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportCompliancePolicyNonComplianceSummaryReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancepolicynoncompliancesummaryreport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getComplianceSettingNonComplianceReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getComplianceSettingNonComplianceReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportComplianceSettingNonComplianceReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportComplianceSettingNonComplianceReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getcompliancesettingnoncompliancereport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getConfigurationPolicyNonComplianceReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getConfigurationPolicyNonComplianceReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportConfigurationPolicyNonComplianceReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportConfigurationPolicyNonComplianceReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationpolicynoncompliancereport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getConfigurationPolicyNonComplianceSummaryReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportConfigurationPolicyNonComplianceSummaryReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportConfigurationPolicyNonComplianceSummaryReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationpolicynoncompliancesummaryreport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getConfigurationSettingNonComplianceReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getConfigurationSettingNonComplianceReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportConfigurationSettingNonComplianceReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportConfigurationSettingNonComplianceReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getconfigurationsettingnoncompliancereport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportDeviceManagementIntentPerSettingContributingProfile" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportDeviceManagementIntentPerSettingContributingProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicemanagementintentpersettingcontributingprofiles?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getDeviceManagementIntentSettingsReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDeviceManagementIntentSettingsReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportDeviceManagementIntentSettingReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportDeviceManagementIntentSettingReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicemanagementintentsettingsreport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getDeviceNonComplianceReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDeviceNonComplianceReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportDeviceNonComplianceReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportDeviceNonComplianceReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdevicenoncompliancereport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getDevicesWithoutCompliancePolicyReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportDeviceWithoutCompliancePolicyReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportDeviceWithoutCompliancePolicyReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getdeviceswithoutcompliancepolicyreport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/exportJobs/{deviceManagementExportJob-id}", "Module": "Reports", + "Uri": "/deviceManagement/reports/exportJobs/{deviceManagementExportJob-id}", + "OutputType": "IMicrosoftGraphDeviceManagementExportJob", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementExportJob", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementReportExportJob" + "Method": "GET", + "Command": "Get-MgDeviceManagementReportExportJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementexportjob-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/exportJobs", "Module": "Reports", + "Uri": "/deviceManagement/reports/exportJobs", + "OutputType": "IMicrosoftGraphDeviceManagementExportJob", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementExportJob", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementReportExportJob" + "Method": "GET", + "Command": "Get-MgDeviceManagementReportExportJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementexportjob-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/exportJobs/$count", "Module": "Reports", + "Uri": "/deviceManagement/reports/exportJobs/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementReportExportJobCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementReportExportJobCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports/getReportFilters", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getReportFilters", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportFilter" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportFilter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getreportfilters?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getHistoricalReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getHistoricalReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportHistoricalReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportHistoricalReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-gethistoricalreport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getNoncompliantDevicesAndSettingsReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportNoncompliantDeviceAndSettingReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportNoncompliantDeviceAndSettingReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getnoncompliantdevicesandsettingsreport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getPolicyNonComplianceMetadata", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getPolicyNonComplianceMetadata", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportPolicyNonComplianceMetadata" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportPolicyNonComplianceMetadata", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancemetadata?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getPolicyNonComplianceReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getPolicyNonComplianceReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportPolicyNonComplianceReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportPolicyNonComplianceReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancereport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getPolicyNonComplianceSummaryReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getPolicyNonComplianceSummaryReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportPolicyNonComplianceSummaryReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportPolicyNonComplianceSummaryReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getpolicynoncompliancesummaryreport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports/getSettingNonComplianceReport", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/reports/getSettingNonComplianceReport", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDeviceManagementReportSettingNonComplianceReport" + "Method": "POST", + "Command": "Get-MgDeviceManagementReportSettingNonComplianceReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-getsettingnoncompliancereport?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", + "OutputType": "IMicrosoftGraphResourceOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphResourceOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementResourceOperation" + "Method": "GET", + "Command": "Get-MgDeviceManagementResourceOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-resourceoperation-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/resourceOperations", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations", + "OutputType": "IMicrosoftGraphResourceOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphResourceOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementResourceOperation" + "Method": "GET", + "Command": "Get-MgDeviceManagementResourceOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-resourceoperation-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/resourceOperations/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementResourceOperationCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementResourceOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementRoleAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroleassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleAssignments", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementRoleAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroleassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleAssignments/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleDefinition", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", + "OutputType": "IMicrosoftGraphRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementRoleDefinition" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleDefinitions", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions", + "OutputType": "IMicrosoftGraphRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementRoleDefinition" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleDefinitions/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", + "OutputType": "IMicrosoftGraphRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementRoleDefinitionRoleAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleDefinitionRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-roleassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments", + "OutputType": "IMicrosoftGraphRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementRoleDefinitionRoleAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleDefinitionRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-roleassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementRoleDefinitionRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleDefinitionRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}/roleDefinition", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}/roleDefinition", + "OutputType": "IMicrosoftGraphRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementRoleDefinitionRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgDeviceManagementRoleDefinitionRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/softwareUpdateStatusSummary", "Module": "DeviceManagement", + "Uri": "/deviceManagement/softwareUpdateStatusSummary", + "OutputType": "IMicrosoftGraphSoftwareUpdateStatusSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSoftwareUpdateStatusSummary", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementSoftwareUpdateStatusSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementSoftwareUpdateStatusSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-softwareupdatestatussummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", + "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementTelecomExpenseManagementPartner" + "Method": "GET", + "Command": "Get-MgDeviceManagementTelecomExpenseManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-tem-telecomexpensemanagementpartner-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/telecomExpenseManagementPartners", + "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementTelecomExpenseManagementPartner" + "Method": "GET", + "Command": "Get-MgDeviceManagementTelecomExpenseManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-tem-telecomexpensemanagementpartner-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/telecomExpenseManagementPartners/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementTelecomExpenseManagementPartnerCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementTelecomExpenseManagementPartnerCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", + "OutputType": "IMicrosoftGraphTermsAndConditions", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementTermAndCondition" + "Method": "GET", + "Command": "Get-MgDeviceManagementTermAndCondition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditions-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions", + "OutputType": "IMicrosoftGraphTermsAndConditions", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementTermAndCondition" + "Method": "GET", + "Command": "Get-MgDeviceManagementTermAndCondition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditions-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", + "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementTermAndConditionAcceptanceStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementTermAndConditionAcceptanceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsacceptancestatus-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses", + "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementTermAndConditionAcceptanceStatus" + "Method": "GET", + "Command": "Get-MgDeviceManagementTermAndConditionAcceptanceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsacceptancestatus-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementTermAndConditionAcceptanceStatusCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementTermAndConditionAcceptanceStatusCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}/termsAndConditions", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}/termsAndConditions", + "OutputType": "IMicrosoftGraphTermsAndConditions", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementTermAndConditionAcceptanceStatusTermAndCondition" + "Method": "GET", + "Command": "Get-MgDeviceManagementTermAndConditionAcceptanceStatusTermAndCondition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", + "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementTermAndConditionAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementTermAndConditionAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsassignment-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments", + "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementTermAndConditionAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementTermAndConditionAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsassignment-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementTermAndConditionAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementTermAndConditionAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/termsAndConditions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementTermAndConditionCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementTermAndConditionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", + "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/troubleshootingEvents", "Module": "DeviceManagement", + "Uri": "/deviceManagement/troubleshootingEvents", + "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/troubleshootingEvents/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/troubleshootingEvents/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementTroubleshootingEventCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementTroubleshootingEventCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetailCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceIdCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceIdCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversionCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformanceCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetailCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformanceCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOverview" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/$count", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValueCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValueCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaseline" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaseline", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaseline" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaseline", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/appHealthMetrics", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/appHealthMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineAppHealthMetric" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineAppHealthMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/batteryHealthMetrics", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/batteryHealthMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineBatteryHealthMetric" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineBatteryHealthMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/bestPracticesMetrics", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/bestPracticesMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineBestPracticeMetric" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineBestPracticeMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/deviceBootPerformanceMetrics", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/deviceBootPerformanceMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineDeviceBootPerformanceMetric" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineDeviceBootPerformanceMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/rebootAnalyticsMetrics", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/rebootAnalyticsMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineRebootAnalyticMetric" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineRebootAnalyticMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/resourcePerformanceMetrics", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/resourcePerformanceMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineResourcePerformanceMetric" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineResourcePerformanceMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/workFromAnywhereMetrics", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}/workFromAnywhereMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineWorkFromAnywhereMetric" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticBaselineWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategory" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategory" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/$count", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategoryCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategoryMetricValue" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategoryMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategoryMetricValue" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategoryMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/$count", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategoryMetricValueCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticCategoryMetricValueCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDevicePerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDevicePerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDevicePerformanceCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDevicePerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceScore" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceScore" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceScoreCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceScoreCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistory" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistory" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistoryCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcess" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcess" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformanceCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticMetricHistory" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticMetricHistory" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticMetricHistoryCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticMetricHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticModelScore" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticModelScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticModelScore" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticModelScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticModelScoreCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticModelScoreCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsOverview", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsOverview", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsOverview", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsOverview", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticOverview" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticScoreHistory" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticScoreHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticScoreHistory" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticScoreHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticScoreHistoryCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticScoreHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDeviceCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformanceCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformanceCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint", "OutputType": "IMicrosoftGraphVirtualEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementVirtualEndpoint" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/auditEvents/{cloudPcAuditEvent-id}", + "OutputType": "IMicrosoftGraphCloudPcAuditEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcAuditEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointAuditEvent" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcauditevent-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/auditEvents", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/auditEvents", + "OutputType": "IMicrosoftGraphCloudPcAuditEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcAuditEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointAuditEvent" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-auditevents?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes", "Module": "DeviceManagement.Functions", + "Uri": "/deviceManagement/virtualEndpoint/auditEvents/getAuditActivityTypes", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementVirtualEndpointAuditEventAuditActivityType" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointAuditEventAuditActivityType", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/auditEvents/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/auditEvents/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementVirtualEndpointAuditEventCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointAuditEventCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}", + "OutputType": "IMicrosoftGraphCloudPc", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPc", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointCloudPc" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs", + "OutputType": "IMicrosoftGraphCloudPc", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPc", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointCloudPc" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-cloudpcs?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementVirtualEndpointCloudPcCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointCloudPcCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", + "OutputType": "IMicrosoftGraphCloudPcDeviceImage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcDeviceImage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointDeviceImage" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcdeviceimage-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages", + "OutputType": "IMicrosoftGraphCloudPcDeviceImage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcDeviceImage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointDeviceImage" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-deviceimages?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementVirtualEndpointDeviceImageCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointDeviceImageCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/getSourceImages", "Module": "DeviceManagement.Functions", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/getSourceImages", + "OutputType": "IMicrosoftGraphCloudPcSourceDeviceImage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcSourceDeviceImage", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementVirtualEndpointDeviceImageSourceImage" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointDeviceImageSourceImage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", + "OutputType": "IMicrosoftGraphCloudPcGalleryImage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcGalleryImage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointGalleryImage" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointGalleryImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcgalleryimage-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages", + "OutputType": "IMicrosoftGraphCloudPcGalleryImage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcGalleryImage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointGalleryImage" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointGalleryImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-galleryimages?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementVirtualEndpointGalleryImageCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointGalleryImageCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", + "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointOnPremiseConnection" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointOnPremiseConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections", + "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointOnPremiseConnection" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointOnPremiseConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-onpremisesconnections?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementVirtualEndpointOnPremiseConnectionCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointOnPremiseConnectionCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", + "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies", + "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-provisioningpolicies?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicyAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicyAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUser" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUser", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUser" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUser", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/$count", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors/$count", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/$count", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointProvisioningPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", + "OutputType": "IMicrosoftGraphCloudPcUserSetting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcUserSetting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointUserSetting" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcusersetting-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/userSettings", + "OutputType": "IMicrosoftGraphCloudPcUserSetting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCloudPcUserSetting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointUserSetting" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-list-usersettings?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "OutputType": "IMicrosoftGraphCloudPcUserSettingAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointUserSettingAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointUserSettingAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments", "OutputType": "IMicrosoftGraphCloudPcUserSettingAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementVirtualEndpointUserSettingAssignment" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointUserSettingAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/$count", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementVirtualEndpointUserSettingAssignmentCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointUserSettingAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/$count", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementVirtualEndpointUserSettingCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementVirtualEndpointUserSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}", + "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementWindowsAutopilotDeviceIdentity" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities", + "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementWindowsAutopilotDeviceIdentity" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/$count", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementWindowsAutopilotDeviceIdentityCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsAutopilotDeviceIdentityCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementWindowsInformationProtectionAppLearningSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsInformationProtectionAppLearningSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionapplearningsummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementWindowsInformationProtectionAppLearningSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsInformationProtectionAppLearningSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionapplearningsummary-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementWindowsInformationProtectionAppLearningSummaryCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsInformationProtectionAppLearningSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionnetworklearningsummary-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummary" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionnetworklearningsummary-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummaryCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummaryCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", + "OutputType": "IMicrosoftGraphWindowsMalwareInformation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsMalwareInformation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementWindowsMalwareInformation" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsMalwareInformation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsmalwareinformation-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsMalwareInformation", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation", + "OutputType": "IMicrosoftGraphWindowsMalwareInformation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsMalwareInformation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementWindowsMalwareInformation" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsMalwareInformation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsmalwareinformation-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsMalwareInformation/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDeviceManagementWindowsMalwareInformationCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsMalwareInformationCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", + "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementWindowsMalwareInformationDeviceMalwareState" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsMalwareInformationDeviceMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-malwarestateforwindowsdevice-get?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates", + "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceManagementWindowsMalwareInformationDeviceMalwareState" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsMalwareInformationDeviceMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-malwarestateforwindowsdevice-list?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/$count", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceManagementWindowsMalwareInformationDeviceMalwareStateCount" + "Method": "GET", + "Command": "Get-MgDeviceManagementWindowsMalwareInformationDeviceMalwareStateCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/getMemberGroups", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgDeviceMemberGroup" + "Method": "POST", + "Command": "Get-MgDeviceMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/getMemberObjects", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgDeviceMemberObject" + "Method": "POST", + "Command": "Get-MgDeviceMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceMemberOf" + "Method": "GET", + "Command": "Get-MgDeviceMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/memberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceMemberOf" + "Method": "GET", + "Command": "Get-MgDeviceMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDeviceMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/administrativeUnit", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/memberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDeviceMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgDeviceMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/memberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgDeviceMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/memberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceMemberOfCount" + "Method": "GET", + "Command": "Get-MgDeviceMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/administrativeUnit/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/memberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDeviceMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/memberOf/group/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/memberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgDeviceMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredOwners", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredOwner" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/appRoleAssignment", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredOwnerAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/appRoleAssignment", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredOwnerAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/endpoint", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/endpoint", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/servicePrincipal", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/servicePrincipal", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredOwnerAsUser" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredOwnerAsUser" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/$ref", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredOwners/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredOwnerByRef" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredOwners/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredOwners/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredOwnerCount" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/appRoleAssignment/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/appRoleAssignment/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredOwnerCountAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerCountAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/endpoint/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredOwnerCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/servicePrincipal/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredOwnerCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/user/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredOwnerCountAsUser" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredOwnerCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredUsers", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredUser" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/appRoleAssignment", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredUserAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/appRoleAssignment", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredUserAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/endpoint", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredUserAsEndpoint" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/endpoint", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredUserAsEndpoint" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/servicePrincipal", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredUserAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/servicePrincipal", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredUserAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredUserAsUser" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredUserAsUser" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/$ref", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredUsers/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceRegisteredUserByRef" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredUsers/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/registeredUsers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Device.Read.All", "Description": "Read all devices", "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredUserCount" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/appRoleAssignment/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/appRoleAssignment/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredUserCountAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserCountAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/endpoint/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredUserCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/servicePrincipal/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredUserCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredUsers/user/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceRegisteredUserCountAsUser" + "Method": "GET", + "Command": "Get-MgDeviceRegisteredUserCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgDeviceTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/transitiveMemberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDeviceTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgDeviceTransitiveMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-list-transitivememberof?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDeviceTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/administrativeUnit", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDeviceTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgDeviceTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDeviceTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgDeviceTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}/transitiveMemberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgDeviceTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDeviceTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/transitiveMemberOf/group/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDeviceTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgDeviceTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory", "OutputType": "IMicrosoftGraphDirectory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDirectory" + "Method": "GET", + "Command": "Get-MgDirectory", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-get?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-administrativeunits?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDirectoryAdministrativeUnitCount" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/delta", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/delta", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgDirectoryAdministrativeUnitDelta" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitDelta", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitExtension" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnitExtension" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitExtensionCount" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnitMember" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-list-members?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/application", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsApplication" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/application", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/application", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsApplication" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/device", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsDevice" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/device", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/device", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsDevice" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsGroup" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/group", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/group", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsGroup" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/orgContact", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/orgContact", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/orgContact", + "OutputType": "IMicrosoftGraphOrgContact", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/servicePrincipal", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsUser" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/user", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/user", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberAsUser" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberByRef" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-list-members?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberCount" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/application/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/application/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsApplication" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/device/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/device/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsDevice" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/group/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/group/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsGroup" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/orgContact/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/orgContact/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/servicePrincipal/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/user/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/user/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.Read.All", "Description": "Read all administrative units", "FullDescription": "Allows the app to read administrative units and administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "AdministrativeUnit.ReadWrite.All", + "Description": "Read and write all administrative units", + "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsUser" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitMemberCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", + "OutputType": "IMicrosoftGraphScopedRoleMembership", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitScopedRoleMember" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-get-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", + "OutputType": "IMicrosoftGraphScopedRoleMembership", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAdministrativeUnitScopedRoleMember" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-list-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAdministrativeUnitScopedRoleMemberCount" + "Method": "GET", + "Command": "Get-MgDirectoryAdministrativeUnitScopedRoleMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/attributeSets/{attributeSet-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/attributeSets/{attributeSet-id}", + "OutputType": "IMicrosoftGraphAttributeSet", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAttributeSet", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryAttributeSet" + "Method": "GET", + "Command": "Get-MgDirectoryAttributeSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attributeset-get?view=graph-rest-1.0" }, { - "Uri": "/directory/attributeSets", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/attributeSets", + "OutputType": "IMicrosoftGraphAttributeSet", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAttributeSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryAttributeSet" + "Method": "GET", + "Command": "Get-MgDirectoryAttributeSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-attributesets?view=graph-rest-1.0" }, { - "Uri": "/directory/attributeSets/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/attributeSets/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDirectoryAttributeSetCount" + "Method": "GET", + "Command": "Get-MgDirectoryAttributeSetCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", + "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryCustomSecurityAttributeDefinition" + "Method": "GET", + "Command": "Get-MgDirectoryCustomSecurityAttributeDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customsecurityattributedefinition-get?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions", + "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryCustomSecurityAttributeDefinition" + "Method": "GET", + "Command": "Get-MgDirectoryCustomSecurityAttributeDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-customsecurityattributedefinitions?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", + "OutputType": "IMicrosoftGraphAllowedValue", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAllowedValue", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryCustomSecurityAttributeDefinitionAllowedValue" + "Method": "GET", + "Command": "Get-MgDirectoryCustomSecurityAttributeDefinitionAllowedValue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/allowedvalue-get?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues", + "OutputType": "IMicrosoftGraphAllowedValue", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAllowedValue", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryCustomSecurityAttributeDefinitionAllowedValue" + "Method": "GET", + "Command": "Get-MgDirectoryCustomSecurityAttributeDefinitionAllowedValue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customsecurityattributedefinition-list-allowedvalues?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryCustomSecurityAttributeDefinitionAllowedValueCount" + "Method": "GET", + "Command": "Get-MgDirectoryCustomSecurityAttributeDefinitionAllowedValueCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/customSecurityAttributeDefinitions/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/customSecurityAttributeDefinitions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "CustomSecAttributeDefinition.Read.All", "Description": "Read custom security attribute definitions", "FullDescription": "Allows the app to read custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomSecAttributeDefinition.ReadWrite.All", "Description": "Read and write custom security attribute definitions", "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDirectoryCustomSecurityAttributeDefinitionCount" + "Method": "GET", + "Command": "Get-MgDirectoryCustomSecurityAttributeDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryDeletedItem" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-get?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/administrativeUnit", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryDeletedItemAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/administrativeUnit", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryDeletedItemAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/application", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", - "Variants": [ + "ApiVersion": "v1.0", + "Permissions": [], + "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryDeletedItemAsApplication" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/application", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryDeletedItemAsApplication" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/device", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryDeletedItemAsDevice" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/device", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryDeletedItemAsDevice" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryDeletedItemAsGroup" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryDeletedItemAsGroup" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/servicePrincipal", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryDeletedItemAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/servicePrincipal", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryDeletedItemAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryDeletedItemAsUser" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryDeletedItemAsUser" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/getByIds", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDirectoryDeletedItemById" + "Method": "POST", + "Command": "Get-MgDirectoryDeletedItemById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/administrativeUnit/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDirectoryDeletedItemCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/application/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDirectoryDeletedItemCountAsApplication" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/device/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDirectoryDeletedItemCountAsDevice" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/group/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDirectoryDeletedItemCountAsGroup" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/servicePrincipal/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDirectoryDeletedItemCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/user/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDirectoryDeletedItemCountAsUser" + "Method": "GET", + "Command": "Get-MgDirectoryDeletedItemCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/getMemberGroups", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgDirectoryDeletedItemMemberGroup" + "Method": "POST", + "Command": "Get-MgDirectoryDeletedItemMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/getMemberObjects", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgDirectoryDeletedItemMemberObject" + "Method": "POST", + "Command": "Get-MgDirectoryDeletedItemMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "OutputType": "IMicrosoftGraphDeviceLocalCredentialInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryDeviceLocalCredential" + "Method": "GET", + "Command": "Get-MgDirectoryDeviceLocalCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/devicelocalcredentialinfo-get?view=graph-rest-1.0" }, { - "Uri": "/directory/deviceLocalCredentials", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deviceLocalCredentials", "OutputType": "IMicrosoftGraphDeviceLocalCredentialInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryDeviceLocalCredential" + "Method": "GET", + "Command": "Get-MgDirectoryDeviceLocalCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-list-devicelocalcredentials?view=graph-rest-1.0" }, { - "Uri": "/directory/deviceLocalCredentials/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deviceLocalCredentials/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDirectoryDeviceLocalCredentialCount" + "Method": "GET", + "Command": "Get-MgDirectoryDeviceLocalCredentialCount", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", + "OutputType": "IMicrosoftGraphIdentityProviderBase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryFederationConfiguration" + "Method": "GET", + "Command": "Get-MgDirectoryFederationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/federationConfigurations", + "OutputType": "IMicrosoftGraphIdentityProviderBase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryFederationConfiguration" + "Method": "GET", + "Command": "Get-MgDirectoryFederationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/federationConfigurations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDirectoryFederationConfigurationCount" + "Method": "GET", + "Command": "Get-MgDirectoryFederationConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/{directoryObject-id}", "Module": "DirectoryObjects", - "Permissions": { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directoryObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryObject" + "Method": "GET", + "Command": "Get-MgDirectoryObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-get?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects", "Module": "DirectoryObjects", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryObject" + "Method": "GET", + "Command": "Get-MgDirectoryObject", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/getAvailableExtensionProperties", "Module": "DirectoryObjects", - "Permissions": { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directoryObjects/getAvailableExtensionProperties", "OutputType": "IMicrosoftGraphExtensionProperty", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDirectoryObjectAvailableExtensionProperty" + "Method": "POST", + "Command": "Get-MgDirectoryObjectAvailableExtensionProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getavailableextensionproperties?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/getByIds", "Module": "DirectoryObjects", - "Permissions": { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directoryObjects/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDirectoryObjectById" + "Method": "POST", + "Command": "Get-MgDirectoryObjectById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/$count", "Module": "DirectoryObjects", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryObjects/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgDirectoryObjectCount" + "Method": "GET", + "Command": "Get-MgDirectoryObjectCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/delta", "Module": "DirectoryObjects", - "Permissions": { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directoryObjects/delta", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta" ], - "Command": "Get-MgDirectoryObjectDelta" + "Method": "GET", + "Command": "Get-MgDirectoryObjectDelta", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/{directoryObject-id}/getMemberGroups", "Module": "DirectoryObjects", + "Uri": "/directoryObjects/{directoryObject-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgDirectoryObjectMemberGroup" + "Method": "POST", + "Command": "Get-MgDirectoryObjectMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/{directoryObject-id}/getMemberObjects", "Module": "DirectoryObjects", + "Uri": "/directoryObjects/{directoryObject-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgDirectoryObjectMemberObject" + "Method": "POST", + "Command": "Get-MgDirectoryObjectMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "OnPremDirectorySynchronization.ReadWrite.All", - "Description": "Read and write all on-premises directory synchronization information", - "FullDescription": "Allows the app to read and write all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "OutputType": "IMicrosoftGraphOnPremisesDirectorySynchronization", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryOnPremiseSynchronization" + "Method": "GET", + "Command": "Get-MgDirectoryOnPremiseSynchronization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesdirectorysynchronization-get?view=graph-rest-1.0" }, { - "Uri": "/directory/onPremisesSynchronization", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/onPremisesSynchronization", + "OutputType": "IMicrosoftGraphOnPremisesDirectorySynchronization", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnPremDirectorySynchronization.Read.All", "Description": "Read all on-premises directory synchronization information", "FullDescription": "Allows the app to read all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnPremDirectorySynchronization.ReadWrite.All", "Description": "Read and write all on-premises directory synchronization information", "FullDescription": "Allows the app to read and write all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnPremisesDirectorySynchronization", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryOnPremiseSynchronization" + "Method": "GET", + "Command": "Get-MgDirectoryOnPremiseSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/directory/onPremisesSynchronization/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/onPremisesSynchronization/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnPremDirectorySynchronization.Read.All", "Description": "Read all on-premises directory synchronization information", "FullDescription": "Allows the app to read all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnPremDirectorySynchronization.ReadWrite.All", "Description": "Read and write all on-premises directory synchronization information", "FullDescription": "Allows the app to read and write all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDirectoryOnPremiseSynchronizationCount" + "Method": "GET", + "Command": "Get-MgDirectoryOnPremiseSynchronizationCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}", + "OutputType": "IMicrosoftGraphDirectoryRole", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRole" + "Method": "GET", + "Command": "Get-MgDirectoryRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-get?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoles", + "OutputType": "IMicrosoftGraphDirectoryRole", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryRole" + "Method": "GET", + "Command": "Get-MgDirectoryRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-list?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/getByIds", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDirectoryRoleById" + "Method": "POST", + "Command": "Get-MgDirectoryRoleById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", + "OutputType": "IMicrosoftGraphDirectoryRole", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleByRoleTemplateId" + "Method": "GET", + "Command": "Get-MgDirectoryRoleByRoleTemplateId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-get?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoles/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDirectoryRoleCount" + "Method": "GET", + "Command": "Get-MgDirectoryRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/delta", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoles/delta", + "OutputType": "IMicrosoftGraphDirectoryRole", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgDirectoryRoleDelta" + "Method": "GET", + "Command": "Get-MgDirectoryRoleDelta", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}/members", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryRoleMember" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-list-members?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/application", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberAsApplication" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/application", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryRoleMemberAsApplication" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/device", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberAsDevice" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/device", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryRoleMemberAsDevice" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberAsGroup" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/group", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryRoleMemberAsGroup" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/orgContact", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/orgContact", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryRoleMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/servicePrincipal", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/servicePrincipal", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryRoleMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberAsUser" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/user", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDirectoryRoleMemberAsUser" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryRoleMemberByRef" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-list-members?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}/members/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberCount" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/application/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberCountAsApplication" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/device/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberCountAsDevice" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/group/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberCountAsGroup" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/orgContact/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/servicePrincipal/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/user/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleMemberCountAsUser" + "Method": "GET", + "Command": "Get-MgDirectoryRoleMemberCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/getMemberGroups", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgDirectoryRoleMemberGroup" + "Method": "POST", + "Command": "Get-MgDirectoryRoleMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/getMemberObjects", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgDirectoryRoleMemberObject" + "Method": "POST", + "Command": "Get-MgDirectoryRoleMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleScopedMember" + "Method": "GET", + "Command": "Get-MgDirectoryRoleScopedMember", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers", + "OutputType": "IMicrosoftGraphScopedRoleMembership", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryRoleScopedMember" + "Method": "GET", + "Command": "Get-MgDirectoryRoleScopedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-list-scopedmembers?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleScopedMemberCount" + "Method": "GET", + "Command": "Get-MgDirectoryRoleScopedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", + "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDirectoryRoleTemplate" + "Method": "GET", + "Command": "Get-MgDirectoryRoleTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryroletemplate-get?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoleTemplates", + "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDirectoryRoleTemplate" + "Method": "GET", + "Command": "Get-MgDirectoryRoleTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryroletemplate-list?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates/getByIds", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoleTemplates/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgDirectoryRoleTemplateById" + "Method": "POST", + "Command": "Get-MgDirectoryRoleTemplateById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoleTemplates/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDirectoryRoleTemplateCount" + "Method": "GET", + "Command": "Get-MgDirectoryRoleTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/delta", "Module": "Identity.DirectoryManagement", + "Uri": "/directoryRoleTemplates/delta", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgDirectoryRoleTemplateDelta" + "Method": "GET", + "Command": "Get-MgDirectoryRoleTemplateDelta", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberGroups", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgDirectoryRoleTemplateMemberGroup" + "Method": "POST", + "Command": "Get-MgDirectoryRoleTemplateMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberObjects", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgDirectoryRoleTemplateMemberObject" + "Method": "POST", + "Command": "Get-MgDirectoryRoleTemplateMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}", + "OutputType": "IMicrosoftGraphDomain", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDomain", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDomain" + "Method": "GET", + "Command": "Get-MgDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-get?view=graph-rest-1.0" }, { - "Uri": "/domains", "Module": "Identity.DirectoryManagement", + "Uri": "/domains", + "OutputType": "IMicrosoftGraphDomain", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDomain", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDomain" + "Method": "GET", + "Command": "Get-MgDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-list?view=graph-rest-1.0" }, { - "Uri": "/domains/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/domains/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgDomainCount" + "Method": "GET", + "Command": "Get-MgDomainCount", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", + "OutputType": "IMicrosoftGraphInternalDomainFederation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphInternalDomainFederation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDomainFederationConfiguration" + "Method": "GET", + "Command": "Get-MgDomainFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internaldomainfederation-get?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/federationConfiguration", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/federationConfiguration", "OutputType": "IMicrosoftGraphInternalDomainFederation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDomainFederationConfiguration" + "Method": "GET", + "Command": "Get-MgDomainFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-list-federationconfiguration?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/federationConfiguration/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/federationConfiguration/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDomainFederationConfigurationCount" + "Method": "GET", + "Command": "Get-MgDomainFederationConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/domainNameReferences/{directoryObject-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/domainNameReferences/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDomainNameReference" + "Method": "GET", + "Command": "Get-MgDomainNameReference", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/domainNameReferences", "Module": "Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/domainNameReferences", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDomainNameReference" + "Method": "GET", + "Command": "Get-MgDomainNameReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-list-domainnamereferences?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/domainNameReferences/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/domainNameReferences/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDomainNameReferenceCount" + "Method": "GET", + "Command": "Get-MgDomainNameReferenceCount", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDomainServiceConfigurationRecord" + "Method": "GET", + "Command": "Get-MgDomainServiceConfigurationRecord", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords", "Module": "Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords", + "OutputType": "IMicrosoftGraphDomainDnsRecord", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDomainServiceConfigurationRecord" + "Method": "GET", + "Command": "Get-MgDomainServiceConfigurationRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-list-serviceconfigurationrecords?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDomainServiceConfigurationRecordCount" + "Method": "GET", + "Command": "Get-MgDomainServiceConfigurationRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDomainVerificationDnsRecord" + "Method": "GET", + "Command": "Get-MgDomainVerificationDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords", "Module": "Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/verificationDnsRecords", + "OutputType": "IMicrosoftGraphDomainDnsRecord", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDomainVerificationDnsRecord" + "Method": "GET", + "Command": "Get-MgDomainVerificationDnsRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-list-verificationdnsrecords?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/domains/{domain-id}/verificationDnsRecords/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Domain.Read.All", "Description": "Read domains", "FullDescription": "Allows the app to read all domain properties without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDomainVerificationDnsRecordCount" + "Method": "GET", + "Command": "Get-MgDomainVerificationDnsRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}", "Module": "Files", + "Uri": "/drives/{drive-id}", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDrive" + "Method": "GET", + "Command": "Get-MgDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDrive" + "Method": "GET", + "Command": "Get-MgDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/bundles/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/bundles/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveBundle" + "Method": "GET", + "Command": "Get-MgDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/bundles", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveBundle" + "Method": "GET", + "Command": "Get-MgDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveBundleContent" + "Method": "GET", + "Command": "Get-MgDriveBundleContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/bundles/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/bundles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveBundleCount" + "Method": "GET", + "Command": "Get-MgDriveBundleCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveContentTypeBase" + "Method": "GET", + "Command": "Get-MgDriveContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgDriveContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveCreatedByUser" + "Method": "GET", + "Command": "Get-MgDriveCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/following/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/following/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveFollowing" + "Method": "GET", + "Command": "Get-MgDriveFollowing", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/following", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/following", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveFollowing" + "Method": "GET", + "Command": "Get-MgDriveFollowing", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveFollowingContent" + "Method": "GET", + "Command": "Get-MgDriveFollowingContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/following/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/following/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveFollowingCount" + "Method": "GET", + "Command": "Get-MgDriveFollowingCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItem" + "Method": "GET", + "Command": "Get-MgDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveItem" + "Method": "GET", + "Command": "Get-MgDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgDriveItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", + "OutputType": "IMicrosoftGraphItemAnalytics", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemAnalytic" + "Method": "GET", + "Command": "Get-MgDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveItemAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgDriveItemAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgDriveItemAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", + "OutputType": "IMicrosoftGraphItemActivityStat", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgDriveItemAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", + "OutputType": "IMicrosoftGraphItemActivityStat", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemAnalyticTime" + "Method": "GET", + "Command": "Get-MgDriveItemAnalyticTime", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemChild" + "Method": "GET", + "Command": "Get-MgDriveItemChild", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDriveItemChild" + "Method": "GET", + "Command": "Get-MgDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemChildContent" + "Method": "GET", + "Command": "Get-MgDriveItemChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/$count", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemChildCount" + "Method": "GET", + "Command": "Get-MgDriveItemChildCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/content", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemContent" + "Method": "GET", + "Command": "Get-MgDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemCount" + "Method": "GET", + "Command": "Get-MgDriveItemCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgDriveItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/delta", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/delta", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgDriveItemDelta" + "Method": "GET", + "Command": "Get-MgDriveItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgDriveItemItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveItemItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveItemItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveItemItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveItemItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgDriveItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgDriveItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItem" + "Method": "GET", + "Command": "Get-MgDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveItemListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgDriveItemListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemAnalytic" + "Method": "GET", + "Command": "Get-MgDriveItemListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgDriveItemListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveItemListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveItemListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveItemListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgDriveItemListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemDriveItem" + "Method": "GET", + "Command": "Get-MgDriveItemListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemField" + "Method": "GET", + "Command": "Get-MgDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgDriveItemListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgDriveItemListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemVersionCount" + "Method": "GET", + "Command": "Get-MgDriveItemListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemListItemVersionField" + "Method": "GET", + "Command": "Get-MgDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemPermission" + "Method": "GET", + "Command": "Get-MgDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDriveItemPermission" + "Method": "GET", + "Command": "Get-MgDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/$count", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemPermissionCount" + "Method": "GET", + "Command": "Get-MgDriveItemPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemRetentionLabel" + "Method": "GET", + "Command": "Get-MgDriveItemRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemSubscriptionCount" + "Method": "GET", + "Command": "Get-MgDriveItemSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails", + "OutputType": "IMicrosoftGraphThumbnailSet", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgDriveItemThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false - }, - { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false + }, + { + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemThumbnailCount" + "Method": "GET", + "Command": "Get-MgDriveItemThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", + "OutputType": "IMicrosoftGraphDriveItemVersion", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemVersion" + "Method": "GET", + "Command": "Get-MgDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions", + "OutputType": "IMicrosoftGraphDriveItemVersion", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgDriveItemVersion" + "Method": "GET", + "Command": "Get-MgDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemVersionContent" + "Method": "GET", + "Command": "Get-MgDriveItemVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/$count", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveItemVersionCount" + "Method": "GET", + "Command": "Get-MgDriveItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgDriveLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgDriveLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveList" + "Method": "GET", + "Command": "Get-MgDriveList", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListColumn" + "Method": "GET", + "Command": "Get-MgDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListColumn" + "Method": "GET", + "Command": "Get-MgDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/columns/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListColumnCount" + "Method": "GET", + "Command": "Get-MgDriveListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgDriveListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListContentType" + "Method": "GET", + "Command": "Get-MgDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListContentType" + "Method": "GET", + "Command": "Get-MgDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListContentTypeCount" + "Method": "GET", + "Command": "Get-MgDriveListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListCreatedByUser" + "Method": "GET", + "Command": "Get-MgDriveListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/drive", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListDrive" + "Method": "GET", + "Command": "Get-MgDriveListDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItem" + "Method": "GET", + "Command": "Get-MgDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListItem" + "Method": "GET", + "Command": "Get-MgDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgDriveListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemAnalytic" + "Method": "GET", + "Command": "Get-MgDriveListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemCount" + "Method": "GET", + "Command": "Get-MgDriveListItemCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgDriveListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgDriveListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemDriveItem" + "Method": "GET", + "Command": "Get-MgDriveListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemField" + "Method": "GET", + "Command": "Get-MgDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgDriveListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgDriveListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemVersionCount" + "Method": "GET", + "Command": "Get-MgDriveListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListItemVersionField" + "Method": "GET", + "Command": "Get-MgDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListOperation" + "Method": "GET", + "Command": "Get-MgDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListOperation" + "Method": "GET", + "Command": "Get-MgDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListOperationCount" + "Method": "GET", + "Command": "Get-MgDriveListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListSubscription" + "Method": "GET", + "Command": "Get-MgDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveListSubscription" + "Method": "GET", + "Command": "Get-MgDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgDriveListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRoot" + "Method": "GET", + "Command": "Get-MgDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/getActivitiesByInterval", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveRootActivityByInterval" + "Method": "GET", + "Command": "Get-MgDriveRootActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootAnalytic" + "Method": "GET", + "Command": "Get-MgDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgDriveRootAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgDriveRootAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/lastSevenDays", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgDriveRootAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/allTime", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootAnalyticTime" + "Method": "GET", + "Command": "Get-MgDriveRootAnalyticTime", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/children/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/children/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootChild" + "Method": "GET", + "Command": "Get-MgDriveRootChild", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/children", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootChild" + "Method": "GET", + "Command": "Get-MgDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootChildContent" + "Method": "GET", + "Command": "Get-MgDriveRootChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/children/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootChildCount" + "Method": "GET", + "Command": "Get-MgDriveRootChildCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootContent" + "Method": "GET", + "Command": "Get-MgDriveRootContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootCreatedByUser" + "Method": "GET", + "Command": "Get-MgDriveRootCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveRootCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveRootCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/delta", "Module": "Files", + "Uri": "/drives/{drive-id}/root/delta", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgDriveRootDelta" + "Method": "GET", + "Command": "Get-MgDriveRootDelta", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgDriveRootItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveRootItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveRootItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveRootItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgDriveRootLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveRootLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveRootLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItem" + "Method": "GET", + "Command": "Get-MgDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/getActivitiesByInterval", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgDriveRootListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgDriveRootListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemAnalytic" + "Method": "GET", + "Command": "Get-MgDriveRootListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgDriveRootListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgDriveRootListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgDriveRootListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgDriveRootListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/driveItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemDriveItem" + "Method": "GET", + "Command": "Get-MgDriveRootListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemField" + "Method": "GET", + "Command": "Get-MgDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgDriveRootListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgDriveRootListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemVersionCount" + "Method": "GET", + "Command": "Get-MgDriveRootListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootListItemVersionField" + "Method": "GET", + "Command": "Get-MgDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootPermission" + "Method": "GET", + "Command": "Get-MgDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootPermission" + "Method": "GET", + "Command": "Get-MgDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/permissions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootPermissionCount" + "Method": "GET", + "Command": "Get-MgDriveRootPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootRetentionLabel" + "Method": "GET", + "Command": "Get-MgDriveRootRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/subscriptions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootSubscriptionCount" + "Method": "GET", + "Command": "Get-MgDriveRootSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgDriveRootThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/thumbnails/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/thumbnails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootThumbnailCount" + "Method": "GET", + "Command": "Get-MgDriveRootThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootVersion" + "Method": "GET", + "Command": "Get-MgDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveRootVersion" + "Method": "GET", + "Command": "Get-MgDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootVersionContent" + "Method": "GET", + "Command": "Get-MgDriveRootVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveRootVersionCount" + "Method": "GET", + "Command": "Get-MgDriveRootVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/special/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/special/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveSpecial" + "Method": "GET", + "Command": "Get-MgDriveSpecial", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-get-specialfolder?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/special", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/special", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgDriveSpecial" + "Method": "GET", + "Command": "Get-MgDriveSpecial", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveSpecialContent" + "Method": "GET", + "Command": "Get-MgDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/special/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/special/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgDriveSpecialCount" + "Method": "GET", + "Command": "Get-MgDriveSpecialCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClass" + "Method": "GET", + "Command": "Get-MgEducationClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes", "Module": "Education", + "Uri": "/education/classes", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClass" + "Method": "GET", + "Command": "Get-MgEducationClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignment" + "Method": "GET", + "Command": "Get-MgEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassAssignment" + "Method": "GET", + "Command": "Get-MgEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-assignments?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", + "OutputType": "IMicrosoftGraphEducationCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentCategory" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationcategory-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories", + "OutputType": "IMicrosoftGraphEducationCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgEducationClassAssignmentCategory" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassAssignmentCategoryByRef" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories/$count", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEducationClassAssignmentCategoryCount" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories/delta", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories/delta", + "OutputType": "IMicrosoftGraphEducationCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgEducationClassAssignmentCategoryDelta" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentCategoryDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/$count", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentCount" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", + "OutputType": "IMicrosoftGraphEducationAssignmentDefaults", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignmentDefaults", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentDefault" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentdefaults-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/delta", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/delta", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentDelta" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/gradingCategory", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/gradingCategory", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentGradingCategory" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", + "OutputType": "IMicrosoftGraphEducationAssignmentResource", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentResource" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources", + "OutputType": "IMicrosoftGraphEducationAssignmentResource", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassAssignmentResource" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/$count", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentResourceCount" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentRubric" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentRubricByRef" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings", + "OutputType": "IMicrosoftGraphEducationAssignmentSettings", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignmentSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSetting" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSetting", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSettingGradingCategory" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSettingGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationClassAssignmentSettingGradingCategory" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSettingGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSettingGradingCategoryCount" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSettingGradingCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-submissions?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/$count", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSubmissionCount" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmissionCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmissionOutcome", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", + "OutputType": "IMicrosoftGraphEducationOutcome", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduAssignments.Read", "Description": "View your assignments and grades", "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.Read.All", "Description": "Read all class assignments with grades", "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduAssignments.Read", "Description": "View your assignments and grades", "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.Read.All", "Description": "Read all class assignments with grades", "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSubmissionOutcomeCount" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmissionOutcomeCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSubmissionResourceCount" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmissionResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmittedsubmissionresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-submittedresources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassAssignmentSubmissionSubmittedResourceCount" + "Method": "GET", + "Command": "Get-MgEducationClassAssignmentSubmissionSubmittedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/$count", "Module": "Education", + "Uri": "/education/classes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEducationClassCount" + "Method": "GET", + "Command": "Get-MgEducationClassCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/delta", "Module": "Education", + "Uri": "/education/classes/delta", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true - }, - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadBasic.All", "Description": "Read a limited subset of the organization's roster", "FullDescription": "Allows the app to read a limited subset of properties from both the structure of schools and classes in the organization's roster and education-specific information about all users. Includes name, status, role, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite", "Description": "View and modify your school, class and user information", "FullDescription": "Allows the app to view and modify information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgEducationClassDelta" + "Method": "GET", + "Command": "Get-MgEducationClassDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/group", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/group", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "Name": "EduRoster.ReadBasic", + "Description": "View a limited subset of your school, class and user information", + "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadBasic", - "Description": "View a limited subset of your school, class and user information", - "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "Name": "EduRoster.Write", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "EduRoster.Write", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassGroup" + "Method": "GET", + "Command": "Get-MgEducationClassGroup", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/group/serviceProvisioningErrors", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationClassGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgEducationClassGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/group/serviceProvisioningErrors/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgEducationClassGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/members", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/members", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Member.Read.Hidden", "Description": "Read all hidden memberships", "FullDescription": "Allows the app to read the memberships of hidden groups and administrative units without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassMember" + "Method": "GET", + "Command": "Get-MgEducationClassMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-members?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/members/$ref", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/members/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Member.Read.Hidden", "Description": "Read all hidden memberships", "FullDescription": "Allows the app to read the memberships of hidden groups and administrative units without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassMemberByRef" + "Method": "GET", + "Command": "Get-MgEducationClassMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-members?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/members/$count", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/members/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Member.Read.Hidden", "Description": "Read all hidden memberships", "FullDescription": "Allows the app to read the memberships of hidden groups and administrative units without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassMemberCount" + "Method": "GET", + "Command": "Get-MgEducationClassMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassModule" + "Method": "GET", + "Command": "Get-MgEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationClassModule" + "Method": "GET", + "Command": "Get-MgEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-modules?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassModuleCount" + "Method": "GET", + "Command": "Get-MgEducationClassModuleCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "OutputType": "IMicrosoftGraphEducationModuleResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassModuleResource" + "Method": "GET", + "Command": "Get-MgEducationClassModuleResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmoduleresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources", "OutputType": "IMicrosoftGraphEducationModuleResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationClassModuleResource" + "Method": "GET", + "Command": "Get-MgEducationClassModuleResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassModuleResourceCount" + "Method": "GET", + "Command": "Get-MgEducationClassModuleResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/schools/{educationSchool-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/schools/{educationSchool-id}", "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassSchool" + "Method": "GET", + "Command": "Get-MgEducationClassSchool", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/schools", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/schools", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassSchool" + "Method": "GET", + "Command": "Get-MgEducationClassSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-schools?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/schools/$count", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/schools/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassSchoolCount" + "Method": "GET", + "Command": "Get-MgEducationClassSchoolCount", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/teachers", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/teachers", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassTeacher" + "Method": "GET", + "Command": "Get-MgEducationClassTeacher", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-teachers?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/teachers/$ref", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/teachers/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationClassTeacherByRef" + "Method": "GET", + "Command": "Get-MgEducationClassTeacherByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-list-teachers?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/teachers/$count", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/teachers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationClassTeacherCount" + "Method": "GET", + "Command": "Get-MgEducationClassTeacherCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me", "Module": "Education", + "Uri": "/education/me", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEducationMe" + "Method": "GET", + "Command": "Get-MgEducationMe", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignment" + "Method": "GET", + "Command": "Get-MgEducationMeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments", "Module": "Education", + "Uri": "/education/me/assignments", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationMeAssignment" + "Method": "GET", + "Command": "Get-MgEducationMeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-assignments?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationMeAssignmentCategory" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationMeAssignmentCategoryByRef" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentCategoryCount" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/delta", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/delta", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentCategoryDelta" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentCategoryDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/$count", "Module": "Education", + "Uri": "/education/me/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEducationMeAssignmentCount" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/delta", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/delta", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta" ], - "Command": "Get-MgEducationMeAssignmentDelta" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/gradingCategory", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/gradingCategory", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentGradingCategory" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentResource" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationMeAssignmentResource" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentResourceCount" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentRubric" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentRubricByRef" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-get?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationMeAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-submissions?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentSubmissionCount" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmissionCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmissionOutcome", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationMeAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentSubmissionOutcomeCount" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmissionOutcomeCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationMeAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentSubmissionResourceCount" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmissionResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmittedsubmissionresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationMeAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-submittedresources?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeAssignmentSubmissionSubmittedResourceCount" + "Method": "GET", + "Command": "Get-MgEducationMeAssignmentSubmissionSubmittedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/classes/{educationClass-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/classes/{educationClass-id}", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeClass" + "Method": "GET", + "Command": "Get-MgEducationMeClass", + "ApiReferenceLink": null }, { - "Uri": "/education/me/classes", "Module": "Education", + "Uri": "/education/me/classes", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationMeClass" + "Method": "GET", + "Command": "Get-MgEducationMeClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-classes?view=graph-rest-1.0" }, { - "Uri": "/education/me/classes/$count", "Module": "Education", + "Uri": "/education/me/classes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEducationMeClassCount" + "Method": "GET", + "Command": "Get-MgEducationMeClassCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/rubrics/{educationRubric-id}", "Module": "Education", + "Uri": "/education/me/rubrics/{educationRubric-id}", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeRubric" + "Method": "GET", + "Command": "Get-MgEducationMeRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-get?view=graph-rest-1.0" }, { - "Uri": "/education/me/rubrics", "Module": "Education", + "Uri": "/education/me/rubrics", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationMeRubric" + "Method": "GET", + "Command": "Get-MgEducationMeRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-rubrics?view=graph-rest-1.0" }, { - "Uri": "/education/me/rubrics/$count", "Module": "Education", + "Uri": "/education/me/rubrics/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEducationMeRubricCount" + "Method": "GET", + "Command": "Get-MgEducationMeRubricCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/schools/{educationSchool-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/schools/{educationSchool-id}", "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeSchool" + "Method": "GET", + "Command": "Get-MgEducationMeSchool", + "ApiReferenceLink": null }, { - "Uri": "/education/me/schools", "Module": "Education", + "Uri": "/education/me/schools", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationMeSchool" + "Method": "GET", + "Command": "Get-MgEducationMeSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-schools?view=graph-rest-1.0" }, { - "Uri": "/education/me/schools/$count", "Module": "Education", + "Uri": "/education/me/schools/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEducationMeSchoolCount" + "Method": "GET", + "Command": "Get-MgEducationMeSchoolCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/taughtClasses/{educationClass-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/taughtClasses/{educationClass-id}", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationMeTaughtClass" + "Method": "GET", + "Command": "Get-MgEducationMeTaughtClass", + "ApiReferenceLink": null }, { - "Uri": "/education/me/taughtClasses", "Module": "Education", + "Uri": "/education/me/taughtClasses", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationMeTaughtClass" + "Method": "GET", + "Command": "Get-MgEducationMeTaughtClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-taughtclasses?view=graph-rest-1.0" }, { - "Uri": "/education/me/taughtClasses/$count", "Module": "Education", + "Uri": "/education/me/taughtClasses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEducationMeTaughtClassCount" + "Method": "GET", + "Command": "Get-MgEducationMeTaughtClassCount", + "ApiReferenceLink": null }, { - "Uri": "/education/me/user", "Module": "Education", + "Uri": "/education/me/user", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "Name": "EduRoster.ReadBasic", + "Description": "View a limited subset of your school, class and user information", + "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, - { - "Name": "EduRoster.ReadBasic", - "Description": "View a limited subset of your school, class and user information", - "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.Write", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEducationMeUser" + "Method": "GET", + "Command": "Get-MgEducationMeUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-get-user?view=graph-rest-1.0" }, { - "Uri": "/education/me/user/mailboxSettings", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/user/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgEducationMeUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgEducationMeUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/education/me/user/serviceProvisioningErrors", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/user/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationMeUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgEducationMeUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/education/me/user/serviceProvisioningErrors/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/user/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgEducationMeUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgEducationMeUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/education", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education", "OutputType": "IMicrosoftGraphEducationRoot", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgEducationRoot" + "Method": "GET", + "Command": "Get-MgEducationRoot", + "ApiReferenceLink": null }, { - "Uri": "/education/schools/{educationSchool-id}", "Module": "Education", + "Uri": "/education/schools/{educationSchool-id}", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationSchool" + "Method": "GET", + "Command": "Get-MgEducationSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-get?view=graph-rest-1.0" }, { - "Uri": "/education/schools", "Module": "Education", + "Uri": "/education/schools", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationSchool" + "Method": "GET", + "Command": "Get-MgEducationSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-list?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/administrativeUnit", "Module": "Education", + "Uri": "/education/schools/{educationSchool-id}/administrativeUnit", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "Name": "EduRoster.ReadBasic", + "Description": "View a limited subset of your school, class and user information", + "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "EduRoster.ReadBasic", - "Description": "View a limited subset of your school, class and user information", - "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "Name": "EduRoster.Write", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "EduRoster.Write", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationSchoolAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgEducationSchoolAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-list-administrativeunit?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes", "Module": "Education", + "Uri": "/education/schools/{educationSchool-id}/classes", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationSchoolClass" + "Method": "GET", + "Command": "Get-MgEducationSchoolClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-list-classes?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes/$ref", "Module": "Education", + "Uri": "/education/schools/{educationSchool-id}/classes/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationSchoolClassByRef" + "Method": "GET", + "Command": "Get-MgEducationSchoolClassByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-list-classes?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes/$count", "Module": "Education", + "Uri": "/education/schools/{educationSchool-id}/classes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationSchoolClassCount" + "Method": "GET", + "Command": "Get-MgEducationSchoolClassCount", + "ApiReferenceLink": null }, { - "Uri": "/education/schools/$count", "Module": "Education", + "Uri": "/education/schools/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEducationSchoolCount" + "Method": "GET", + "Command": "Get-MgEducationSchoolCount", + "ApiReferenceLink": null }, { - "Uri": "/education/schools/delta", "Module": "Education", + "Uri": "/education/schools/delta", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true - }, - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadBasic.All", "Description": "Read a limited subset of the organization's roster", "FullDescription": "Allows the app to read a limited subset of properties from both the structure of schools and classes in the organization's roster and education-specific information about all users. Includes name, status, role, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite", "Description": "View and modify your school, class and user information", "FullDescription": "Allows the app to view and modify information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.WriteWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgEducationSchoolDelta" + "Method": "GET", + "Command": "Get-MgEducationSchoolDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/schools/{educationSchool-id}/users", "Module": "Education", + "Uri": "/education/schools/{educationSchool-id}/users", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationSchoolUser" + "Method": "GET", + "Command": "Get-MgEducationSchoolUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-list-users?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/users/$ref", "Module": "Education", + "Uri": "/education/schools/{educationSchool-id}/users/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationSchoolUserByRef" + "Method": "GET", + "Command": "Get-MgEducationSchoolUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-list-users?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/users/$count", "Module": "Education", + "Uri": "/education/schools/{educationSchool-id}/users/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationSchoolUserCount" + "Method": "GET", + "Command": "Get-MgEducationSchoolUserCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}", "Module": "Education", + "Uri": "/education/users/{educationUser-id}", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEducationUser" + "Method": "GET", + "Command": "Get-MgEducationUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-get?view=graph-rest-1.0" }, { - "Uri": "/education/users", "Module": "Education", + "Uri": "/education/users", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationUser" + "Method": "GET", + "Command": "Get-MgEducationUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignment" + "Method": "GET", + "Command": "Get-MgEducationUserAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments", "Module": "Education", + "Uri": "/education/users/{educationUser-id}/assignments", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationUserAssignment" + "Method": "GET", + "Command": "Get-MgEducationUserAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-assignments?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationUserAssignmentCategory" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationUserAssignmentCategoryByRef" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-categories?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentCategoryCount" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/delta", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentCategoryDelta" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentCategoryDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/$count", "Module": "Education", + "Uri": "/education/users/{educationUser-id}/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.Read", - "Description": "View your assignments and grades", - "FullDescription": "Allows the app to view your assignments on your behalf including grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.Read.All", - "Description": "Read all class assignments with grades", - "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false - }, { "Name": "EduAssignments.ReadBasic", "Description": "View your assignments without grades", "FullDescription": "Allows the app to view your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadBasic.All", "Description": "Read all class assignments without grades", "FullDescription": "Allows the app to read all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWriteBasic", + "Description": "View and modify your assignments without grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - { - "Name": "EduAssignments.ReadWrite.All", - "Description": "Create, read, update and delete all class assignments with grades", - "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduAssignments.ReadWriteBasic", - "Description": "View and modify your assignments without grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "Name": "EduAssignments.Read", + "Description": "View your assignments and grades", + "FullDescription": "Allows the app to view your assignments on your behalf including grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduAssignments.ReadWriteBasic.All", "Description": "Create, read, update and delete all class assignments without grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments without grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.ReadWrite.All", + "Description": "Create, read, update and delete all class assignments with grades", + "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduAssignments.Read.All", + "Description": "Read all class assignments with grades", + "FullDescription": "Allows the app to read all class assignments with grades for all users without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentCount" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/delta", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/delta", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentDelta" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingCategory", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/gradingCategory", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentGradingCategory" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentResource" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationUserAssignmentResource" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentResourceCount" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentRubric" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentRubricByRef" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-get-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-get?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationUserAssignmentSubmission" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-list-submissions?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentSubmissionCount" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmissionCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmissionOutcome", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationUserAssignmentSubmissionOutcome" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentSubmissionOutcomeCount" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmissionOutcomeCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationUserAssignmentSubmissionResource" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-resources?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentSubmissionResourceCount" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmissionResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmittedsubmissionresource-get?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationUserAssignmentSubmissionSubmittedResource" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-list-submittedresources?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserAssignmentSubmissionSubmittedResourceCount" + "Method": "GET", + "Command": "Get-MgEducationUserAssignmentSubmissionSubmittedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/classes/{educationClass-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/classes/{educationClass-id}", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserClass" + "Method": "GET", + "Command": "Get-MgEducationUserClass", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/classes", "Module": "Education", + "Uri": "/education/users/{educationUser-id}/classes", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationUserClass" + "Method": "GET", + "Command": "Get-MgEducationUserClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-classes?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/classes/$count", "Module": "Education", + "Uri": "/education/users/{educationUser-id}/classes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserClassCount" + "Method": "GET", + "Command": "Get-MgEducationUserClassCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/$count", "Module": "Education", + "Uri": "/education/users/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduRoster.Read.All", "Description": "Read the organization's roster", "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEducationUserCount" + "Method": "GET", + "Command": "Get-MgEducationUserCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/delta", "Module": "Education", + "Uri": "/education/users/delta", + "OutputType": "IMicrosoftGraphEducationUser", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read", - "Description": "View your school, class and user information", - "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true - }, - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadBasic.All", "Description": "Read a limited subset of the organization's roster", "FullDescription": "Allows the app to read a limited subset of properties from both the structure of schools and classes in the organization's roster and education-specific information about all users. Includes name, status, role, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite", "Description": "View and modify your school, class and user information", "FullDescription": "Allows the app to view and modify information about schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "Name": "EduRoster.Read", + "Description": "View your school, class and user information", + "FullDescription": "Allows the app to view information about schools and classes in your organization and education-related information about you and other users on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "EduRoster.WriteWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.ReadWrite.All", + "Description": "Read and write the organization's roster", + "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationUser", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgEducationUserDelta" + "Method": "GET", + "Command": "Get-MgEducationUserDelta", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/user/mailboxSettings", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/user/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgEducationUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserRubric" + "Method": "GET", + "Command": "Get-MgEducationUserRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-get?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/rubrics", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/rubrics", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationUserRubric" + "Method": "GET", + "Command": "Get-MgEducationUserRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-rubrics?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/rubrics/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/rubrics/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserRubricCount" + "Method": "GET", + "Command": "Get-MgEducationUserRubricCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/schools/{educationSchool-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/schools/{educationSchool-id}", "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserSchool" + "Method": "GET", + "Command": "Get-MgEducationUserSchool", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/schools", "Module": "Education", + "Uri": "/education/users/{educationUser-id}/schools", + "OutputType": "IMicrosoftGraphEducationSchool", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationUserSchool" + "Method": "GET", + "Command": "Get-MgEducationUserSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-schools?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/schools/$count", "Module": "Education", + "Uri": "/education/users/{educationUser-id}/schools/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserSchoolCount" + "Method": "GET", + "Command": "Get-MgEducationUserSchoolCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/user/serviceProvisioningErrors", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/user/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEducationUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgEducationUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/user/serviceProvisioningErrors/$count", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/user/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgEducationUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/taughtClasses/{educationClass-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/taughtClasses/{educationClass-id}", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserTaughtClass" + "Method": "GET", + "Command": "Get-MgEducationUserTaughtClass", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/taughtClasses", "Module": "Education", + "Uri": "/education/users/{educationUser-id}/taughtClasses", + "OutputType": "IMicrosoftGraphEducationClass", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationClass", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEducationUserTaughtClass" + "Method": "GET", + "Command": "Get-MgEducationUserTaughtClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-list-taughtclasses?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/taughtClasses/$count", "Module": "Education", + "Uri": "/education/users/{educationUser-id}/taughtClasses/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduRoster.Read.All", - "Description": "Read the organization's roster", - "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", - "IsAdmin": false - }, { "Name": "EduRoster.ReadBasic", "Description": "View a limited subset of your school, class and user information", "FullDescription": "Allows the app to view minimal  information about both schools and classes in your organization and education-related information about you and other users on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduRoster.Read.All", + "Description": "Read the organization's roster", + "FullDescription": "Allows the app to read the structure of schools and classes in the organization's roster and education-specific information about all users to be read.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEducationUserTaughtClassCount" + "Method": "GET", + "Command": "Get-MgEducationUserTaughtClassCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", + "OutputType": "IMicrosoftGraphAccessPackage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAccessPackage" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages", + "OutputType": "IMicrosoftGraphAccessPackage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAccessPackage" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-accesspackages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/getApplicablePolicyRequirements", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/getApplicablePolicyRequirements", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequestRequirements", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write entitlement management resources", "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequestRequirements", - "Method": "POST", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAccessPackageApplicablePolicyRequirement" + "Method": "POST", + "Command": "Get-MgEntitlementManagementAccessPackageApplicablePolicyRequirement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-getapplicablepolicyrequirements?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementAccessPackageAssignmentApprovalCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageAssignmentApprovalCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id}", + "OutputType": "IMicrosoftGraphApprovalStage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write entitlement management resources", "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAccessPackageAssignmentApprovalStage" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageAssignmentApprovalStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstage-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages", + "OutputType": "IMicrosoftGraphApprovalStage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write entitlement management resources", "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAccessPackageAssignmentApprovalStage" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageAssignmentApprovalStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approval-list-stages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write entitlement management resources", "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAccessPackageAssignmentApprovalStageCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageAssignmentApprovalStageCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies", "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/catalog", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/catalog", "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAccessPackageCatalog" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageCatalog", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementAccessPackageCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages", + "OutputType": "IMicrosoftGraphAccessPackage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleAccessPackage" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-list-incompatibleaccesspackages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleAccessPackageByRef" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleAccessPackageByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-list-incompatibleaccesspackages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleGroup" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-list-incompatiblegroups?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleGroupByRef" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-list-incompatiblegroups?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith/{accessPackage-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith/{accessPackage-id1}", "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleWith" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleWith", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackagesIncompatibleWith", + "OutputType": "IMicrosoftGraphAccessPackage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleWith" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAccessPackageIncompatibleWith", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-list-accesspackagesincompatiblewith?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}", + "OutputType": "IMicrosoftGraphAccessPackageAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAssignment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignment-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignments", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignments", + "OutputType": "IMicrosoftGraphAccessPackageAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAssignment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-assignments?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignments/additionalAccess", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignments/additionalAccess", + "OutputType": "IMicrosoftGraphAccessPackageAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageAssignment", - "Method": "GET", "Variants": [ "Access", "Access1", "AccessViaIdentity" ], - "Command": "Get-MgEntitlementManagementAssignmentAdditional" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentAdditional", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignments/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementAssignmentCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicy" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicy" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-assignmentpolicies?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/accessPackage", "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicyAccessPackage" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicyAccessPackage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/catalog", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/catalog", "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicyCatalog" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicyCatalog", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicyCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "OutputType": "IMicrosoftGraphCustomExtensionStageSetting", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSetting" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings", "OutputType": "IMicrosoftGraphCustomExtensionStageSetting", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSetting" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSettingCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}/customExtension", "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSettingCustomExtension" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSettingCustomExtension", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id}", "OutputType": "IMicrosoftGraphAccessPackageQuestion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicyQuestion" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicyQuestion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions", "OutputType": "IMicrosoftGraphAccessPackageQuestion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicyQuestion" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicyQuestion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAssignmentPolicyQuestionCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentPolicyQuestionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementAssignmentRequest" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementAssignmentRequest" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-assignmentrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementAssignmentRequestCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementAssignmentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}", + "OutputType": "IMicrosoftGraphAccessPackageCatalog", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalog" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/catalogs", + "OutputType": "IMicrosoftGraphAccessPackageCatalog", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementCatalog" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-catalogs?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/accessPackages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalogAccessPackageCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogAccessPackageCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/catalogs/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementCatalogCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id}", "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalogCustomWorkflowExtension" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions", "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementCatalogCustomWorkflowExtension" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackagecustomworkflowextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalogCustomWorkflowExtensionCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogCustomWorkflowExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalogResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementCatalogResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-list-resources?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalogResourceCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalogResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -211297,29 +244583,31 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-list-resourceroles?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -211328,156 +244616,167 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -211486,29 +244785,31 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -211517,421 +244818,480 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", + "OutputType": "IMicrosoftGraphConnectedOrganization", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConnectedOrganization", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementConnectedOrganization" + "Method": "GET", + "Command": "Get-MgEntitlementManagementConnectedOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations", + "OutputType": "IMicrosoftGraphConnectedOrganization", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConnectedOrganization", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementConnectedOrganization" + "Method": "GET", + "Command": "Get-MgEntitlementManagementConnectedOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-connectedorganizations?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementConnectedOrganizationCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementConnectedOrganizationCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementConnectedOrganizationExternalSponsor" + "Method": "GET", + "Command": "Get-MgEntitlementManagementConnectedOrganizationExternalSponsor", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-list-externalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementConnectedOrganizationExternalSponsorByRef" + "Method": "GET", + "Command": "Get-MgEntitlementManagementConnectedOrganizationExternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-list-externalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementConnectedOrganizationExternalSponsorCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementConnectedOrganizationExternalSponsorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementConnectedOrganizationInternalSponsor" + "Method": "GET", + "Command": "Get-MgEntitlementManagementConnectedOrganizationInternalSponsor", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-list-internalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementConnectedOrganizationInternalSponsorByRef" + "Method": "GET", + "Command": "Get-MgEntitlementManagementConnectedOrganizationInternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-list-internalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementConnectedOrganizationInternalSponsorCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementConnectedOrganizationInternalSponsorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementResourceCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -211940,498 +245300,537 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgEntitlementManagementResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-resourceenvironments?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequest" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests", "OutputType": "IMicrosoftGraphAccessPackageResourceRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRequest" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-list-resourcerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog", "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalog" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalog", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages/{accessPackage-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages/{accessPackage-id}", "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogAccessPackage" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogAccessPackage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages", "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogAccessPackage" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogAccessPackage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/accessPackages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogAccessPackageCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogAccessPackageCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id}", "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtension" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions", "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtension" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-list-accesspackagecustomworkflowextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtensionCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-list-resources?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -212440,29 +245839,31 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-list-resourceroles?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -212471,156 +245872,167 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -212629,29 +246041,31 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -212660,12064 +246074,13547 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementResourceRequestCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceRoleResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRequestResourceScopeResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRoleScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes", "OutputType": "IMicrosoftGraphAccessPackageResourceRoleScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRoleScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceScope" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceScopeCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceScopeResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceScopeResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceScopeResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgEntitlementManagementResourceScopeResourceRole" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceScopeResourceRoleCount" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceScopeResourceRoleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceScopeResourceRoleResource" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/environment", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgEntitlementManagementResourceScopeResourceRoleResourceEnvironment" + "Method": "GET", + "Command": "Get-MgEntitlementManagementResourceScopeResourceRoleResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/settings", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/settings", + "OutputType": "IMicrosoftGraphEntitlementManagementSettings", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEntitlementManagementSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgEntitlementManagementSetting" + "Method": "GET", + "Command": "Get-MgEntitlementManagementSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagementsettings-get?view=graph-rest-1.0" }, { - "Uri": "/external", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external", "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgExternal" + "Method": "GET", + "Command": "Get-MgExternal", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "ExternalConnection.Read.All", - "Description": "Read all external connections", - "FullDescription": "Allows the app to read all external connections without a signed-in user.", - "IsAdmin": false + "Name": "ExternalConnection.ReadWrite.OwnedBy", + "Description": "Read and write external connections", + "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalConnection.ReadWrite.All", "Description": "Read and write all external connections", "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "Name": "ExternalConnection.Read.All", + "Description": "Read all external connections", + "FullDescription": "Allows the app to read all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnection" + "Method": "GET", + "Command": "Get-MgExternalConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-get?view=graph-rest-1.0" }, { - "Uri": "/external/connections", "Module": "Search", + "Uri": "/external/connections", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "ExternalConnection.Read.All", - "Description": "Read all external connections", - "FullDescription": "Allows the app to read all external connections without a signed-in user.", - "IsAdmin": false + "Name": "ExternalConnection.ReadWrite.OwnedBy", + "Description": "Read and write external connections", + "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalConnection.ReadWrite.All", "Description": "Read and write all external connections", "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "Name": "ExternalConnection.Read.All", + "Description": "Read all external connections", + "FullDescription": "Allows the app to read all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgExternalConnection" + "Method": "GET", + "Command": "Get-MgExternalConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-list?view=graph-rest-1.0" }, { - "Uri": "/external/connections/$count", "Module": "Search", + "Uri": "/external/connections/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "ExternalConnection.Read.All", - "Description": "Read all external connections", - "FullDescription": "Allows the app to read all external connections without a signed-in user.", - "IsAdmin": false + "Name": "ExternalConnection.ReadWrite.OwnedBy", + "Description": "Read and write external connections", + "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalConnection.ReadWrite.All", "Description": "Read and write all external connections", "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "Name": "ExternalConnection.Read.All", + "Description": "Read all external connections", + "FullDescription": "Allows the app to read all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgExternalConnectionCount" + "Method": "GET", + "Command": "Get-MgExternalConnectionCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ExternalItem.Read.All", "Description": "Read all external items", "FullDescription": "Allows the app to read all external items without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionGroup" + "Method": "GET", + "Command": "Get-MgExternalConnectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-get?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/groups", "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgExternalConnectionGroup" + "Method": "GET", + "Command": "Get-MgExternalConnectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/$count", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/groups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionGroupCount" + "Method": "GET", + "Command": "Get-MgExternalConnectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionGroupMember" + "Method": "GET", + "Command": "Get-MgExternalConnectionGroupMember", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members", "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgExternalConnectionGroupMember" + "Method": "GET", + "Command": "Get-MgExternalConnectionGroupMember", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionGroupMemberCount" + "Method": "GET", + "Command": "Get-MgExternalConnectionGroupMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "ExternalItem.Read.All", - "Description": "Read all external items", - "FullDescription": "Allows the app to read all external items without a signed-in user.", - "IsAdmin": false + "Name": "ExternalItem.ReadWrite.OwnedBy", + "Description": "Read and write external items", + "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalItem.ReadWrite.All", "Description": "Read and write items in external datasets", "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalItem.ReadWrite.OwnedBy", - "Description": "Read and write external items", - "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "Name": "ExternalItem.Read.All", + "Description": "Read all external items", + "FullDescription": "Allows the app to read all external items without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionItem" + "Method": "GET", + "Command": "Get-MgExternalConnectionItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalitem-get?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/items", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items", "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgExternalConnectionItem" + "Method": "GET", + "Command": "Get-MgExternalConnectionItem", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "OutputType": "IMicrosoftGraphExternalConnectorsExternalActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionItemActivity" + "Method": "GET", + "Command": "Get-MgExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities", "OutputType": "IMicrosoftGraphExternalConnectorsExternalActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgExternalConnectionItemActivity" + "Method": "GET", + "Command": "Get-MgExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/$count", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionItemActivityCount" + "Method": "GET", + "Command": "Get-MgExternalConnectionItemActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}/performedBy", "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionItemActivityPerformedBy" + "Method": "GET", + "Command": "Get-MgExternalConnectionItemActivityPerformedBy", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/$count", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionItemCount" + "Method": "GET", + "Command": "Get-MgExternalConnectionItemCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsConnectionOperation", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "ExternalConnection.Read.All", - "Description": "Read all external connections", - "FullDescription": "Allows the app to read all external connections without a signed-in user.", - "IsAdmin": false + "Name": "ExternalConnection.ReadWrite.OwnedBy", + "Description": "Read and write external connections", + "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalConnection.ReadWrite.All", "Description": "Read and write all external connections", "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "Name": "ExternalConnection.Read.All", + "Description": "Read all external connections", + "FullDescription": "Allows the app to read all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsConnectionOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionOperation" + "Method": "GET", + "Command": "Get-MgExternalConnectionOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-connectionoperation-get?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/operations", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/operations", "OutputType": "IMicrosoftGraphExternalConnectorsConnectionOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgExternalConnectionOperation" + "Method": "GET", + "Command": "Get-MgExternalConnectionOperation", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations/$count", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionOperationCount" + "Method": "GET", + "Command": "Get-MgExternalConnectionOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/schema", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/schema", + "OutputType": "IMicrosoftGraphExternalConnectorsSchema", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "ExternalConnection.Read.All", - "Description": "Read all external connections", - "FullDescription": "Allows the app to read all external connections without a signed-in user.", - "IsAdmin": false + "Name": "ExternalConnection.ReadWrite.OwnedBy", + "Description": "Read and write external connections", + "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ExternalConnection.ReadWrite.All", "Description": "Read and write all external connections", "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ExternalConnection.ReadWrite.OwnedBy", - "Description": "Read and write external connections", - "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "Name": "ExternalConnection.Read.All", + "Description": "Read all external connections", + "FullDescription": "Allows the app to read all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsSchema", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgExternalConnectionSchema" + "Method": "GET", + "Command": "Get-MgExternalConnectionSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-schema-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}", "Module": "Groups", + "Uri": "/groups/{group-id}", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroup" + "Method": "GET", + "Command": "Get-MgGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-get?view=graph-rest-1.0" }, { - "Uri": "/groups", "Module": "Groups", + "Uri": "/groups", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroup" + "Method": "GET", + "Command": "Get-MgGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders", "Module": "Groups", + "Uri": "/groups/{group-id}/acceptedSenders", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupAcceptedSender" + "Method": "GET", + "Command": "Get-MgGroupAcceptedSender", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-acceptedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders/$ref", "Module": "Groups", + "Uri": "/groups/{group-id}/acceptedSenders/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupAcceptedSenderByRef" + "Method": "GET", + "Command": "Get-MgGroupAcceptedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-acceptedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/acceptedSenders/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupAcceptedSenderCount" + "Method": "GET", + "Command": "Get-MgGroupAcceptedSenderCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgGroupAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/appRoleAssignments", "Module": "Applications", + "Uri": "/groups/{group-id}/appRoleAssignments", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgGroupAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/appRoleAssignments/$count", "Module": "Applications", + "Uri": "/groups/{group-id}/appRoleAssignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupAppRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgGroupAppRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/getByIds", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgGroupById" + "Method": "POST", + "Command": "Get-MgGroupById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/groups(uniqueName='{uniqueName}')", "Module": "Groups", + "Uri": "/groups(uniqueName='{uniqueName}')", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupByUniqueName" + "Method": "GET", + "Command": "Get-MgGroupByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupCalendar" + "Method": "GET", + "Command": "Get-MgGroupCalendar", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}", "Module": "Calendar", + "Uri": "/groups/{group-id}/calendar/events/{event-id}", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupCalendarEvent" + "Method": "GET", + "Command": "Get-MgGroupCalendarEvent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/events", "Module": "Calendar", + "Uri": "/groups/{group-id}/calendar/events", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupCalendarEvent" + "Method": "GET", + "Command": "Get-MgGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-events?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/delta", "Module": "Groups", + "Uri": "/groups/{group-id}/calendar/events/delta", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.Read", "Description": "Read calendars in all mailboxes", "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgGroupCalendarEventDelta" + "Method": "GET", + "Command": "Get-MgGroupCalendarEventDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupCalendarPermission" + "Method": "GET", + "Command": "Get-MgGroupCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/calendarPermissions", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupCalendarPermission" + "Method": "GET", + "Command": "Get-MgGroupCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-calendarpermissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions/$count", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/calendarPermissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupCalendarPermissionCount" + "Method": "GET", + "Command": "Get-MgGroupCalendarPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/getSchedule", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/getSchedule", "OutputType": "IMicrosoftGraphScheduleInformation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgGroupCalendarSchedule" + "Method": "POST", + "Command": "Get-MgGroupCalendarSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/calendarView", "Module": "Calendar", - "Permissions": { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/calendarView", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupCalendarView" + "Method": "GET", + "Command": "Get-MgGroupCalendarView", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-calendarview?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}", + "OutputType": "IMicrosoftGraphConversation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversation" + "Method": "GET", + "Command": "Get-MgGroupConversation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations", + "OutputType": "IMicrosoftGraphConversation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupConversation" + "Method": "GET", + "Command": "Get-MgGroupConversation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-conversations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationCount" + "Method": "GET", + "Command": "Get-MgGroupConversationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThread" + "Method": "GET", + "Command": "Get-MgGroupConversationThread", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupConversationThread" + "Method": "GET", + "Command": "Get-MgGroupConversationThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversation-list-threads?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThreadCount" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}", + "OutputType": "IMicrosoftGraphPost", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPost", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupConversationThreadPost" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPost", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts", + "OutputType": "IMicrosoftGraphPost", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPost", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupConversationThreadPost" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationthread-list-posts?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThreadPostAttachment" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", + "OutputType": "IMicrosoftGraphAttachment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupConversationThreadPostAttachment" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThreadPostAttachmentCount" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThreadPostCount" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThreadPostExtension" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupConversationThreadPostExtension" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThreadPostExtensionCount" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThreadPostInReplyToAttachment" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupConversationThreadPostInReplyToAttachment" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostInReplyToAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThreadPostInReplyToAttachmentCount" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostInReplyToAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThreadPostInReplyToExtension" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostInReplyToExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupConversationThreadPostInReplyToExtension" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupConversationThreadPostInReplyToExtensionCount" + "Method": "GET", + "Command": "Get-MgGroupConversationThreadPostInReplyToExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/$count", "Module": "Groups", + "Uri": "/groups/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgGroupCount" + "Method": "GET", + "Command": "Get-MgGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/createdOnBehalfOf", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/createdOnBehalfOf", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupCreatedOnBehalfOf" + "Method": "GET", + "Command": "Get-MgGroupCreatedOnBehalfOf", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drive", "Module": "Files", + "Uri": "/groups/{group-id}/drive", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDefaultDrive" + "Method": "GET", + "Command": "Get-MgGroupDefaultDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/delta", "Module": "Groups", + "Uri": "/groups/delta", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgGroupDelta" + "Method": "GET", + "Command": "Get-MgGroupDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgGroupDrive" + "Method": "GET", + "Command": "Get-MgGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives", "Module": "Files", + "Uri": "/groups/{group-id}/drives", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupDrive" + "Method": "GET", + "Command": "Get-MgGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveBundle" + "Method": "GET", + "Command": "Get-MgGroupDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveBundle" + "Method": "GET", + "Command": "Get-MgGroupDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveBundleContent" + "Method": "GET", + "Command": "Get-MgGroupDriveBundleContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveBundleCount" + "Method": "GET", + "Command": "Get-MgGroupDriveBundleCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveContentTypeBase" + "Method": "GET", + "Command": "Get-MgGroupDriveContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgGroupDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgGroupDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgGroupDriveContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/$count", "Module": "Files", + "Uri": "/groups/{group-id}/drives/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveCount" + "Method": "GET", + "Command": "Get-MgGroupDriveCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveFollowing" + "Method": "GET", + "Command": "Get-MgGroupDriveFollowing", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/following", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveFollowing" + "Method": "GET", + "Command": "Get-MgGroupDriveFollowing", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveFollowingContent" + "Method": "GET", + "Command": "Get-MgGroupDriveFollowingContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/following/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveFollowingCount" + "Method": "GET", + "Command": "Get-MgGroupDriveFollowingCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItem" + "Method": "GET", + "Command": "Get-MgGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItem" + "Method": "GET", + "Command": "Get-MgGroupDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgGroupDriveItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemAnalytic" + "Method": "GET", + "Command": "Get-MgGroupDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgGroupDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgGroupDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgGroupDriveItemAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgGroupDriveItemAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemAnalyticTime" + "Method": "GET", + "Command": "Get-MgGroupDriveItemAnalyticTime", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemChild" + "Method": "GET", + "Command": "Get-MgGroupDriveItemChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemChild" + "Method": "GET", + "Command": "Get-MgGroupDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemChildContent" + "Method": "GET", + "Command": "Get-MgGroupDriveItemChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemChildCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemContent" + "Method": "GET", + "Command": "Get-MgGroupDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/delta", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/delta", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgGroupDriveItemDelta" + "Method": "GET", + "Command": "Get-MgGroupDriveItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveItemItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveItemItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveItemItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupDriveItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItem" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveItemListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemAnalytic" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemDriveItem" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemField" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemVersionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemListItemVersionField" + "Method": "GET", + "Command": "Get-MgGroupDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemPermission" + "Method": "GET", + "Command": "Get-MgGroupDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemPermission" + "Method": "GET", + "Command": "Get-MgGroupDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemPermissionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemRetentionLabel" + "Method": "GET", + "Command": "Get-MgGroupDriveItemRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgGroupDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgGroupDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemSubscriptionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgGroupDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgGroupDriveItemThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemThumbnailCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveItemVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemVersionContent" + "Method": "GET", + "Command": "Get-MgGroupDriveItemVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveItemVersionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupDriveLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveList" + "Method": "GET", + "Command": "Get-MgGroupDriveList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListColumn" + "Method": "GET", + "Command": "Get-MgGroupDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListColumn" + "Method": "GET", + "Command": "Get-MgGroupDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListColumnCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgGroupDriveListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListContentType" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListContentType" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListContentTypeCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/drive", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListDrive" + "Method": "GET", + "Command": "Get-MgGroupDriveListDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItem" + "Method": "GET", + "Command": "Get-MgGroupDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListItem" + "Method": "GET", + "Command": "Get-MgGroupDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemAnalytic" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemDriveItem" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemField" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemVersionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListItemVersionField" + "Method": "GET", + "Command": "Get-MgGroupDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListOperation" + "Method": "GET", + "Command": "Get-MgGroupDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListOperation" + "Method": "GET", + "Command": "Get-MgGroupDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListOperationCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListSubscription" + "Method": "GET", + "Command": "Get-MgGroupDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveListSubscription" + "Method": "GET", + "Command": "Get-MgGroupDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRoot" + "Method": "GET", + "Command": "Get-MgGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/getActivitiesByInterval", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveRootActivityByInterval" + "Method": "GET", + "Command": "Get-MgGroupDriveRootActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootAnalytic" + "Method": "GET", + "Command": "Get-MgGroupDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgGroupDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgGroupDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgGroupDriveRootAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/lastSevenDays", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgGroupDriveRootAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/allTime", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootAnalyticTime" + "Method": "GET", + "Command": "Get-MgGroupDriveRootAnalyticTime", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootChild" + "Method": "GET", + "Command": "Get-MgGroupDriveRootChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootChild" + "Method": "GET", + "Command": "Get-MgGroupDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootChildContent" + "Method": "GET", + "Command": "Get-MgGroupDriveRootChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootChildCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootContent" + "Method": "GET", + "Command": "Get-MgGroupDriveRootContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveRootCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveRootCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/delta", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/delta", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgGroupDriveRootDelta" + "Method": "GET", + "Command": "Get-MgGroupDriveRootDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveRootItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveRootItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveRootItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveRootLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveRootLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItem" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/getActivitiesByInterval", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupDriveRootListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemAnalytic" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemDriveItem" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemField" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemVersionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootListItemVersionField" + "Method": "GET", + "Command": "Get-MgGroupDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootPermission" + "Method": "GET", + "Command": "Get-MgGroupDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootPermission" + "Method": "GET", + "Command": "Get-MgGroupDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootPermissionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootRetentionLabel" + "Method": "GET", + "Command": "Get-MgGroupDriveRootRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgGroupDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgGroupDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootSubscriptionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgGroupDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgGroupDriveRootThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootThumbnailCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveRootVersion" + "Method": "GET", + "Command": "Get-MgGroupDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootVersionContent" + "Method": "GET", + "Command": "Get-MgGroupDriveRootVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveRootVersionCount" + "Method": "GET", + "Command": "Get-MgGroupDriveRootVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveSpecial" + "Method": "GET", + "Command": "Get-MgGroupDriveSpecial", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-get-specialfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/special", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupDriveSpecial" + "Method": "GET", + "Command": "Get-MgGroupDriveSpecial", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveSpecialContent" + "Method": "GET", + "Command": "Get-MgGroupDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/special/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupDriveSpecialCount" + "Method": "GET", + "Command": "Get-MgGroupDriveSpecialCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}", "Module": "Calendar", + "Uri": "/groups/{group-id}/events/{event-id}", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEvent" + "Method": "GET", + "Command": "Get-MgGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-get-event?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events", "Module": "Calendar", + "Uri": "/groups/{group-id}/events", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupEvent" + "Method": "GET", + "Command": "Get-MgGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-events?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/attachments/{attachment-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventAttachment" + "Method": "GET", + "Command": "Get-MgGroupEventAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/attachments", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupEventAttachment" + "Method": "GET", + "Command": "Get-MgGroupEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/attachments/$count", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventAttachmentCount" + "Method": "GET", + "Command": "Get-MgGroupEventAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/calendar", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventCalendar" + "Method": "GET", + "Command": "Get-MgGroupEventCalendar", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/$count", "Module": "Calendar", + "Uri": "/groups/{group-id}/events/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventCount" + "Method": "GET", + "Command": "Get-MgGroupEventCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/delta", "Module": "Groups", + "Uri": "/groups/{group-id}/events/delta", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.Read", "Description": "Read calendars in all mailboxes", "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgGroupEventDelta" + "Method": "GET", + "Command": "Get-MgGroupEventDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventExtension" + "Method": "GET", + "Command": "Get-MgGroupEventExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupEventExtension" + "Method": "GET", + "Command": "Get-MgGroupEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions/$count", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventExtensionCount" + "Method": "GET", + "Command": "Get-MgGroupEventExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventInstance" + "Method": "GET", + "Command": "Get-MgGroupEventInstance", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances", "Module": "Calendar", + "Uri": "/groups/{group-id}/events/{event-id}/instances", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupEventInstance" + "Method": "GET", + "Command": "Get-MgGroupEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-instances?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventInstanceAttachment" + "Method": "GET", + "Command": "Get-MgGroupEventInstanceAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupEventInstanceAttachment" + "Method": "GET", + "Command": "Get-MgGroupEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/$count", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventInstanceAttachmentCount" + "Method": "GET", + "Command": "Get-MgGroupEventInstanceAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/calendar", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventInstanceCalendar" + "Method": "GET", + "Command": "Get-MgGroupEventInstanceCalendar", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/$count", "Module": "Calendar", + "Uri": "/groups/{group-id}/events/{event-id}/instances/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventInstanceCount" + "Method": "GET", + "Command": "Get-MgGroupEventInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventInstanceExtension" + "Method": "GET", + "Command": "Get-MgGroupEventInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupEventInstanceExtension" + "Method": "GET", + "Command": "Get-MgGroupEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/$count", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupEventInstanceExtensionCount" + "Method": "GET", + "Command": "Get-MgGroupEventInstanceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupExtension" + "Method": "GET", + "Command": "Get-MgGroupExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/extensions", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupExtension" + "Method": "GET", + "Command": "Get-MgGroupExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/extensions/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupExtensionCount" + "Method": "GET", + "Command": "Get-MgGroupExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", "Module": "Groups", + "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", + "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupLifecyclePolicy" + "Method": "GET", + "Command": "Get-MgGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-get?view=graph-rest-1.0" }, { - "Uri": "/groupLifecyclePolicies", "Module": "Groups", + "Uri": "/groupLifecyclePolicies", + "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupLifecyclePolicy" + "Method": "GET", + "Command": "Get-MgGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/groupLifecyclePolicies", "Module": "Groups", + "Uri": "/groups/{group-id}/groupLifecyclePolicies", + "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupLifecyclePolicyByGroup" + "Method": "GET", + "Command": "Get-MgGroupLifecyclePolicyByGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-grouplifecyclepolicies?view=graph-rest-1.0" }, { - "Uri": "/groupLifecyclePolicies/$count", "Module": "Groups", + "Uri": "/groupLifecyclePolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgGroupLifecyclePolicyCount" + "Method": "GET", + "Command": "Get-MgGroupLifecyclePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members", "Module": "Groups", + "Uri": "/groups/{group-id}/members", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupMember" + "Method": "GET", + "Command": "Get-MgGroupMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/application", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberAsApplication" + "Method": "GET", + "Command": "Get-MgGroupMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/application", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberAsApplication" + "Method": "GET", + "Command": "Get-MgGroupMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/device", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberAsDevice" + "Method": "GET", + "Command": "Get-MgGroupMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/device", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberAsDevice" + "Method": "GET", + "Command": "Get-MgGroupMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberAsGroup" + "Method": "GET", + "Command": "Get-MgGroupMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberAsGroup" + "Method": "GET", + "Command": "Get-MgGroupMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/orgContact", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/orgContact", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/servicePrincipal", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/servicePrincipal", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/user", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberAsUser" + "Method": "GET", + "Command": "Get-MgGroupMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/user", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberAsUser" + "Method": "GET", + "Command": "Get-MgGroupMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/$ref", "Module": "Groups", + "Uri": "/groups/{group-id}/members/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupMemberByRef" + "Method": "GET", + "Command": "Get-MgGroupMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/members/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/members/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberCount" + "Method": "GET", + "Command": "Get-MgGroupMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/application/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberCountAsApplication" + "Method": "GET", + "Command": "Get-MgGroupMemberCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/device/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberCountAsDevice" + "Method": "GET", + "Command": "Get-MgGroupMemberCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/group/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberCountAsGroup" + "Method": "GET", + "Command": "Get-MgGroupMemberCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/orgContact/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupMemberCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/servicePrincipal/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupMemberCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/members/user/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberCountAsUser" + "Method": "GET", + "Command": "Get-MgGroupMemberCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/getMemberGroups", "Module": "Groups", + "Uri": "/groups/{group-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgGroupMemberGroup" + "Method": "POST", + "Command": "Get-MgGroupMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/getMemberObjects", "Module": "Groups", + "Uri": "/groups/{group-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgGroupMemberObject" + "Method": "POST", + "Command": "Get-MgGroupMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberOf" + "Method": "GET", + "Command": "Get-MgGroupMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf", "Module": "Groups", + "Uri": "/groups/{group-id}/memberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupMemberOf" + "Method": "GET", + "Command": "Get-MgGroupMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgGroupMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/administrativeUnit", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/memberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgGroupMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgGroupMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/memberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgGroupMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/memberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberOfCount" + "Method": "GET", + "Command": "Get-MgGroupMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/administrativeUnit/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/memberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgGroupMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/memberOf/group/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/memberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgGroupMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseError" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberWithLicenseError" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/application", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsApplication" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/application", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsApplication" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/device", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsDevice" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/device", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsDevice" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsGroup" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsGroup" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/orgContact", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/orgContact", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/servicePrincipal", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/servicePrincipal", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/user", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsUser" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/user", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupMemberWithLicenseErrorAsUser" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorCount" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/application/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorCountAsApplication" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/device/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorCountAsDevice" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/group/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorCountAsGroup" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/orgContact/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/servicePrincipal/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/membersWithLicenseErrors/user/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/membersWithLicenseErrors/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupMemberWithLicenseErrorCountAsUser" + "Method": "GET", + "Command": "Get-MgGroupMemberWithLicenseErrorCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgGroupOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgGroupOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-notebooks?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/$count", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteNotebookCount" + "Method": "GET", + "Command": "Get-MgGroupOnenoteNotebookCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/notebooks/getNotebookFromWebUrl", "Module": "Groups", + "Uri": "/groups/{group-id}/onenote/notebooks/getNotebookFromWebUrl", + "OutputType": "IMicrosoftGraphCopyNotebookModel", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read.All", - "Description": "Read all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read.All", + "Description": "Read all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCopyNotebookModel", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgGroupOnenoteNotebookFromWebUrl" + "Method": "POST", + "Command": "Get-MgGroupOnenoteNotebookFromWebUrl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupOnenoteNotebookSection" + "Method": "GET", + "Command": "Get-MgGroupOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupOnenoteNotebookSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/operations/{onenoteOperation-id}", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/operations/{onenoteOperation-id}", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteOperation" + "Method": "GET", + "Command": "Get-MgGroupOnenoteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenoteoperation-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/operations/$count", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteOperationCount" + "Method": "GET", + "Command": "Get-MgGroupOnenoteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenotePage" + "Method": "GET", + "Command": "Get-MgGroupOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/pages", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupOnenotePage" + "Method": "GET", + "Command": "Get-MgGroupOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenotePageContent" + "Method": "GET", + "Command": "Get-MgGroupOnenotePageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/pages/$count", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/pages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenotePageCount" + "Method": "GET", + "Command": "Get-MgGroupOnenotePageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", "Module": "Groups", + "Uri": "/groups/{group-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", + "OutputType": "IMicrosoftGraphRecentNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRecentNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteRecentNotebook" + "Method": "GET", + "Command": "Get-MgGroupOnenoteRecentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteResource" + "Method": "GET", + "Command": "Get-MgGroupOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}/content", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteResourceContent" + "Method": "GET", + "Command": "Get-MgGroupOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/resources/$count", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteResourceCount" + "Method": "GET", + "Command": "Get-MgGroupOnenoteResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteSection" + "Method": "GET", + "Command": "Get-MgGroupOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupOnenoteSection" + "Method": "GET", + "Command": "Get-MgGroupOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/$count", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/sections/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteSectionCount" + "Method": "GET", + "Command": "Get-MgGroupOnenoteSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupOnenoteSectionGroupCount" + "Method": "GET", + "Command": "Get-MgGroupOnenoteSectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupOnenoteSectionGroupSection" + "Method": "GET", + "Command": "Get-MgGroupOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupOnenoteSectionPage" + "Method": "GET", + "Command": "Get-MgGroupOnenoteSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/owners", "Module": "Groups", + "Uri": "/groups/{group-id}/owners", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupOwner" + "Method": "GET", + "Command": "Get-MgGroupOwner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-owners?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/application", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerAsApplication" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/application", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupOwnerAsApplication" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/device", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerAsDevice" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/device", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupOwnerAsDevice" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerAsGroup" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupOwnerAsGroup" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/orgContact", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/orgContact", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupOwnerAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/servicePrincipal", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/servicePrincipal", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/user", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerAsUser" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/user", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupOwnerAsUser" + "Method": "GET", + "Command": "Get-MgGroupOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/$ref", "Module": "Groups", + "Uri": "/groups/{group-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupOwnerByRef" + "Method": "GET", + "Command": "Get-MgGroupOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-owners?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/owners/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/owners/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerCount" + "Method": "GET", + "Command": "Get-MgGroupOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/application/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerCountAsApplication" + "Method": "GET", + "Command": "Get-MgGroupOwnerCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/device/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerCountAsDevice" + "Method": "GET", + "Command": "Get-MgGroupOwnerCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/group/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerCountAsGroup" + "Method": "GET", + "Command": "Get-MgGroupOwnerCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/orgContact/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupOwnerCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/servicePrincipal/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupOwnerCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/user/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupOwnerCountAsUser" + "Method": "GET", + "Command": "Get-MgGroupOwnerCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupPermissionGrant" + "Method": "GET", + "Command": "Get-MgGroupPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/permissionGrants", "Module": "Groups", + "Uri": "/groups/{group-id}/permissionGrants", + "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, { "Name": "GroupMember.Read.All", "Description": "Read all group memberships", "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.ReadWrite.All", "Description": "Read and write all group memberships", "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupPermissionGrant" + "Method": "GET", + "Command": "Get-MgGroupPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/permissionGrants/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/permissionGrants/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, { "Name": "GroupMember.Read.All", "Description": "Read all group memberships", "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.ReadWrite.All", "Description": "Read and write all group memberships", "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupPermissionGrantCount" + "Method": "GET", + "Command": "Get-MgGroupPermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/photo", "Module": "Groups", + "Uri": "/groups/{group-id}/photo", + "OutputType": "IMicrosoftGraphProfilePhoto", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProfilePhoto.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupPhoto" + "Method": "GET", + "Command": "Get-MgGroupPhoto", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/photos", "Module": "Groups", + "Uri": "/groups/{group-id}/photos", + "OutputType": "IMicrosoftGraphProfilePhoto", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProfilePhoto.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupPhoto" + "Method": "GET", + "Command": "Get-MgGroupPhoto", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-photos?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/photo/$value", "Module": "Groups", + "Uri": "/groups/{group-id}/photo/$value", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ProfilePhoto.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupPhotoContent" + "Method": "GET", + "Command": "Get-MgGroupPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/planner", "OutputType": "IMicrosoftGraphPlannerGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupPlanner" + "Method": "GET", + "Command": "Get-MgGroupPlanner", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}", "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupPlannerPlan" + "Method": "GET", + "Command": "Get-MgGroupPlannerPlan", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans", "Module": "Planner", + "Uri": "/groups/{group-id}/planner/plans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupPlannerPlan" + "Method": "GET", + "Command": "Get-MgGroupPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannergroup-list-plans?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/buckets", "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupPlannerPlanBucket" + "Method": "GET", + "Command": "Get-MgGroupPlannerPlanBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-list-buckets?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/planner/plans/$count", "Module": "Planner", + "Uri": "/groups/{group-id}/planner/plans/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupPlannerPlanCount" + "Method": "GET", + "Command": "Get-MgGroupPlannerPlanCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "OutputType": "IMicrosoftGraphPlannerPlanDetails", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupPlannerPlanDetail" + "Method": "GET", + "Command": "Get-MgGroupPlannerPlanDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplandetails-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/tasks", "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupPlannerPlanTask" + "Method": "GET", + "Command": "Get-MgGroupPlannerPlanTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/rejectedSenders", "Module": "Groups", + "Uri": "/groups/{group-id}/rejectedSenders", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupRejectedSender" + "Method": "GET", + "Command": "Get-MgGroupRejectedSender", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-rejectedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/rejectedSenders/$ref", "Module": "Groups", + "Uri": "/groups/{group-id}/rejectedSenders/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupRejectedSenderByRef" + "Method": "GET", + "Command": "Get-MgGroupRejectedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-rejectedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/rejectedSenders/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/rejectedSenders/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupRejectedSenderCount" + "Method": "GET", + "Command": "Get-MgGroupRejectedSenderCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/settings/{groupSetting-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/settings/{groupSetting-id}", + "OutputType": "IMicrosoftGraphGroupSetting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroupSetting", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSetting" + "Method": "GET", + "Command": "Get-MgGroupSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/groupsetting-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/settings", "Module": "Groups", + "Uri": "/groups/{group-id}/settings", + "OutputType": "IMicrosoftGraphGroupSetting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroupSetting", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSetting" + "Method": "GET", + "Command": "Get-MgGroupSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-settings?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/settings/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/settings/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgGroupSettingCount" + "Method": "GET", + "Command": "Get-MgGroupSettingCount", + "ApiReferenceLink": null }, { - "Uri": "/groupSettingTemplates/getByIds", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groupSettingTemplates/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgGroupSettingTemplateById" + "Method": "POST", + "Command": "Get-MgGroupSettingTemplateById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/groupSettingTemplates/$count", "Module": "Groups", + "Uri": "/groupSettingTemplates/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgGroupSettingTemplateCount" + "Method": "GET", + "Command": "Get-MgGroupSettingTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/groupSettingTemplates/delta", "Module": "Groups", + "Uri": "/groupSettingTemplates/delta", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgGroupSettingTemplateDelta" + "Method": "GET", + "Command": "Get-MgGroupSettingTemplateDelta", + "ApiReferenceLink": null }, { - "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}", "Module": "Groups", + "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}", + "OutputType": "IMicrosoftGraphGroupSettingTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroupSettingTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSettingTemplateGroupSettingTemplate" + "Method": "GET", + "Command": "Get-MgGroupSettingTemplateGroupSettingTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/groupsettingtemplate-get?view=graph-rest-1.0" }, { - "Uri": "/groupSettingTemplates", "Module": "Groups", + "Uri": "/groupSettingTemplates", + "OutputType": "IMicrosoftGraphGroupSettingTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroupSettingTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupSettingTemplateGroupSettingTemplate" + "Method": "GET", + "Command": "Get-MgGroupSettingTemplateGroupSettingTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/groupsettingtemplate-list?view=graph-rest-1.0" }, { - "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}/getMemberGroups", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgGroupSettingTemplateMemberGroup" + "Method": "POST", + "Command": "Get-MgGroupSettingTemplateMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}/getMemberObjects", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgGroupSettingTemplateMemberObject" + "Method": "POST", + "Command": "Get-MgGroupSettingTemplateMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSite" + "Method": "GET", + "Command": "Get-MgGroupSite", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSite" + "Method": "GET", + "Command": "Get-MgGroupSite", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getActivitiesByInterval", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteActivityByInterval" + "Method": "GET", + "Command": "Get-MgGroupSiteActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteAnalytic" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteAnalyticItemActivityStatActivityCount" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalyticItemActivityStatActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteAnalyticItemActivityStatActivityDriveItem" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalyticItemActivityStatActivityDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteAnalyticItemActivityStatActivityDriveItemContent" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalyticItemActivityStatActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/lastSevenDays", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/allTime", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteAnalyticTime" + "Method": "GET", + "Command": "Get-MgGroupSiteAnalyticTime", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}')", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}')", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteApplicableContentTypeForList" + "Method": "GET", + "Command": "Get-MgGroupSiteApplicableContentTypeForList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteByPath" + "Method": "GET", + "Command": "Get-MgGroupSiteByPath", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteColumnCount" + "Method": "GET", + "Command": "Get-MgGroupSiteColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteContentType" + "Method": "GET", + "Command": "Get-MgGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteContentType" + "Method": "GET", + "Command": "Get-MgGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/base", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteContentTypeBase" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteContentTypeColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteContentTypeColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/getCompatibleHubContentTypes", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteContentTypeCount" + "Method": "GET", + "Command": "Get-MgGroupSiteContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteCount" + "Method": "GET", + "Command": "Get-MgGroupSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupSiteCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupSiteCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupSiteCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupSiteCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/drive", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteDefaultDrive" + "Method": "GET", + "Command": "Get-MgGroupSiteDefaultDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/delta", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/delta", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgGroupSiteDelta" + "Method": "GET", + "Command": "Get-MgGroupSiteDelta", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/drives/{drive-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteDrive" + "Method": "GET", + "Command": "Get-MgGroupSiteDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/drives", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteDrive" + "Method": "GET", + "Command": "Get-MgGroupSiteDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/drives/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/drives/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteDriveCount" + "Method": "GET", + "Command": "Get-MgGroupSiteDriveCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteExternalColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteExternalColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/externalColumns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteExternalColumnCount" + "Method": "GET", + "Command": "Get-MgGroupSiteExternalColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ - "List", - "List1" + "List" ], - "Command": "Get-MgGroupSiteGetByPath" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPath", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteGetByPathAnalytic" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}')", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}')", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteGetByPathApplicableContentTypeForList" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathApplicableContentTypeForList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteGetByPathColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteGetByPathContentType" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drive", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteGetByPathDrive" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drives", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteGetByPathDrive" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/externalColumns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/externalColumns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteGetByPathExternalColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/items", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/items", "OutputType": "IMicrosoftGraphBaseItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteGetByPathItem" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "Module": "Sites", - "Permissions": [], + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/lists", + "OutputType": "IMicrosoftGraphList", "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenote", + "Permissions": [], + "Variants": [ + "List" + ], "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" + }, + { + "Module": "Sites", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", + "OutputType": "IMicrosoftGraphOnenote", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteGetByPathOnenote" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteGetByPathOperation" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteGetByPathPage" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteGetByPathPermission" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/sites", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/sites", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteGetByPathSite" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteGetByPathTermStore" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStores", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStores", "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteGetByPathTermStore" + "Method": "GET", + "Command": "Get-MgGroupSiteGetByPathTermStore", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteGetGraphBPrePathActivityByInterval" + "Method": "GET", + "Command": "Get-MgGroupSiteGetGraphBPrePathActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteGetGraphBPrePathByPath" + "Method": "GET", + "Command": "Get-MgGroupSiteGetGraphBPrePathByPath", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/createdByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteGetGraphBPrePathCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupSiteGetGraphBPrePathCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lastModifiedByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteGetGraphBPrePathLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgGroupSiteGetGraphBPrePathLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/items/{baseItem-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/items/{baseItem-id}", "OutputType": "IMicrosoftGraphBaseItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteItem" + "Method": "GET", + "Command": "Get-MgGroupSiteItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/items", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/items", "OutputType": "IMicrosoftGraphBaseItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteItem" + "Method": "GET", + "Command": "Get-MgGroupSiteItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/items/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteItemCount" + "Method": "GET", + "Command": "Get-MgGroupSiteItemCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgGroupSiteItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupSiteItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupSiteItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupSiteItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgGroupSiteLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupSiteLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupSiteLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupSiteLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteList" + "Method": "GET", + "Command": "Get-MgGroupSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List1" ], - "Command": "Get-MgGroupSiteList" + "Method": "GET", + "Command": "Get-MgGroupSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListColumnCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListContentType" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListContentType" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListContentTypeCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupSiteListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupSiteListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupSiteListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/drive", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListDrive" + "Method": "GET", + "Command": "Get-MgGroupSiteListDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItem" + "Method": "GET", + "Command": "Get-MgGroupSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListItem" + "Method": "GET", + "Command": "Get-MgGroupSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemAnalytic" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemDriveItem" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemField" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemVersion" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListItemVersion" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemVersionCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListItemVersionField" + "Method": "GET", + "Command": "Get-MgGroupSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListOperation" + "Method": "GET", + "Command": "Get-MgGroupSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListOperation" + "Method": "GET", + "Command": "Get-MgGroupSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListOperationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListSubscription" + "Method": "GET", + "Command": "Get-MgGroupSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteListSubscription" + "Method": "GET", + "Command": "Get-MgGroupSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgGroupSiteListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "OutputType": "IMicrosoftGraphOnenote", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenote" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-notebooks?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupParentSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPageContent" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPageCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPageParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPageParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPageParentSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionPageParentSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionParentSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionGroupSectionParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionPage" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionPage" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionPageContent" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionPageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionPageCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionPageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionPageParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionPageParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionPageParentSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionPageParentSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteNotebookSectionParentSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteNotebookSectionParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteOperation" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenoteoperation-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteOperation" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteOperationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenotePage" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenotePage" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenotePageContent" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenotePageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenotePageCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenotePageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenotePageParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenotePageParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/parentSection", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenotePageParentSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenotePageParentSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteResource" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteResource" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteResourceContent" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteResourceCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupParentSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-list-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPage" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPage" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPageContent" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPageCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPageParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPageParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPageParentSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionPageParentSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionParentSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionGroupSectionParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionPage" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOnenoteSectionPage" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionPageContent" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionPageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionPageCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionPageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionPageParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionPageParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/parentSection", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionPageParentSection" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionPageParentSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentNotebook", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentNotebook", "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionParentNotebook" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionParentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/parentSectionGroup", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOnenoteSectionParentSectionGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteOnenoteSectionParentSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOperation" + "Method": "GET", + "Command": "Get-MgGroupSiteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/richlongrunningoperation-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteOperation" + "Method": "GET", + "Command": "Get-MgGroupSiteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteOperationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePage" + "Method": "GET", + "Command": "Get-MgGroupSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePage" + "Method": "GET", + "Command": "Get-MgGroupSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage", "OutputType": "IMicrosoftGraphSitePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePage" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/sitePage", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/sitePage", "OutputType": "IMicrosoftGraphSitePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePageAsSitePage" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": "IMicrosoftGraphCanvasLayout", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayout" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnCount" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpartCount" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpartCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionCount" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": "IMicrosoftGraphVerticalSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpartCount" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpartCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePageAsSitePageCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePageAsSitePageLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageWebPart" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePageAsSitePageWebPart" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageAsSitePageWebPartCount" + "Method": "GET", + "Command": "Get-MgGroupSitePageAsSitePageWebPartCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageCount" + "Method": "GET", + "Command": "Get-MgGroupSitePageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/sitePage/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/sitePage/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageCountAsSitePage" + "Method": "GET", + "Command": "Get-MgGroupSitePageCountAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageCreatedByUser" + "Method": "GET", + "Command": "Get-MgGroupSitePageCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePageCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupSitePageCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupSitePageCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgGroupSitePageLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgGroupSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePageLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupSitePageLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupSitePageLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageMicrosoftGraphSitePageCanvaLayoutHorizontalSectionColumnWebpartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgGroupSitePageMicrosoftGraphSitePageCanvaLayoutHorizontalSectionColumnWebpartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageMicrosoftGraphSitePageCanvaLayoutVerticalSectionWebpartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgGroupSitePageMicrosoftGraphSitePageCanvaLayoutVerticalSectionWebpartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}/getPositionOfWebPart", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePageMicrosoftGraphSitePageWebPartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgGroupSitePageMicrosoftGraphSitePageWebPartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePermission" + "Method": "GET", + "Command": "Get-MgGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-get-permission?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSitePermission" + "Method": "GET", + "Command": "Get-MgGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSitePermissionCount" + "Method": "GET", + "Command": "Get-MgGroupSitePermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStore" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStores", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStores", "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupSiteTermStore" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStore", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStores/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStores/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSiteTermStoreCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-list-groups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-list-sets?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -224728,30 +259625,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -224762,15 +259661,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetChildCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -224781,30 +259681,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -224815,15 +259717,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -224834,15 +259737,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -224853,15 +259757,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -224872,15 +259777,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -224891,453 +259797,484 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetChildSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetParentGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreGroupSetTermSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreGroupSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225348,30 +260285,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgGroupSiteTermStoreSetChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225382,15 +260321,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetChildCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225401,30 +260341,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgGroupSiteTermStoreSetChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225435,15 +260377,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225454,15 +260397,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225473,15 +260417,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225492,15 +260437,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225511,73 +260457,78 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetChildSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroup" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-list-sets?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225588,30 +260539,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225622,15 +260575,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225641,30 +260595,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225675,15 +260631,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225694,15 +260651,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225713,15 +260671,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225732,15 +260691,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -225751,24339 +260711,27492 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetParentGroupSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermChild" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermChildCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermChildSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermRelation" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupSiteTermStoreSetTermSet" + "Method": "GET", + "Command": "Get-MgGroupSiteTermStoreSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/sites/{site-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/sites/{site-id1}", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgGroupSubSite" + "Method": "GET", + "Command": "Get-MgGroupSubSite", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/sites", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/sites", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List2" ], - "Command": "Get-MgGroupSubSite" + "Method": "GET", + "Command": "Get-MgGroupSubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/sites/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/sites/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupSubSiteCount" + "Method": "GET", + "Command": "Get-MgGroupSubSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team", "Module": "Teams", - "Permissions": { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team", "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeam" + "Method": "GET", + "Command": "Get-MgGroupTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}", "Module": "Teams", - "Permissions": { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgGroupTeamChannel" + "Method": "GET", + "Command": "Get-MgGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels", "Module": "Teams", - "Permissions": { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List1" ], - "Command": "Get-MgGroupTeamChannel" + "Method": "GET", + "Command": "Get-MgGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/$count", "Module": "Teams", - "Permissions": { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelCount" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelFileFolder" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelFileFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/content", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelFileFolderContent" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelFileFolderContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelMember" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamChannelMember" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelMemberCount" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelMessageCount" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelMessageReplyCount" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelSharedWithTeamAllowedMemberCount" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelSharedWithTeamAllowedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelSharedWithTeamCount" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelSharedWithTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelTab" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamChannelTab" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelTabCount" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelTabCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamChannelTabTeamApp" + "Method": "GET", + "Command": "Get-MgGroupTeamChannelTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/group", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamGroup" + "Method": "GET", + "Command": "Get-MgGroupTeamGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/group/serviceProvisioningErrors", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgGroupTeamGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/group/serviceProvisioningErrors/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgGroupTeamGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/incomingChannels/{channel-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/incomingChannels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamIncomingChannel" + "Method": "GET", + "Command": "Get-MgGroupTeamIncomingChannel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/incomingChannels", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/incomingChannels", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamIncomingChannel" + "Method": "GET", + "Command": "Get-MgGroupTeamIncomingChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-incomingchannels?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/incomingChannels/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/incomingChannels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamIncomingChannelCount" + "Method": "GET", + "Command": "Get-MgGroupTeamIncomingChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamInstalledApp" + "Method": "GET", + "Command": "Get-MgGroupTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-installedapps?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/installedApps", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/installedApps", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamInstalledApp" + "Method": "GET", + "Command": "Get-MgGroupTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-installedapps?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/installedApps/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/installedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamInstalledAppCount" + "Method": "GET", + "Command": "Get-MgGroupTeamInstalledAppCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamInstalledAppTeamApp" + "Method": "GET", + "Command": "Get-MgGroupTeamInstalledAppTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamInstalledAppTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgGroupTeamInstalledAppTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamMember" + "Method": "GET", + "Command": "Get-MgGroupTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamMember" + "Method": "GET", + "Command": "Get-MgGroupTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/members/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamMemberCount" + "Method": "GET", + "Command": "Get-MgGroupTeamMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamOperation" + "Method": "GET", + "Command": "Get-MgGroupTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/operations", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamOperation" + "Method": "GET", + "Command": "Get-MgGroupTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/operations/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamOperationCount" + "Method": "GET", + "Command": "Get-MgGroupTeamOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPermissionGrant" + "Method": "GET", + "Command": "Get-MgGroupTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/permissionGrants", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamPermissionGrant" + "Method": "GET", + "Command": "Get-MgGroupTeamPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/permissionGrants/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/permissionGrants/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPermissionGrantCount" + "Method": "GET", + "Command": "Get-MgGroupTeamPermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/photo", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPhoto" + "Method": "GET", + "Command": "Get-MgGroupTeamPhoto", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilephoto-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/photo/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/photo/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPhotoContent" + "Method": "GET", + "Command": "Get-MgGroupTeamPhotoContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilephoto-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannel" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-primarychannel?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelFileFolder" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelFileFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/content", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelFileFolderContent" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelFileFolderContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelMember" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamPrimaryChannelMember" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelMemberCount" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessage" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessage" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessageCount" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessageReply" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessageReply" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessageReplyCount" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeamAllowedMemberCount" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeamAllowedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeamCount" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelSharedWithTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelTab" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamPrimaryChannelTab" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelTabCount" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelTabCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamPrimaryChannelTabTeamApp" + "Method": "GET", + "Command": "Get-MgGroupTeamPrimaryChannelTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule", "OutputType": "IMicrosoftGraphSchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamSchedule" + "Method": "GET", + "Command": "Get-MgGroupTeamSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleOfferShiftRequest" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests", "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamScheduleOfferShiftRequest" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleOfferShiftRequestCount" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleOfferShiftRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "OutputType": "IMicrosoftGraphOpenShift", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleOpenShift" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShifts", "OutputType": "IMicrosoftGraphOpenShift", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamScheduleOpenShift" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleOpenShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests", "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamScheduleOpenShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleOpenShiftChangeRequestCount" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleOpenShiftChangeRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShifts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleOpenShiftCount" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleOpenShiftCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleSchedulingGroup" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups", "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamScheduleSchedulingGroup" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-schedulinggroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleSchedulingGroupCount" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleSchedulingGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "OutputType": "IMicrosoftGraphShift", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleShift" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shifts", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/shifts", "OutputType": "IMicrosoftGraphShift", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamScheduleShift" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-shifts?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shifts/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/shifts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleShiftCount" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleShiftCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleSwapShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamScheduleSwapShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleSwapShiftChangeRequestCount" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleSwapShiftChangeRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "OutputType": "IMicrosoftGraphTimeOff", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleTimeOff" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timesOff", "OutputType": "IMicrosoftGraphTimeOff", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamScheduleTimeOff" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-timesoff?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timesOff/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleTimeOffCount" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleTimeOffCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleTimeOffReason" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons", "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamScheduleTimeOffReason" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-timeoffreasons?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleTimeOffReasonCount" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleTimeOffReasonCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleTimeOffRequest" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamScheduleTimeOffRequest" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamScheduleTimeOffRequestCount" + "Method": "GET", + "Command": "Get-MgGroupTeamScheduleTimeOffRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamTag" + "Method": "GET", + "Command": "Get-MgGroupTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags", "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamTag" + "Method": "GET", + "Command": "Get-MgGroupTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamTagCount" + "Method": "GET", + "Command": "Get-MgGroupTeamTagCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamTagMember" + "Method": "GET", + "Command": "Get-MgGroupTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTeamTagMember" + "Method": "GET", + "Command": "Get-MgGroupTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-list?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamTagMemberCount" + "Method": "GET", + "Command": "Get-MgGroupTeamTagMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/template", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/template", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTeamTemplate" + "Method": "GET", + "Command": "Get-MgGroupTeamTemplate", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThread" + "Method": "GET", + "Command": "Get-MgGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationthread-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads", "Module": "Groups", + "Uri": "/groups/{group-id}/threads", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupThread" + "Method": "GET", + "Command": "Get-MgGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-threads?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThreadCount" + "Method": "GET", + "Command": "Get-MgGroupThreadCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}", + "OutputType": "IMicrosoftGraphPost", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPost", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgGroupThreadPost" + "Method": "GET", + "Command": "Get-MgGroupThreadPost", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts", + "OutputType": "IMicrosoftGraphPost", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPost", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupThreadPost" + "Method": "GET", + "Command": "Get-MgGroupThreadPost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationthread-list-posts?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThreadPostAttachment" + "Method": "GET", + "Command": "Get-MgGroupThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", + "OutputType": "IMicrosoftGraphAttachment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupThreadPostAttachment" + "Method": "GET", + "Command": "Get-MgGroupThreadPostAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThreadPostAttachmentCount" + "Method": "GET", + "Command": "Get-MgGroupThreadPostAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group-Conversation.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", + "Name": "Group-Conversation.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThreadPostCount" + "Method": "GET", + "Command": "Get-MgGroupThreadPostCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThreadPostExtension" + "Method": "GET", + "Command": "Get-MgGroupThreadPostExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupThreadPostExtension" + "Method": "GET", + "Command": "Get-MgGroupThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThreadPostExtensionCount" + "Method": "GET", + "Command": "Get-MgGroupThreadPostExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThreadPostInReplyToAttachment" + "Method": "GET", + "Command": "Get-MgGroupThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupThreadPostInReplyToAttachment" + "Method": "GET", + "Command": "Get-MgGroupThreadPostInReplyToAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThreadPostInReplyToAttachmentCount" + "Method": "GET", + "Command": "Get-MgGroupThreadPostInReplyToAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThreadPostInReplyToExtension" + "Method": "GET", + "Command": "Get-MgGroupThreadPostInReplyToExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupThreadPostInReplyToExtension" + "Method": "GET", + "Command": "Get-MgGroupThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupThreadPostInReplyToExtensionCount" + "Method": "GET", + "Command": "Get-MgGroupThreadPostInReplyToExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMember" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMember", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers", "Module": "Groups", + "Uri": "/groups/{group-id}/transitiveMembers", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupTransitiveMember" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-transitivemembers?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/application", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberAsApplication" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/application", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTransitiveMemberAsApplication" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/device", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberAsDevice" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/device", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTransitiveMemberAsDevice" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberAsGroup" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTransitiveMemberAsGroup" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/orgContact", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/orgContact", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTransitiveMemberAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/servicePrincipal", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/servicePrincipal", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTransitiveMemberAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/user", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberAsUser" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/user", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTransitiveMemberAsUser" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/transitiveMembers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read all group memberships", + "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read all group memberships", - "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberCount" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/application/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberCountAsApplication" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/device/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberCountAsDevice" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/group/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberCountAsGroup" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/orgContact/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/servicePrincipal/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMembers/user/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMembers/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberCountAsUser" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf", "Module": "Groups", + "Uri": "/groups/{group-id}/transitiveMemberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgGroupTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-list-transitivememberof?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/administrativeUnit", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/group", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgGroupTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/$count", "Module": "Groups", + "Uri": "/groups/{group-id}/transitiveMemberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/transitiveMemberOf/group/$count", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgGroupTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgGroupTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityApiConnector" + "Method": "GET", + "Command": "Get-MgIdentityApiConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-get?view=graph-rest-1.0" }, { - "Uri": "/identity/apiConnectors", "Module": "Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/apiConnectors", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityApiConnector" + "Method": "GET", + "Command": "Get-MgIdentityApiConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-list?view=graph-rest-1.0" }, { - "Uri": "/identity/apiConnectors/$count", "Module": "Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/apiConnectors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityApiConnectorCount" + "Method": "GET", + "Command": "Get-MgIdentityApiConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", + "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlow" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-get?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows", + "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityB2XUserFlow" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-list-b2xuserflows?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration", "OutputType": "IMicrosoftGraphUserFlowApiConnectorConfiguration", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowApiConnectorConfiguration" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowApiConnectorConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/$count", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityB2XUserFlowCount" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/{identityProvider-id}", "OutputType": "IMicrosoftGraphIdentityProvider", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowIdentityProvider" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowIdentityProvider", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders", "OutputType": "IMicrosoftGraphIdentityProvider", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgIdentityB2XUserFlowIdentityProvider" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-list-identityproviders?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityB2XUserFlowIdentityProviderByRef" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowIdentityProviderByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/identityProviders/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgIdentityB2XUserFlowIdentityProviderCount" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowIdentityProviderCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", + "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowLanguage" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages", + "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityB2XUserFlowLanguage" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-list-languages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/$count", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowLanguageCount" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguageCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowLanguageDefaultPage" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", + "OutputType": "IMicrosoftGraphUserFlowLanguagePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserFlowLanguagePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityB2XUserFlowLanguageDefaultPage" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowLanguageDefaultPageContent" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguageDefaultPageContent", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/$count", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowLanguageDefaultPageCount" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguageDefaultPageCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowLanguageOverridePage" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", + "OutputType": "IMicrosoftGraphUserFlowLanguagePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserFlowLanguagePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityB2XUserFlowLanguageOverridePage" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguageOverridePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-list-overridespages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowLanguageOverridePageContent" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguageOverridePageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-list-overridespages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/$count", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowLanguageOverridePageCount" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowLanguageOverridePageCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowPostAttributeCollection" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowPostAttributeCollection", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowPostAttributeCollectionByRef" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowPostAttributeCollectionByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowPostFederationSignup" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowPostFederationSignup", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowPostFederationSignupByRef" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowPostFederationSignupByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", + "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowUserAttributeAssignment" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-get?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments", + "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityB2XUserFlowUserAttributeAssignment" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-list-userattributeassignments?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/$count", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowUserAttributeAssignmentCount" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowUserAttributeAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/getOrder", "Module": "Identity.SignIns", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/getOrder", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowUserAttributeAssignmentOrder" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowUserAttributeAssignmentOrder", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}/userAttribute", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}/userAttribute", "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityB2XUserFlowUserAttributeAssignmentUserAttribute" + "Method": "GET", + "Command": "Get-MgIdentityB2XUserFlowUserAttributeAssignmentUserAttribute", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.ConditionalAccess", - "Description": "Read your organization's conditional access policies", - "FullDescription": "Allows the app to read your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityConditionalAccessAuthenticationContextClassReference" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessAuthenticationContextClassReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcontextclassreference-get?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences", "Module": "Identity.SignIns", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences", + "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.ConditionalAccess", "Description": "Read your organization's conditional access policies", "FullDescription": "Allows the app to read your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityConditionalAccessAuthenticationContextClassReference" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessAuthenticationContextClassReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-list-authenticationcontextclassreferences?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/$count", "Module": "Identity.SignIns", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.ConditionalAccess", "Description": "Read your organization's conditional access policies", "FullDescription": "Allows the app to read your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityConditionalAccessAuthenticationContextClassReferenceCount" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessAuthenticationContextClassReferenceCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", "OutputType": "IMicrosoftGraphNamedLocation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityConditionalAccessNamedLocation" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessNamedLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ipnamedlocation-get?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/namedLocations", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/namedLocations", "OutputType": "IMicrosoftGraphNamedLocation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityConditionalAccessNamedLocation" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessNamedLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-list-namedlocations?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/namedLocations/$count", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/namedLocations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityConditionalAccessNamedLocationCount" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessNamedLocationCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", "OutputType": "IMicrosoftGraphConditionalAccessPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityConditionalAccessPolicy" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccesspolicy-get?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/policies", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/policies", "OutputType": "IMicrosoftGraphConditionalAccessPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityConditionalAccessPolicy" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-list-policies?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/policies/$count", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/policies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityConditionalAccessPolicyCount" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/templates/{conditionalAccessTemplate-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/templates/{conditionalAccessTemplate-id}", "OutputType": "IMicrosoftGraphConditionalAccessTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityConditionalAccessTemplate" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccesstemplate-get?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/templates", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/templates", "OutputType": "IMicrosoftGraphConditionalAccessTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityConditionalAccessTemplate" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-list-templates?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/templates/$count", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/templates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityConditionalAccessTemplateCount" + "Method": "GET", + "Command": "Get-MgIdentityConditionalAccessTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", + "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinition" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewscheduledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions", + "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinition" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewset-list-definitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", + "OutputType": "IMicrosoftGraphAccessReviewInstance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances", + "OutputType": "IMicrosoftGraphAccessReviewInstance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewscheduledefinition-list-instances?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers", + "OutputType": "IMicrosoftGraphAccessReviewReviewer", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-list-contactedreviewers?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewerCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewerCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-list-decisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsightCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsightCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", + "OutputType": "IMicrosoftGraphAccessReviewStage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages", + "OutputType": "IMicrosoftGraphAccessReviewStage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-list-stages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-list-decisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "OutputType": "IMicrosoftGraphAccessReviewHistoryDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinition" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewhistorydefinition-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions", "OutputType": "IMicrosoftGraphAccessReviewHistoryDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinition" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewset-list-historydefinitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/$count", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinitionCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "OutputType": "IMicrosoftGraphAccessReviewHistoryInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinitionInstance" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances", "OutputType": "IMicrosoftGraphAccessReviewHistoryInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinitionInstance" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinitionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewhistorydefinition-list-instances?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/$count", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinitionInstanceCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAccessReviewHistoryDefinitionInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", + "OutputType": "IMicrosoftGraphAppConsentRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAppConsentRequest" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAppConsentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appconsentrequest-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests", "Module": "Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests", + "OutputType": "IMicrosoftGraphAppConsentRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAppConsentRequest" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAppConsentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appconsentapprovalroute-list-appconsentrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceAppConsentRequestCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAppConsentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", + "OutputType": "IMicrosoftGraphUserConsentRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequest" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userconsentrequest-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests", "Module": "Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests", + "OutputType": "IMicrosoftGraphUserConsentRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequest" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appconsentrequest-list-userconsentrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequestApproval" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequestApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id}", "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStage" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstage-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages", "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStage" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approval-list-stages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStageCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStageCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequestCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceAppConsentRequestUserConsentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflow" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflow" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-list-workflows?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCreatedBy" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCreatedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCreatedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCreatedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCreatedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCreatedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCreatedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", + "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-customtaskextension-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions", + "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-list-customtaskextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedBy" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedBy" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems", "OutputType": "IMicrosoftGraphDeletedItemContainer", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItem" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItem", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-deleteditemcontainer-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-list-deleteditems?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createdBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowCreatedBy" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowCreatedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/{userProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope/{userProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowExecutionScope" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowExecutionScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/executionScope", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowExecutionScope" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowExecutionScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/lastModifiedBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowLastModifiedBy" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowLastModifiedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceRun", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-run-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs", "OutputType": "IMicrosoftGraphIdentityGovernanceRun", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-runs?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports/{taskReport-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/taskReports", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTaskReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-taskreports?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/userProcessingResults", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowUserProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-userprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflowversion-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/versions", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-versions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/{userProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/{userProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowExecutionScope" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowExecutionScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope", + "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowExecutionScope" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowExecutionScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/executionScope/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowExecutionScopeCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowExecutionScopeCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowLastModifiedBy" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowLastModifiedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowLastModifiedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowLastModifiedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowLastModifiedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowLastModifiedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowLastModifiedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}", + "OutputType": "IMicrosoftGraphIdentityGovernanceRun", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceRun", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRun" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-run-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs", + "OutputType": "IMicrosoftGraphIdentityGovernanceRun", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceRun", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRun" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-runs?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-run-list-taskprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/task", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-userprocessingresult-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults", + "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-run-list-userprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-userprocessingresult-list-taskprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/settings", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/settings", + "OutputType": "IMicrosoftGraphIdentityGovernanceLifecycleManagementSettings", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceLifecycleManagementSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecyclemanagementsettings-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "Module": "Identity.Governance", - "Permissions": [ - { - "Name": "LifecycleWorkflows.Read.All", - "Description": "Read all lifecycle workflows resources", - "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks", + "OutputType": "IMicrosoftGraphIdentityGovernanceTask", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions/{taskDefinition-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions/{taskDefinition-id}", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskDefinition", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskDefinition" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskdefinition-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskDefinition", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskDefinition" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-list-taskdefinitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/taskDefinitions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskDefinitionCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReport" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReport", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReport", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReport", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReport" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-taskreports?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/task", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskDefinition", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskDefinition" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskreport-list-taskprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/task", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplate" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflowtemplate-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplate" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-list-workflowtemplates?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults", "OutputType": "IMicrosoftGraphIdentityGovernanceUserProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-userprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/taskProcessingResults", + "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-userprocessingresult-list-taskprocessingresults?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersion" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflowversion-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions", + "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflowVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersion" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-list-versions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionCreatedBy" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionCreatedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionCreatedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionCreatedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionCreatedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionCreatedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionCreatedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionLastModifiedBy" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionLastModifiedBy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionLastModifiedByMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionLastModifiedByServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionLastModifiedByServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionLastModifiedByServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionLastModifiedByServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks", + "OutputType": "IMicrosoftGraphIdentityGovernanceTask", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/$count", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskProcessingResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubject" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectMailboxSetting" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/task", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultTask" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess", "OutputType": "IMicrosoftGraphPrivilegedAccessRoot", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccess" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group", "OutputType": "IMicrosoftGraphPrivilegedAccessGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroup" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApproval" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApproval" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id}", "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStage" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstage-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages", "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStage" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approval-list-stages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStageCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStageCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentSchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedule-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentSchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-assignmentschedules?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/activatedUsing", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/activatedUsing", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleActivatedUsing" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroup" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-assignmentscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/activatedUsing", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/activatedUsing", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceActivatedUsing" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroup" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedulePrincipal" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-assignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/activatedUsing", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/activatedUsing", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestActivatedUsing" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroup" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/targetSchedule", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedule-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-eligibilityschedules?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroup" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-eligibilityscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroup" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedulePrincipal" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-eligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroup" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/targetSchedule", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "Agreement.Read.All", - "Description": "Read all terms of use agreements", - "FullDescription": "Allows the app to read terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "OutputType": "IMicrosoftGraphAgreement", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreement" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-list-files?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreements", "Module": "Identity.Governance", - "Permissions": { - "Name": "Agreement.Read.All", - "Description": "Read all terms of use agreements", - "FullDescription": "Allows the app to read terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements", "OutputType": "IMicrosoftGraphAgreement", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreement" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termsofusecontainer-list-agreements?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementAcceptanceCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementAcceptanceCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/$count", "Module": "Identity.Governance", - "Permissions": { - "Name": "Agreement.Read.All", - "Description": "Read all terms of use agreements", - "FullDescription": "Allows the app to read terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "OutputType": "IMicrosoftGraphAgreementFile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFile" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreementfile-get?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFile" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalization" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalization" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreementfile-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersionCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileVersion" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileVersion" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileVersionCount" + "Method": "GET", + "Command": "Get-MgIdentityGovernanceTermsOfUseAgreementFileVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/identityProviders/{identityProviderBase-id}", "Module": "Identity.SignIns", + "Uri": "/identity/identityProviders/{identityProviderBase-id}", + "OutputType": "IMicrosoftGraphIdentityProviderBase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityProvider" + "Method": "GET", + "Command": "Get-MgIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityproviderbase-get?view=graph-rest-1.0" }, { - "Uri": "/identity/identityProviders", "Module": "Identity.SignIns", + "Uri": "/identity/identityProviders", + "OutputType": "IMicrosoftGraphIdentityProviderBase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityProvider" + "Method": "GET", + "Command": "Get-MgIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-list-identityproviders?view=graph-rest-1.0" }, { - "Uri": "/identity/identityProviders/$count", "Module": "Identity.SignIns", + "Uri": "/identity/identityProviders/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityProviderCount" + "Method": "GET", + "Command": "Get-MgIdentityProviderCount", + "ApiReferenceLink": null }, { - "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", "Module": "Identity.SignIns", + "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", + "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgIdentityUserFlowAttribute" + "Method": "GET", + "Command": "Get-MgIdentityUserFlowAttribute", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattribute-get?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlowAttributes", "Module": "Identity.SignIns", + "Uri": "/identity/userFlowAttributes", + "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgIdentityUserFlowAttribute" + "Method": "GET", + "Command": "Get-MgIdentityUserFlowAttribute", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattribute-list?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlowAttributes/$count", "Module": "Identity.SignIns", + "Uri": "/identity/userFlowAttributes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityUserFlow.Read.All", "Description": "Read all identity user flows", "FullDescription": "Allows the app to read your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityUserFlow.ReadWrite.All", "Description": "Read and write all identity user flows", "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgIdentityUserFlowAttributeCount" + "Method": "GET", + "Command": "Get-MgIdentityUserFlowAttributeCount", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection", "OutputType": "IMicrosoftGraphInformationProtection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgInformationProtection" + "Method": "GET", + "Command": "Get-MgInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/bitlocker", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection/bitlocker", "OutputType": "IMicrosoftGraphBitlocker", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgInformationProtectionBitlocker" + "Method": "GET", + "Command": "Get-MgInformationProtectionBitlocker", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}", "Module": "Identity.SignIns", + "Uri": "/informationProtection/bitlocker/recoveryKeys/{bitlockerRecoveryKey-id}", + "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "BitLockerKey.Read.All", + "Name": "BitLockerKey.ReadBasic.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "BitLockerKey.ReadBasic.All", + "Name": "BitLockerKey.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgInformationProtectionBitlockerRecoveryKey" + "Method": "GET", + "Command": "Get-MgInformationProtectionBitlockerRecoveryKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bitlockerrecoverykey-get?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/bitlocker/recoveryKeys", "Module": "Identity.SignIns", + "Uri": "/informationProtection/bitlocker/recoveryKeys", + "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "BitLockerKey.Read.All", + "Name": "BitLockerKey.ReadBasic.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "BitLockerKey.ReadBasic.All", + "Name": "BitLockerKey.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBitlockerRecoveryKey", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgInformationProtectionBitlockerRecoveryKey" + "Method": "GET", + "Command": "Get-MgInformationProtectionBitlockerRecoveryKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bitlocker-list-recoverykeys?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/bitlocker/recoveryKeys/$count", "Module": "Identity.SignIns", + "Uri": "/informationProtection/bitlocker/recoveryKeys/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "BitLockerKey.Read.All", + "Name": "BitLockerKey.ReadBasic.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "BitLockerKey.ReadBasic.All", + "Name": "BitLockerKey.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgInformationProtectionBitlockerRecoveryKeyCount" + "Method": "GET", + "Command": "Get-MgInformationProtectionBitlockerRecoveryKeyCount", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Identity.SignIns", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", + "OutputType": "IMicrosoftGraphThreatAssessmentRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ThreatAssessment.Read.All", - "Description": "Read threat assessment requests", - "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ThreatAssessment.ReadWrite.All", "Description": "Read and write threat assessment requests", "FullDescription": "Allows an app to read your organization's threat assessment requests on your behalf. Also allows the app to create new requests to assess threats received by your organization on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ThreatAssessment.Read.All", + "Description": "Read threat assessment requests", + "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgInformationProtectionThreatAssessmentRequest" + "Method": "GET", + "Command": "Get-MgInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/threatassessmentrequest-get?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/threatAssessmentRequests", "Module": "Identity.SignIns", + "Uri": "/informationProtection/threatAssessmentRequests", + "OutputType": "IMicrosoftGraphThreatAssessmentRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ThreatAssessment.Read.All", - "Description": "Read threat assessment requests", - "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ThreatAssessment.ReadWrite.All", "Description": "Read and write threat assessment requests", "FullDescription": "Allows an app to read your organization's threat assessment requests on your behalf. Also allows the app to create new requests to assess threats received by your organization on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ThreatAssessment.Read.All", + "Description": "Read threat assessment requests", + "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgInformationProtectionThreatAssessmentRequest" + "Method": "GET", + "Command": "Get-MgInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotection-list-threatassessmentrequests?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/threatAssessmentRequests/$count", "Module": "Identity.SignIns", + "Uri": "/informationProtection/threatAssessmentRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ThreatAssessment.Read.All", - "Description": "Read threat assessment requests", - "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ThreatAssessment.ReadWrite.All", "Description": "Read and write threat assessment requests", "FullDescription": "Allows an app to read your organization's threat assessment requests on your behalf. Also allows the app to create new requests to assess threats received by your organization on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ThreatAssessment.Read.All", + "Description": "Read threat assessment requests", + "FullDescription": "Allows an app to read your organization's threat assessment requests, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgInformationProtectionThreatAssessmentRequestCount" + "Method": "GET", + "Command": "Get-MgInformationProtectionThreatAssessmentRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgInformationProtectionThreatAssessmentRequestResult" + "Method": "GET", + "Command": "Get-MgInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgInformationProtectionThreatAssessmentRequestResult" + "Method": "GET", + "Command": "Get-MgInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgInformationProtectionThreatAssessmentRequestResultCount" + "Method": "GET", + "Command": "Get-MgInformationProtectionThreatAssessmentRequestResultCount", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/{invitation-id}", "OutputType": "IMicrosoftGraphInvitation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgInvitation" + "Method": "GET", + "Command": "Get-MgInvitation", + "ApiReferenceLink": null }, { - "Uri": "/invitations", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations", "OutputType": "IMicrosoftGraphInvitation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgInvitation" + "Method": "GET", + "Command": "Get-MgInvitation", + "ApiReferenceLink": null }, { - "Uri": "/invitations/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgInvitationCount" + "Method": "GET", + "Command": "Get-MgInvitationCount", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUser/mailboxSettings", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/{invitation-id}/invitedUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgInvitationInvitedUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgInvitationInvitedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUser/serviceProvisioningErrors", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/{invitation-id}/invitedUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgInvitationInvitedUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgInvitationInvitedUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUser/serviceProvisioningErrors/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/{invitation-id}/invitedUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgInvitationInvitedUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgInvitationInvitedUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUserSponsors/{directoryObject-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/{invitation-id}/invitedUserSponsors/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgInvitationInvitedUserSponsor" + "Method": "GET", + "Command": "Get-MgInvitationInvitedUserSponsor", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUserSponsors", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/{invitation-id}/invitedUserSponsors", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgInvitationInvitedUserSponsor" + "Method": "GET", + "Command": "Get-MgInvitationInvitedUserSponsor", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUserSponsors/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/{invitation-id}/invitedUserSponsors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgInvitationInvitedUserSponsorCount" + "Method": "GET", + "Command": "Get-MgInvitationInvitedUserSponsorCount", + "ApiReferenceLink": null }, { - "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "Module": "Identity.SignIns", + "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/oauth2permissiongrant-get?view=graph-rest-1.0" }, { - "Uri": "/oauth2PermissionGrants", "Module": "Identity.SignIns", + "Uri": "/oauth2PermissionGrants", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - } - ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "List" ], - "Command": "Get-MgOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/oauth2permissiongrant-list?view=graph-rest-1.0" }, { - "Uri": "/oauth2PermissionGrants/$count", "Module": "Identity.SignIns", + "Uri": "/oauth2PermissionGrants/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgOauth2PermissionGrantCount" + "Method": "GET", + "Command": "Get-MgOauth2PermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/oauth2PermissionGrants/delta", "Module": "Identity.SignIns", + "Uri": "/oauth2PermissionGrants/delta", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgOauth2PermissionGrantDelta" + "Method": "GET", + "Command": "Get-MgOauth2PermissionGrantDelta", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}", + "OutputType": "IMicrosoftGraphOrganization", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrganization", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganization" + "Method": "GET", + "Command": "Get-MgOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-organization-get?view=graph-rest-1.0" }, { - "Uri": "/organization", "Module": "Identity.DirectoryManagement", + "Uri": "/organization", + "OutputType": "IMicrosoftGraphOrganization", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.Read.All", + "Description": "Read Microsoft Intune configuration", + "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.Read.All", - "Description": "Read Microsoft Intune configuration", - "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrganization", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgOrganization" + "Method": "GET", + "Command": "Get-MgOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-organization-list?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding", + "OutputType": "IMicrosoftGraphOrganizationalBranding", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrganizationalBranding", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBranding" + "Method": "GET", + "Command": "Get-MgOrganizationBranding", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/backgroundImage", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/backgroundImage", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingBackgroundImage" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingBackgroundImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/bannerLogo", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/bannerLogo", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingBannerLogo" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingBannerLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/customCSS", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/customCSS", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingCustomCss" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingCustomCss", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/favicon", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/favicon", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingFavicon" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingFavicon", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/headerLogo", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/headerLogo", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingHeaderLogo" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingHeaderLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", + "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingLocalization" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations", + "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgOrganizationBrandingLocalization" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingLocalizationBackgroundImage" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingLocalizationBackgroundImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingLocalizationBannerLogo" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingLocalizationBannerLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false - }, - { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingLocalizationCount" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingLocalizationCount", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingLocalizationCustomCss" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingLocalizationCustomCss", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingLocalizationFavicon" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingLocalizationFavicon", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingLocalizationHeaderLogo" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingLocalizationHeaderLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingLocalizationSquareLogo" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingLocalizationSquareLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OrganizationalBranding.Read.All", "Description": "Read organizational branding information", "FullDescription": "Allows the app to read the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingLocalizationSquareLogoDark" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingLocalizationSquareLogoDark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-list-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/squareLogo", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/squareLogo", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingSquareLogo" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingSquareLogo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/squareLogoDark", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/squareLogoDark", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationBrandingSquareLogoDark" + "Method": "GET", + "Command": "Get-MgOrganizationBrandingSquareLogoDark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-get?view=graph-rest-1.0" }, { - "Uri": "/organization/getByIds", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgOrganizationById" + "Method": "POST", + "Command": "Get-MgOrganizationById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}", "Module": "Identity.SignIns", + "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}", + "OutputType": "IMicrosoftGraphCertificateBasedAuthConfiguration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCertificateBasedAuthConfiguration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationCertificateBasedAuthConfiguration" + "Method": "GET", + "Command": "Get-MgOrganizationCertificateBasedAuthConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration", "Module": "Identity.SignIns", + "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration", + "OutputType": "IMicrosoftGraphCertificateBasedAuthConfiguration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCertificateBasedAuthConfiguration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgOrganizationCertificateBasedAuthConfiguration" + "Method": "GET", + "Command": "Get-MgOrganizationCertificateBasedAuthConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-list?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/$count", "Module": "Identity.SignIns", + "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationCertificateBasedAuthConfigurationCount" + "Method": "GET", + "Command": "Get-MgOrganizationCertificateBasedAuthConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/organization/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.Read.All", + "Description": "Read Microsoft Intune configuration", + "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true - }, - { - "Name": "DeviceManagementServiceConfig.Read.All", - "Description": "Read Microsoft Intune configuration", - "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Organization.Read.All", + "Description": "Read organization information", + "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Organization.Read.All", - "Description": "Read organization information", - "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgOrganizationCount" + "Method": "GET", + "Command": "Get-MgOrganizationCount", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/extensions/{extension-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationExtension" + "Method": "GET", + "Command": "Get-MgOrganizationExtension", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/extensions", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgOrganizationExtension" + "Method": "GET", + "Command": "Get-MgOrganizationExtension", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/extensions/$count", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgOrganizationExtensionCount" + "Method": "GET", + "Command": "Get-MgOrganizationExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/getMemberGroups", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/getMemberGroups", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgOrganizationMemberGroup" + "Method": "POST", + "Command": "Get-MgOrganizationMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/getMemberObjects", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/getMemberObjects", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgOrganizationMemberObject" + "Method": "POST", + "Command": "Get-MgOrganizationMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/places/{place-id}/room", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/places/{place-id}/room", "OutputType": "IMicrosoftGraphRoom", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlaceAsRoom" + "Method": "GET", + "Command": "Get-MgPlaceAsRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/room", "Module": "Calendar", - "Permissions": { - "Name": "Place.Read.All", - "Description": "Read all company places", - "FullDescription": "Allows the app to read company places (conference rooms and room lists) for calendar events and other applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/places/room", "OutputType": "IMicrosoftGraphRoom", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPlaceAsRoom" + "Method": "GET", + "Command": "Get-MgPlaceAsRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/places/{place-id}/roomList", "OutputType": "IMicrosoftGraphRoomList", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlaceAsRoomList" + "Method": "GET", + "Command": "Get-MgPlaceAsRoomList", + "ApiReferenceLink": null }, { - "Uri": "/places/roomList", "Module": "Calendar", - "Permissions": { - "Name": "Place.Read.All", - "Description": "Read all company places", - "FullDescription": "Allows the app to read company places (conference rooms and room lists) for calendar events and other applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/places/roomList", "OutputType": "IMicrosoftGraphRoomList", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPlaceAsRoomList" + "Method": "GET", + "Command": "Get-MgPlaceAsRoomList", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "OutputType": "IMicrosoftGraphRoom", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlaceAsRoomListRoom" + "Method": "GET", + "Command": "Get-MgPlaceAsRoomListRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/rooms", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/places/{place-id}/roomList/rooms", "OutputType": "IMicrosoftGraphRoom", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPlaceAsRoomListRoom" + "Method": "GET", + "Command": "Get-MgPlaceAsRoomListRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/rooms/$count", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/places/{place-id}/roomList/rooms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlaceAsRoomListRoomCount" + "Method": "GET", + "Command": "Get-MgPlaceAsRoomListRoomCount", + "ApiReferenceLink": null }, { - "Uri": "/places/$count", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/places/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPlaceCount" + "Method": "GET", + "Command": "Get-MgPlaceCount", + "ApiReferenceLink": null }, { - "Uri": "/places/room/$count", "Module": "Calendar", - "Permissions": { - "Name": "Place.Read.All", - "Description": "Read all company places", - "FullDescription": "Allows the app to read company places (conference rooms and room lists) for calendar events and other applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/places/room/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPlaceCountAsRoom" + "Method": "GET", + "Command": "Get-MgPlaceCountAsRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/roomList/$count", "Module": "Calendar", - "Permissions": { - "Name": "Place.Read.All", - "Description": "Read all company places", - "FullDescription": "Allows the app to read company places (conference rooms and room lists) for calendar events and other applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/places/roomList/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPlaceCountAsRoomList" + "Method": "GET", + "Command": "Get-MgPlaceCountAsRoomList", + "ApiReferenceLink": null }, { - "Uri": "/planner", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/planner", "OutputType": "IMicrosoftGraphPlanner", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPlanner" + "Method": "GET", + "Command": "Get-MgPlanner", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets/{plannerBucket-id}", "Module": "Planner", + "Uri": "/planner/buckets/{plannerBucket-id}", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlannerBucket" + "Method": "GET", + "Command": "Get-MgPlannerBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbucket-get?view=graph-rest-1.0" }, { - "Uri": "/planner/buckets", "Module": "Planner", + "Uri": "/planner/buckets", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPlannerBucket" + "Method": "GET", + "Command": "Get-MgPlannerBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-list-buckets?view=graph-rest-1.0" }, { - "Uri": "/planner/buckets/$count", "Module": "Planner", + "Uri": "/planner/buckets/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPlannerBucketCount" + "Method": "GET", + "Command": "Get-MgPlannerBucketCount", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets/{plannerBucket-id}/tasks", "Module": "Planner", + "Uri": "/planner/buckets/{plannerBucket-id}/tasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPlannerBucketTask" + "Method": "GET", + "Command": "Get-MgPlannerBucketTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbucket-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}", "Module": "Planner", + "Uri": "/planner/plans/{plannerPlan-id}", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlannerPlan" + "Method": "GET", + "Command": "Get-MgPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-get?view=graph-rest-1.0" }, { - "Uri": "/planner/plans", "Module": "Planner", + "Uri": "/planner/plans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPlannerPlan" + "Method": "GET", + "Command": "Get-MgPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-list-plans?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}/buckets", "Module": "Planner", + "Uri": "/planner/plans/{plannerPlan-id}/buckets", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPlannerPlanBucket" + "Method": "GET", + "Command": "Get-MgPlannerPlanBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-list-buckets?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/$count", "Module": "Planner", + "Uri": "/planner/plans/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPlannerPlanCount" + "Method": "GET", + "Command": "Get-MgPlannerPlanCount", + "ApiReferenceLink": null }, { - "Uri": "/planner/plans/{plannerPlan-id}/details", "Module": "Planner", + "Uri": "/planner/plans/{plannerPlan-id}/details", + "OutputType": "IMicrosoftGraphPlannerPlanDetails", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerPlanDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlannerPlanDetail" + "Method": "GET", + "Command": "Get-MgPlannerPlanDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplandetails-get?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}/tasks", "Module": "Planner", + "Uri": "/planner/plans/{plannerPlan-id}/tasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPlannerPlanTask" + "Method": "GET", + "Command": "Get-MgPlannerPlanTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlannerTask" + "Method": "GET", + "Command": "Get-MgPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertask-get?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks", "Module": "Planner", + "Uri": "/planner/tasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPlannerTask" + "Method": "GET", + "Command": "Get-MgPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlannerTaskAssignedToTaskBoardFormat" + "Method": "GET", + "Command": "Get-MgPlannerTaskAssignedToTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerassignedtotaskboardtaskformat-get?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerBucketTaskBoardTaskFormat", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerBucketTaskBoardTaskFormat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlannerTaskBucketTaskBoardFormat" + "Method": "GET", + "Command": "Get-MgPlannerTaskBucketTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbuckettaskboardtaskformat-get?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/$count", "Module": "Planner", + "Uri": "/planner/tasks/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPlannerTaskCount" + "Method": "GET", + "Command": "Get-MgPlannerTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/planner/tasks/{plannerTask-id}/details", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}/details", + "OutputType": "IMicrosoftGraphPlannerTaskDetails", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerTaskDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlannerTaskDetail" + "Method": "GET", + "Command": "Get-MgPlannerTaskDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertaskdetails-get?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerProgressTaskBoardTaskFormat", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerProgressTaskBoardTaskFormat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPlannerTaskProgressTaskBoardFormat" + "Method": "GET", + "Command": "Get-MgPlannerTaskProgressTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerprogresstaskboardtaskformat-get?view=graph-rest-1.0" }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", + "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyActivityBasedTimeoutPolicy" + "Method": "GET", + "Command": "Get-MgPolicyActivityBasedTimeoutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/activityBasedTimeoutPolicies", "Module": "Identity.SignIns", + "Uri": "/policies/activityBasedTimeoutPolicies", + "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyActivityBasedTimeoutPolicy" + "Method": "GET", + "Command": "Get-MgPolicyActivityBasedTimeoutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/{directoryObject-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyActivityBasedTimeoutPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyActivityBasedTimeoutPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPolicyActivityBasedTimeoutPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyActivityBasedTimeoutPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}/appliesTo/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyActivityBasedTimeoutPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgPolicyActivityBasedTimeoutPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/activityBasedTimeoutPolicies/$count", "Module": "Identity.SignIns", + "Uri": "/policies/activityBasedTimeoutPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyActivityBasedTimeoutPolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyActivityBasedTimeoutPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/adminConsentRequestPolicy", "Module": "Identity.SignIns", + "Uri": "/policies/adminConsentRequestPolicy", + "OutputType": "IMicrosoftGraphAdminConsentRequestPolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConsentRequest", "Description": "Read and write your organization's consent request policy", "FullDescription": "Allows the app to read and write your organization's consent requests policy without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAdminConsentRequestPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyAdminConsentRequestPolicy" + "Method": "GET", + "Command": "Get-MgPolicyAdminConsentRequestPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminconsentrequestpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", + "OutputType": "IMicrosoftGraphAppManagementPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgPolicyAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies", "Module": "Identity.SignIns", + "Uri": "/policies/appManagementPolicies", + "OutputType": "IMicrosoftGraphAppManagementPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgPolicyAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/{directoryObject-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyAppManagementPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyAppManagementPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo", "Module": "Identity.SignIns", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.Read.All", + "Description": "Read your organization's policies", + "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyAppManagementPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyAppManagementPolicyApplyTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-list-appliesto?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/$count", "Module": "Identity.SignIns", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}/appliesTo/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.Read.All", + "Description": "Read your organization's policies", + "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyAppManagementPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgPolicyAppManagementPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/appManagementPolicies/$count", "Module": "Identity.SignIns", + "Uri": "/policies/appManagementPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyAppManagementPolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyAppManagementPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationFlowsPolicy", "Module": "Identity.SignIns", + "Uri": "/policies/authenticationFlowsPolicy", + "OutputType": "IMicrosoftGraphAuthenticationFlowsPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.AuthenticationFlows", "Description": "Read and write authentication flow policies", "FullDescription": "Allows the app to read and write all authentication flow policies for the tenant, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthenticationFlowsPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyAuthenticationFlowPolicy" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationFlowPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationflowspolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationMethodsPolicy", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationMethodsPolicy", "OutputType": "IMicrosoftGraphAuthenticationMethodsPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPolicyAuthenticationMethodPolicy" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationMethodPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationmethodspolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "OutputType": "IMicrosoftGraphAuthenticationMethodConfiguration", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations", "OutputType": "IMicrosoftGraphAuthenticationMethodConfiguration", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfigurationCount" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", + "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyAuthenticationStrengthPolicy" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies", "Module": "Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies", + "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyAuthenticationStrengthPolicy" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthroot-list-policies?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcombinationconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-list-combinationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyAuthenticationStrengthPolicyCombinationConfigurationCount" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationStrengthPolicyCombinationConfigurationCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/$count", "Module": "Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyAuthenticationStrengthPolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyAuthenticationStrengthPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/authorizationPolicy", "Module": "Identity.SignIns", + "Uri": "/policies/authorizationPolicy", + "OutputType": "IMicrosoftGraphAuthorizationPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.Authorization", "Description": "Read and write your organization's authorization policy", "FullDescription": "Allows the app to read and write your organization's authorization policy without a signed in user. For example, authorization policies can control some of the permissions that the out-of-the-box user role has by default.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthorizationPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyAuthorizationPolicy" + "Method": "GET", + "Command": "Get-MgPolicyAuthorizationPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authorizationpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", + "OutputType": "IMicrosoftGraphClaimsMappingPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphClaimsMappingPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyClaimMappingPolicy" + "Method": "GET", + "Command": "Get-MgPolicyClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/claimsmappingpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/claimsMappingPolicies", "Module": "Identity.SignIns", + "Uri": "/policies/claimsMappingPolicies", + "OutputType": "IMicrosoftGraphClaimsMappingPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphClaimsMappingPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyClaimMappingPolicy" + "Method": "GET", + "Command": "Get-MgPolicyClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/claimsmappingpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/{directoryObject-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyClaimMappingPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyClaimMappingPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo", "Module": "Identity.SignIns", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyClaimMappingPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyClaimMappingPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/$count", "Module": "Identity.SignIns", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}/appliesTo/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyClaimMappingPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgPolicyClaimMappingPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/claimsMappingPolicies/$count", "Module": "Identity.SignIns", + "Uri": "/policies/claimsMappingPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyClaimMappingPolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyClaimMappingPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/conditionalAccessPolicies/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/conditionalAccessPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPolicyConditionalAccessPolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyConditionalAccessPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy", "Module": "Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy", + "OutputType": "IMicrosoftGraphCrossTenantAccessPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCrossTenantAccessPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyCrossTenantAccessPolicy" + "Method": "GET", + "Command": "Get-MgPolicyCrossTenantAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/default", "Module": "Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/default", + "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationDefault", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationDefault", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyCrossTenantAccessPolicyDefault" + "Method": "GET", + "Command": "Get-MgPolicyCrossTenantAccessPolicyDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-get?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", "Module": "Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", + "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyCrossTenantAccessPolicyPartner" + "Method": "GET", + "Command": "Get-MgPolicyCrossTenantAccessPolicyPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-get?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners", "Module": "Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/partners", + "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyCrossTenantAccessPolicyPartner" + "Method": "GET", + "Command": "Get-MgPolicyCrossTenantAccessPolicyPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-list-partners?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/$count", "Module": "Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/partners/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyCrossTenantAccessPolicyPartnerCount" + "Method": "GET", + "Command": "Get-MgPolicyCrossTenantAccessPolicyPartnerCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", "Module": "Identity.SignIns", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", + "OutputType": "IMicrosoftGraphCrossTenantIdentitySyncPolicyPartner", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.CrossTenantAccess", "Description": "Read and write your organization's cross tenant access policies", "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCrossTenantIdentitySyncPolicyPartner", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization" + "Method": "GET", + "Command": "Get-MgPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-get?view=graph-rest-1.0" }, { - "Uri": "/policies/defaultAppManagementPolicy", "Module": "Identity.SignIns", + "Uri": "/policies/defaultAppManagementPolicy", + "OutputType": "IMicrosoftGraphTenantAppManagementPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTenantAppManagementPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyDefaultAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgPolicyDefaultAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantappmanagementpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/deviceRegistrationPolicy", "Module": "Identity.SignIns", + "Uri": "/policies/deviceRegistrationPolicy", + "OutputType": "IMicrosoftGraphDeviceRegistrationPolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read your organization's policies on your behalf.", - "IsAdmin": true - }, { "Name": "Policy.Read.DeviceConfiguration", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.DeviceConfiguration", "Description": "Read and write your organization's device configuration policies", "FullDescription": "Allows the app to read and write your organization's device configuration policies on your behalf. For example, device registration policy can limit initial provisioning controls using quota restrictions, additional authentication and authorization checks.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.Read.All", + "Description": "Read your organization's policies", + "FullDescription": "Allows the app to read your organization's policies on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceRegistrationPolicy", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyDeviceRegistrationPolicy" + "Method": "GET", + "Command": "Get-MgPolicyDeviceRegistrationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyFeatureRolloutPolicy" + "Method": "GET", + "Command": "Get-MgPolicyFeatureRolloutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPolicyFeatureRolloutPolicy" + "Method": "GET", + "Command": "Get-MgPolicyFeatureRolloutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicies-list?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPolicyFeatureRolloutPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyFeatureRolloutPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPolicyFeatureRolloutPolicyApplyToByRef" + "Method": "GET", + "Command": "Get-MgPolicyFeatureRolloutPolicyApplyToByRef", + "ApiReferenceLink": null }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyFeatureRolloutPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgPolicyFeatureRolloutPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/featureRolloutPolicies/$count", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPolicyFeatureRolloutPolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyFeatureRolloutPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", + "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyHomeRealmDiscoveryPolicy" + "Method": "GET", + "Command": "Get-MgPolicyHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/homeRealmDiscoveryPolicies", "Module": "Identity.SignIns", + "Uri": "/policies/homeRealmDiscoveryPolicies", + "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyHomeRealmDiscoveryPolicy" + "Method": "GET", + "Command": "Get-MgPolicyHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/{directoryObject-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyHomeRealmDiscoveryPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyHomeRealmDiscoveryPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo", "Module": "Identity.SignIns", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyHomeRealmDiscoveryPolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyHomeRealmDiscoveryPolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/$count", "Module": "Identity.SignIns", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/appliesTo/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyHomeRealmDiscoveryPolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgPolicyHomeRealmDiscoveryPolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/$count", "Module": "Identity.SignIns", + "Uri": "/policies/homeRealmDiscoveryPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyHomeRealmDiscoveryPolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyHomeRealmDiscoveryPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.All", - "Description": "Read your organization's policies", - "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", "OutputType": "IMicrosoftGraphIdentitySecurityDefaultsEnforcementPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPolicyIdentitySecurityDefaultEnforcementPolicy" + "Method": "GET", + "Command": "Get-MgPolicyIdentitySecurityDefaultEnforcementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitysecuritydefaultsenforcementpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", + "OutputType": "IMicrosoftGraphPermissionGrantPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.PermissionGrant", "Description": "Manage consent and permission grant policies", "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermissionGrantPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyPermissionGrantPolicy" + "Method": "GET", + "Command": "Get-MgPolicyPermissionGrantPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies", "Module": "Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies", + "OutputType": "IMicrosoftGraphPermissionGrantPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.PermissionGrant", "Description": "Manage consent and permission grant policies", "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermissionGrantPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyPermissionGrantPolicy" + "Method": "GET", + "Command": "Get-MgPolicyPermissionGrantPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/$count", "Module": "Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.PermissionGrant", "Description": "Manage consent and permission grant policies", "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyPermissionGrantPolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyPermissionGrantPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyPermissionGrantPolicyExclude" + "Method": "GET", + "Command": "Get-MgPolicyPermissionGrantPolicyExclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes", "Module": "Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes", + "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyPermissionGrantPolicyExclude" + "Method": "GET", + "Command": "Get-MgPolicyPermissionGrantPolicyExclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-list-excludes?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/$count", "Module": "Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyPermissionGrantPolicyExcludeCount" + "Method": "GET", + "Command": "Get-MgPolicyPermissionGrantPolicyExcludeCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyPermissionGrantPolicyInclude" + "Method": "GET", + "Command": "Get-MgPolicyPermissionGrantPolicyInclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes", "Module": "Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes", + "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyPermissionGrantPolicyInclude" + "Method": "GET", + "Command": "Get-MgPolicyPermissionGrantPolicyInclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-list-includes?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/$count", "Module": "Identity.SignIns", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.PermissionGrant", "Description": "Read consent and permission grant policies", "FullDescription": "Allows the app to read policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyPermissionGrantPolicyIncludeCount" + "Method": "GET", + "Command": "Get-MgPolicyPermissionGrantPolicyIncludeCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyRoleManagementPolicy" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicies", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicies", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyRoleManagementPolicy" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/policyroot-list-rolemanagementpolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyRoleManagementPolicyAssignment" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicyassignment-get?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicyAssignments", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicyAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyRoleManagementPolicyAssignment" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/policyroot-list-rolemanagementpolicyassignments?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicyAssignments/$count", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicyAssignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyRoleManagementPolicyAssignmentCount" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}/policy", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}/policy", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyRoleManagementPolicyAssignmentPolicy" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyAssignmentPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/$count", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyRoleManagementPolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyRoleManagementPolicyEffectiveRule" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyEffectiveRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyRoleManagementPolicyEffectiveRule" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyEffectiveRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/$count", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyRoleManagementPolicyEffectiveRuleCount" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyEffectiveRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyRoleManagementPolicyRule" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicyrule-get?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyRoleManagementPolicyRule" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicy-list-rules?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/$count", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "Name": "RoleManagementPolicy.Read.Directory", + "Description": "Read all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagementPolicy.ReadWrite.Directory", + "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", + "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagementPolicy.Read.Directory", - "Description": "Read all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true - }, - { - "Name": "RoleManagementPolicy.ReadWrite.Directory", - "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", - "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyRoleManagementPolicyRuleCount" + "Method": "GET", + "Command": "Get-MgPolicyRoleManagementPolicyRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", + "OutputType": "IMicrosoftGraphTokenIssuancePolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyTokenIssuancePolicy" + "Method": "GET", + "Command": "Get-MgPolicyTokenIssuancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies", "Module": "Identity.SignIns", + "Uri": "/policies/tokenIssuancePolicies", + "OutputType": "IMicrosoftGraphTokenIssuancePolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyTokenIssuancePolicy" + "Method": "GET", + "Command": "Get-MgPolicyTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenissuancepolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/{directoryObject-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyTokenIssuancePolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyTokenIssuancePolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo", "Module": "Identity.SignIns", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyTokenIssuancePolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyTokenIssuancePolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/$count", "Module": "Identity.SignIns", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}/appliesTo/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyTokenIssuancePolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgPolicyTokenIssuancePolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/$count", "Module": "Identity.SignIns", + "Uri": "/policies/tokenIssuancePolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyTokenIssuancePolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyTokenIssuancePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", + "OutputType": "IMicrosoftGraphTokenLifetimePolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyTokenLifetimePolicy" + "Method": "GET", + "Command": "Get-MgPolicyTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenlifetimepolicy-get?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenLifetimePolicies", "Module": "Identity.SignIns", + "Uri": "/policies/tokenLifetimePolicies", + "OutputType": "IMicrosoftGraphTokenLifetimePolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyTokenLifetimePolicy" + "Method": "GET", + "Command": "Get-MgPolicyTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenlifetimepolicy-list?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/{directoryObject-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyTokenLifetimePolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyTokenLifetimePolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo", "Module": "Identity.SignIns", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPolicyTokenLifetimePolicyApplyTo" + "Method": "GET", + "Command": "Get-MgPolicyTokenLifetimePolicyApplyTo", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/$count", "Module": "Identity.SignIns", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}/appliesTo/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPolicyTokenLifetimePolicyApplyToCount" + "Method": "GET", + "Command": "Get-MgPolicyTokenLifetimePolicyApplyToCount", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenLifetimePolicies/$count", "Module": "Identity.SignIns", + "Uri": "/policies/tokenLifetimePolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPolicyTokenLifetimePolicyCount" + "Method": "GET", + "Command": "Get-MgPolicyTokenLifetimePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/print", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print", "OutputType": "IMicrosoftGraphPrint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPrint" + "Method": "GET", + "Command": "Get-MgPrint", + "ApiReferenceLink": null }, { - "Uri": "/print/connectors/{printConnector-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/connectors/{printConnector-id}", + "OutputType": "IMicrosoftGraphPrintConnector", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintConnector.Read.All", "Description": "Read print connectors", "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintConnector.ReadWrite.All", "Description": "Read and write print connectors", "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintConnector" + "Method": "GET", + "Command": "Get-MgPrintConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printconnector-get?view=graph-rest-1.0" }, { - "Uri": "/print/connectors", "Module": "Devices.CloudPrint", + "Uri": "/print/connectors", + "OutputType": "IMicrosoftGraphPrintConnector", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintConnector.Read.All", "Description": "Read print connectors", "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintConnector.ReadWrite.All", "Description": "Read and write print connectors", "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintConnector" + "Method": "GET", + "Command": "Get-MgPrintConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-list-connectors?view=graph-rest-1.0" }, { - "Uri": "/print/connectors/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/connectors/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintConnector.Read.All", "Description": "Read print connectors", "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintConnector.ReadWrite.All", "Description": "Read and write print connectors", "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPrintConnectorCount" + "Method": "GET", + "Command": "Get-MgPrintConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/print/operations/{printOperation-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/operations/{printOperation-id}", + "OutputType": "IMicrosoftGraphPrintOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Printer.Create", "Description": "Register printers  ", "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true - }, - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintOperation" + "Method": "GET", + "Command": "Get-MgPrintOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printoperation-get?view=graph-rest-1.0" }, { - "Uri": "/print/operations", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/operations", "OutputType": "IMicrosoftGraphPrintOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrintOperation" + "Method": "GET", + "Command": "Get-MgPrintOperation", + "ApiReferenceLink": null }, { - "Uri": "/print/operations/$count", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPrintOperationCount" + "Method": "GET", + "Command": "Get-MgPrintOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}", + "OutputType": "IMicrosoftGraphPrinter", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrinter", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinter" + "Method": "GET", + "Command": "Get-MgPrintPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-get?view=graph-rest-1.0" }, { - "Uri": "/print/printers", "Module": "Devices.CloudPrint", + "Uri": "/print/printers", + "OutputType": "IMicrosoftGraphPrinter", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrinter", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintPrinter" + "Method": "GET", + "Command": "Get-MgPrintPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-list-printers?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/connectors/{printConnector-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/connectors/{printConnector-id}", "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterConnector" + "Method": "GET", + "Command": "Get-MgPrintPrinterConnector", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/connectors", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/connectors", + "OutputType": "IMicrosoftGraphPrintConnector", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintConnector.Read.All", "Description": "Read print connectors", "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintConnector.ReadWrite.All", "Description": "Read and write print connectors", "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintPrinterConnector" + "Method": "GET", + "Command": "Get-MgPrintPrinterConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-list-connectors?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/connectors/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/connectors/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintConnector.Read.All", "Description": "Read print connectors", "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintConnector.ReadWrite.All", "Description": "Read and write print connectors", "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterConnectorCount" + "Method": "GET", + "Command": "Get-MgPrintPrinterConnectorCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPrintPrinterCount" + "Method": "GET", + "Command": "Get-MgPrintPrinterCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterJob" + "Method": "GET", + "Command": "Get-MgPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintPrinterJob" + "Method": "GET", + "Command": "Get-MgPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterJobCount" + "Method": "GET", + "Command": "Get-MgPrintPrinterJobCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", + "OutputType": "IMicrosoftGraphPrintDocument", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintJob.Read", "Description": "Read your print jobs", "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterJobDocument" + "Method": "GET", + "Command": "Get-MgPrintPrinterJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrintPrinterJobDocument" + "Method": "GET", + "Command": "Get-MgPrintPrinterJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintJob.Read", "Description": "Read your print jobs", "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterJobDocumentContent" + "Method": "GET", + "Command": "Get-MgPrintPrinterJobDocumentContent", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/$count", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterJobDocumentCount" + "Method": "GET", + "Command": "Get-MgPrintPrinterJobDocumentCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterJobTask" + "Method": "GET", + "Command": "Get-MgPrintPrinterJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrintPrinterJobTask" + "Method": "GET", + "Command": "Get-MgPrintPrinterJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/$count", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterJobTaskCount" + "Method": "GET", + "Command": "Get-MgPrintPrinterJobTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterJobTaskDefinition" + "Method": "GET", + "Command": "Get-MgPrintPrinterJobTaskDefinition", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger", "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterJobTaskTrigger" + "Method": "GET", + "Command": "Get-MgPrintPrinterJobTaskTrigger", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/shares/{printerShare-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/shares/{printerShare-id}", + "OutputType": "IMicrosoftGraphPrinterShare", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false - }, { "Name": "PrinterShare.ReadBasic.All", "Description": "Read basic information about printer shares", "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterShare" + "Method": "GET", + "Command": "Get-MgPrintPrinterShare", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/shares", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/shares", + "OutputType": "IMicrosoftGraphPrinterShare", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false - }, { "Name": "PrinterShare.ReadBasic.All", "Description": "Read basic information about printer shares", "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintPrinterShare" + "Method": "GET", + "Command": "Get-MgPrintPrinterShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-list-shares?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/shares/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/shares/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false - }, { "Name": "PrinterShare.ReadBasic.All", "Description": "Read basic information about printer shares", "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterShareCount" + "Method": "GET", + "Command": "Get-MgPrintPrinterShareCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", + "OutputType": "IMicrosoftGraphPrintTaskTrigger", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterTaskTrigger" + "Method": "GET", + "Command": "Get-MgPrintPrinterTaskTrigger", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printtasktrigger-get?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/taskTriggers", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/taskTriggers", + "OutputType": "IMicrosoftGraphPrintTaskTrigger", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintPrinterTaskTrigger" + "Method": "GET", + "Command": "Get-MgPrintPrinterTaskTrigger", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-list-tasktriggers?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/taskTriggers/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/taskTriggers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterTaskTriggerCount" + "Method": "GET", + "Command": "Get-MgPrintPrinterTaskTriggerCount", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}/definition", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}/definition", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintPrinterTaskTriggerDefinition" + "Method": "GET", + "Command": "Get-MgPrintPrinterTaskTriggerDefinition", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/services/{printService-id}", + "OutputType": "IMicrosoftGraphPrintService", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintService", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintService" + "Method": "GET", + "Command": "Get-MgPrintService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printservice-get?view=graph-rest-1.0" }, { - "Uri": "/print/services", "Module": "Devices.CloudPrint", + "Uri": "/print/services", + "OutputType": "IMicrosoftGraphPrintService", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintService", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintService" + "Method": "GET", + "Command": "Get-MgPrintService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-list-services?view=graph-rest-1.0" }, { - "Uri": "/print/services/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/services/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPrintServiceCount" + "Method": "GET", + "Command": "Get-MgPrintServiceCount", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", + "OutputType": "IMicrosoftGraphPrintServiceEndpoint", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintServiceEndpoint", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintServiceEndpoint" + "Method": "GET", + "Command": "Get-MgPrintServiceEndpoint", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printserviceendpoint-get?view=graph-rest-1.0" }, { - "Uri": "/print/services/{printService-id}/endpoints", "Module": "Devices.CloudPrint", + "Uri": "/print/services/{printService-id}/endpoints", + "OutputType": "IMicrosoftGraphPrintServiceEndpoint", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintServiceEndpoint", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintServiceEndpoint" + "Method": "GET", + "Command": "Get-MgPrintServiceEndpoint", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printservice-list-endpoints?view=graph-rest-1.0" }, { - "Uri": "/print/services/{printService-id}/endpoints/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/services/{printService-id}/endpoints/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintAlertSettings.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintAlertSettings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "PrintSettings.ReadWrite.All", + "Description": "Read and write tenant-wide print settings", + "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.Read.All", - "Description": "Read print connectors", - "FullDescription": "Allows the application to read print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintSettings.Read.All", + "Description": "Read tenant-wide print settings", + "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Create", - "Description": "Register printers  ", - "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.Read.All", - "Description": "Read printers", - "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Printer.ReadWrite.All", - "Description": "Read and update printers", - "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadBasic.All", - "Description": "Read basic information about printer shares", - "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrinterShare.ReadWrite.All", + "Description": "Read and update printer shares", + "FullDescription": "Allows the application to read and update printer shares on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrinterShare.ReadBasic.All", + "Description": "Read basic information about printer shares", + "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "Printer.ReadWrite.All", + "Description": "Read and update printers", + "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "Printer.Read.All", + "Description": "Read printers", + "FullDescription": "Allows the application to read printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "Printer.Create", + "Description": "Register printers  ", + "FullDescription": "Allows the application to create (register) printers on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintConnector.ReadWrite.All", + "Description": "Read and write print connectors", + "FullDescription": "Allows the application to read and write print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintConnector.Read.All", + "Description": "Read print connectors", + "FullDescription": "Allows the application to read print connectors on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.Read.All", - "Description": "Read tenant-wide print settings", - "FullDescription": "Allows the application to read tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintSettings.ReadWrite.All", - "Description": "Read and write tenant-wide print settings", - "FullDescription": "Allows the application to read and write tenant-wide print settings on your behalf.", - "IsAdmin": true + "Name": "PrintAlertSettings.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintServiceEndpointCount" + "Method": "GET", + "Command": "Get-MgPrintServiceEndpointCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}", + "OutputType": "IMicrosoftGraphPrinterShare", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false - }, { "Name": "PrinterShare.ReadBasic.All", "Description": "Read basic information about printer shares", "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShare" + "Method": "GET", + "Command": "Get-MgPrintShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-get?view=graph-rest-1.0" }, { - "Uri": "/print/shares", "Module": "Devices.CloudPrint", + "Uri": "/print/shares", + "OutputType": "IMicrosoftGraphPrinterShare", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false - }, { "Name": "PrinterShare.ReadBasic.All", "Description": "Read basic information about printer shares", "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintShare" + "Method": "GET", + "Command": "Get-MgPrintShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-list-shares?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedGroups", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintShareAllowedGroup" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedgroups?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintShareAllowedGroupByRef" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedgroups?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareAllowedGroupCount" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrintShareAllowedGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/{group-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareAllowedGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedUsers", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintShareAllowedUser" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedusers?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintShareAllowedUserByRef" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-list-allowedusers?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrinterShare.Read.All", "Description": "Read printer shares", "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareAllowedUserCount" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedUserCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareAllowedUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrintShareAllowedUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareAllowedUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgPrintShareAllowedUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "PrinterShare.Read.All", - "Description": "Read printer shares", - "FullDescription": "Allows the application to read printer shares on your behalf. ", - "IsAdmin": false - }, { "Name": "PrinterShare.ReadBasic.All", "Description": "Read basic information about printer shares", "FullDescription": "Allows the application to read basic information about printer shares on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrinterShare.ReadWrite.All", "Description": "Read and update printer shares", "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrinterShare.Read.All", + "Description": "Read printer shares", + "FullDescription": "Allows the application to read printer shares on your behalf. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPrintShareCount" + "Method": "GET", + "Command": "Get-MgPrintShareCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareJob" + "Method": "GET", + "Command": "Get-MgPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrintShareJob" + "Method": "GET", + "Command": "Get-MgPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/$count", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintJob.Read", - "Description": "Read your print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", - "IsAdmin": false + "Name": "PrintJob.ReadBasic", + "Description": "Read basic information of your print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.Read.All", - "Description": "Read print jobs", - "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic", - "Description": "Read basic information of your print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic", + "Description": "Read and write basic information of your print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadBasic.All", - "Description": "Read basic information of print jobs", - "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWrite", "Description": "Read and update your print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadBasic.All", + "Description": "Read basic information of print jobs", + "FullDescription": "Allows the application to read the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic", - "Description": "Read and write basic information of your print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Read.All", + "Description": "Read print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.Read", + "Description": "Read your print jobs", + "FullDescription": "Allows the application to read the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareJobCount" + "Method": "GET", + "Command": "Get-MgPrintShareJobCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareJobDocument" + "Method": "GET", + "Command": "Get-MgPrintShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrintShareJobDocument" + "Method": "GET", + "Command": "Get-MgPrintShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareJobDocumentContent" + "Method": "GET", + "Command": "Get-MgPrintShareJobDocumentContent", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/$count", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareJobDocumentCount" + "Method": "GET", + "Command": "Get-MgPrintShareJobDocumentCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareJobTask" + "Method": "GET", + "Command": "Get-MgPrintShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrintShareJobTask" + "Method": "GET", + "Command": "Get-MgPrintShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/$count", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareJobTaskCount" + "Method": "GET", + "Command": "Get-MgPrintShareJobTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/definition", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareJobTaskDefinition" + "Method": "GET", + "Command": "Get-MgPrintShareJobTaskDefinition", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}/trigger", "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintShareJobTaskTrigger" + "Method": "GET", + "Command": "Get-MgPrintShareJobTaskTrigger", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/printer", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/printer", + "OutputType": "IMicrosoftGraphPrinter", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.Read.All", "Description": "Read printers", "FullDescription": "Allows the application to read printers on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrinter", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintSharePrinter" + "Method": "GET", + "Command": "Get-MgPrintSharePrinter", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgPrintTaskDefinition" + "Method": "GET", + "Command": "Get-MgPrintTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printtaskdefinition-get?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrintTaskDefinition" + "Method": "GET", + "Command": "Get-MgPrintTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-list-taskdefinitions?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/$count", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgPrintTaskDefinitionCount" + "Method": "GET", + "Command": "Get-MgPrintTaskDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintTaskDefinitionTask" + "Method": "GET", + "Command": "Get-MgPrintTaskDefinitionTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printtask-get?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrintTaskDefinitionTask" + "Method": "GET", + "Command": "Get-MgPrintTaskDefinitionTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printtaskdefinition-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/$count", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintTaskDefinitionTaskCount" + "Method": "GET", + "Command": "Get-MgPrintTaskDefinitionTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}/trigger", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}/trigger", "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrintTaskDefinitionTaskTrigger" + "Method": "GET", + "Command": "Get-MgPrintTaskDefinitionTaskTrigger", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Compliance", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", + "OutputType": "IMicrosoftGraphSubjectRightsRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequest" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-get?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests", "Module": "Compliance", + "Uri": "/privacy/subjectRightsRequests", + "OutputType": "IMicrosoftGraphSubjectRightsRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrivacySubjectRightsRequest" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-list?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestApprover" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestApprover", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrivacySubjectRightsRequestApprover" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestApprover", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestApproverCount" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestApproverCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestApproverMailboxSetting" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestApproverMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrivacySubjectRightsRequestApproverServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestApproverServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestApproverServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestApproverServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestCollaborator" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestCollaborator", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrivacySubjectRightsRequestCollaborator" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestCollaborator", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestCollaboratorCount" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestCollaboratorCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestCollaboratorMailboxSetting" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestCollaboratorMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgPrivacySubjectRightsRequestCollaboratorServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestCollaboratorServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestCollaboratorServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestCollaboratorServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/$count", "Module": "Compliance", + "Uri": "/privacy/subjectRightsRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgPrivacySubjectRightsRequestCount" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestNote" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes", "Module": "Compliance", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes", + "OutputType": "IMicrosoftGraphAuthoredNote", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgPrivacySubjectRightsRequestNote" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-list-notes?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count", "Module": "Compliance", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestNoteCount" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestNoteCount", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/team", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/team", "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgPrivacySubjectRightsRequestTeam" + "Method": "GET", + "Command": "Get-MgPrivacySubjectRightsRequestTeam", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/authenticationMethods", "OutputType": "IMicrosoftGraphAuthenticationMethodsRoot", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportAuthenticationMethod" + "Method": "GET", + "Command": "Get-MgReportAuthenticationMethod", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", "Module": "Reports", + "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", + "OutputType": "IMicrosoftGraphUserRegistrationDetails", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users in your organization, without a signed-in user. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserRegistrationDetails", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportAuthenticationMethodUserRegistrationDetail" + "Method": "GET", + "Command": "Get-MgReportAuthenticationMethodUserRegistrationDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userregistrationdetails-get?view=graph-rest-1.0" }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails", "Module": "Reports", + "Uri": "/reports/authenticationMethods/userRegistrationDetails", + "OutputType": "IMicrosoftGraphUserRegistrationDetails", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users in your organization, without a signed-in user. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserRegistrationDetails", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgReportAuthenticationMethodUserRegistrationDetail" + "Method": "GET", + "Command": "Get-MgReportAuthenticationMethodUserRegistrationDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationmethodsroot-list-userregistrationdetails?view=graph-rest-1.0" }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails/$count", "Module": "Reports", + "Uri": "/reports/authenticationMethods/userRegistrationDetails/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AuditLog.Read.All", "Description": "Read all audit log data", "FullDescription": "Allows the app to read and query your audit log activities, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users in your organization, without a signed-in user. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgReportAuthenticationMethodUserRegistrationDetailCount" + "Method": "GET", + "Command": "Get-MgReportAuthenticationMethodUserRegistrationDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsageByPrinter/{printUsageByPrinter-id}", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/dailyPrintUsageByPrinter/{printUsageByPrinter-id}", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportDailyPrintUsageByPrinter" + "Method": "GET", + "Command": "Get-MgReportDailyPrintUsageByPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printusagebyprinter-get?view=graph-rest-1.0" }, { - "Uri": "/reports/dailyPrintUsageByPrinter", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/dailyPrintUsageByPrinter", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgReportDailyPrintUsageByPrinter" + "Method": "GET", + "Command": "Get-MgReportDailyPrintUsageByPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-dailyprintusagebyprinter?view=graph-rest-1.0" }, { - "Uri": "/reports/dailyPrintUsageByPrinter/$count", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/dailyPrintUsageByPrinter/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportDailyPrintUsageByPrinterCount" + "Method": "GET", + "Command": "Get-MgReportDailyPrintUsageByPrinterCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/dailyPrintUsageByUser/{printUsageByUser-id}", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/dailyPrintUsageByUser/{printUsageByUser-id}", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportDailyPrintUsageByUser" + "Method": "GET", + "Command": "Get-MgReportDailyPrintUsageByUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printusagebyuser-get?view=graph-rest-1.0" }, { - "Uri": "/reports/dailyPrintUsageByUser", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/dailyPrintUsageByUser", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgReportDailyPrintUsageByUser" + "Method": "GET", + "Command": "Get-MgReportDailyPrintUsageByUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-dailyprintusagebyuser?view=graph-rest-1.0" }, { - "Uri": "/reports/dailyPrintUsageByUser/$count", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/dailyPrintUsageByUser/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportDailyPrintUsageByUserCount" + "Method": "GET", + "Command": "Get-MgReportDailyPrintUsageByUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/deviceConfigurationDeviceActivity", "Module": "Reports", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/deviceConfigurationDeviceActivity", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Device" ], - "Command": "Get-MgReportDeviceConfigurationDeviceActivity" + "Method": "GET", + "Command": "Get-MgReportDeviceConfigurationDeviceActivity", + "ApiReferenceLink": null }, { - "Uri": "/reports/deviceConfigurationUserActivity", "Module": "Reports", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/deviceConfigurationUserActivity", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Device" ], - "Command": "Get-MgReportDeviceConfigurationUserActivity" + "Method": "GET", + "Command": "Get-MgReportDeviceConfigurationUserActivity", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailActivityCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getEmailActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportEmailActivityCount" + "Method": "GET", + "Command": "Get-MgReportEmailActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailActivityUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getEmailActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportEmailActivityUserCount" + "Method": "GET", + "Command": "Get-MgReportEmailActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailActivityUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getEmailActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportEmailActivityUserDetail" + "Method": "GET", + "Command": "Get-MgReportEmailActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailAppUsageAppsUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getEmailAppUsageAppsUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportEmailAppUsageAppUserCount" + "Method": "GET", + "Command": "Get-MgReportEmailAppUsageAppUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailAppUsageUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getEmailAppUsageUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportEmailAppUsageUserCount" + "Method": "GET", + "Command": "Get-MgReportEmailAppUsageUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailAppUsageUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getEmailAppUsageUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportEmailAppUsageUserDetail" + "Method": "GET", + "Command": "Get-MgReportEmailAppUsageUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getEmailAppUsageVersionsUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getEmailAppUsageVersionsUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportEmailAppUsageVersionUserCount" + "Method": "GET", + "Command": "Get-MgReportEmailAppUsageVersionUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getGroupArchivedPrintJobs(groupId='{groupId}',startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/getGroupArchivedPrintJobs(groupId='{groupId}',startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphArchivedPrintJob", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportGroupArchivedPrintJob" + "Method": "GET", + "Command": "Get-MgReportGroupArchivedPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/reports/getM365AppPlatformUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getM365AppPlatformUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportM365AppPlatformUserCount" + "Method": "GET", + "Command": "Get-MgReportM365AppPlatformUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getM365AppUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getM365AppUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportM365AppUserCount" + "Method": "GET", + "Command": "Get-MgReportM365AppUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getM365AppUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getM365AppUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportM365AppUserDetail" + "Method": "GET", + "Command": "Get-MgReportM365AppUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getMailboxUsageDetail(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getMailboxUsageDetail(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportMailboxUsageDetail" + "Method": "GET", + "Command": "Get-MgReportMailboxUsageDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getMailboxUsageMailboxCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getMailboxUsageMailboxCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportMailboxUsageMailboxCount" + "Method": "GET", + "Command": "Get-MgReportMailboxUsageMailboxCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getMailboxUsageQuotaStatusMailboxCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getMailboxUsageQuotaStatusMailboxCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportMailboxUsageQuotaStatusMailboxCount" + "Method": "GET", + "Command": "Get-MgReportMailboxUsageQuotaStatusMailboxCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getMailboxUsageStorage(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getMailboxUsageStorage(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportMailboxUsageStorage" + "Method": "GET", + "Command": "Get-MgReportMailboxUsageStorage", + "ApiReferenceLink": null }, { - "Uri": "/reports/managedDeviceEnrollmentFailureDetails", "Module": "Reports", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/managedDeviceEnrollmentFailureDetails", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Detail", "Detail1", "DetailViaIdentity" ], - "Command": "Get-MgReportManagedDeviceEnrollmentFailureDetail" + "Method": "GET", + "Command": "Get-MgReportManagedDeviceEnrollmentFailureDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/managedDeviceEnrollmentTopFailures", "Module": "Reports", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/managedDeviceEnrollmentTopFailures", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Top", "Top1", "TopViaIdentity" ], - "Command": "Get-MgReportManagedDeviceEnrollmentTopFailure" + "Method": "GET", + "Command": "Get-MgReportManagedDeviceEnrollmentTopFailure", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id}", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/monthlyPrintUsageByPrinter/{printUsageByPrinter-id}", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportMonthlyPrintUsageByPrinter" + "Method": "GET", + "Command": "Get-MgReportMonthlyPrintUsageByPrinter", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageByPrinter", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/monthlyPrintUsageByPrinter", "OutputType": "IMicrosoftGraphPrintUsageByPrinter", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgReportMonthlyPrintUsageByPrinter" + "Method": "GET", + "Command": "Get-MgReportMonthlyPrintUsageByPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-monthlyprintusagebyprinter?view=graph-rest-1.0" }, { - "Uri": "/reports/monthlyPrintUsageByPrinter/$count", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/monthlyPrintUsageByPrinter/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportMonthlyPrintUsageByPrinterCount" + "Method": "GET", + "Command": "Get-MgReportMonthlyPrintUsageByPrinterCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageByUser/{printUsageByUser-id}", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/monthlyPrintUsageByUser/{printUsageByUser-id}", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportMonthlyPrintUsageByUser" + "Method": "GET", + "Command": "Get-MgReportMonthlyPrintUsageByUser", + "ApiReferenceLink": null }, { - "Uri": "/reports/monthlyPrintUsageByUser", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/monthlyPrintUsageByUser", "OutputType": "IMicrosoftGraphPrintUsageByUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgReportMonthlyPrintUsageByUser" + "Method": "GET", + "Command": "Get-MgReportMonthlyPrintUsageByUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/reportroot-list-monthlyprintusagebyuser?view=graph-rest-1.0" }, { - "Uri": "/reports/monthlyPrintUsageByUser/$count", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/monthlyPrintUsageByUser/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportMonthlyPrintUsageByUserCount" + "Method": "GET", + "Command": "Get-MgReportMonthlyPrintUsageByUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ActivationCounts", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365ActivationCounts", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportOffice365ActivationCount" + "Method": "GET", + "Command": "Get-MgReportOffice365ActivationCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ActivationsUserCounts", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365ActivationsUserCounts", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportOffice365ActivationUserCount" + "Method": "GET", + "Command": "Get-MgReportOffice365ActivationUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ActivationsUserDetail", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365ActivationsUserDetail", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportOffice365ActivationUserDetail" + "Method": "GET", + "Command": "Get-MgReportOffice365ActivationUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ActiveUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365ActiveUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOffice365ActiveUserCount" + "Method": "GET", + "Command": "Get-MgReportOffice365ActiveUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ActiveUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365ActiveUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportOffice365ActiveUserDetail" + "Method": "GET", + "Command": "Get-MgReportOffice365ActiveUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365GroupsActivityCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365GroupsActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOffice365GroupActivityCount" + "Method": "GET", + "Command": "Get-MgReportOffice365GroupActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365GroupsActivityDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365GroupsActivityDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportOffice365GroupActivityDetail" + "Method": "GET", + "Command": "Get-MgReportOffice365GroupActivityDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365GroupsActivityFileCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365GroupsActivityFileCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOffice365GroupActivityFileCount" + "Method": "GET", + "Command": "Get-MgReportOffice365GroupActivityFileCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365GroupsActivityGroupCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365GroupsActivityGroupCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOffice365GroupActivityGroupCount" + "Method": "GET", + "Command": "Get-MgReportOffice365GroupActivityGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365GroupsActivityStorage(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365GroupsActivityStorage(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOffice365GroupActivityStorage" + "Method": "GET", + "Command": "Get-MgReportOffice365GroupActivityStorage", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOffice365ServicesUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOffice365ServicesUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOffice365ServiceUserCount" + "Method": "GET", + "Command": "Get-MgReportOffice365ServiceUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveActivityFileCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOneDriveActivityFileCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOneDriveActivityFileCount" + "Method": "GET", + "Command": "Get-MgReportOneDriveActivityFileCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveActivityUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOneDriveActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOneDriveActivityUserCount" + "Method": "GET", + "Command": "Get-MgReportOneDriveActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveActivityUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOneDriveActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportOneDriveActivityUserDetail" + "Method": "GET", + "Command": "Get-MgReportOneDriveActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveUsageAccountCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOneDriveUsageAccountCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOneDriveUsageAccountCount" + "Method": "GET", + "Command": "Get-MgReportOneDriveUsageAccountCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveUsageAccountDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOneDriveUsageAccountDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportOneDriveUsageAccountDetail" + "Method": "GET", + "Command": "Get-MgReportOneDriveUsageAccountDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveUsageFileCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOneDriveUsageFileCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOneDriveUsageFileCount" + "Method": "GET", + "Command": "Get-MgReportOneDriveUsageFileCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getOneDriveUsageStorage(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getOneDriveUsageStorage(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportOneDriveUsageStorage" + "Method": "GET", + "Command": "Get-MgReportOneDriveUsageStorage", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners", "OutputType": "IMicrosoftGraphPartners", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportPartner" + "Method": "GET", + "Command": "Get-MgReportPartner", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing", "OutputType": "IMicrosoftGraphPartnersBilling", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportPartnerBilling" + "Method": "GET", + "Command": "Get-MgReportPartnerBilling", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/manifests/{manifest-id}", "Module": "Reports", - "Permissions": { - "Name": "PartnerBilling.Read.All", - "Description": "Read all billing data for your company's tenant", - "FullDescription": "Allows the app to read all of billing data from Microsoft for your company's tenant, without a signed-in user. This includes reading billed and unbilled azure usage and invoice reconciliation data.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/manifests/{manifest-id}", "OutputType": "IMicrosoftGraphPartnersBillingManifest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportPartnerBillingManifest" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingManifest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/partners-billing-manifest-get?view=graph-rest-1.0" }, { - "Uri": "/reports/partners/billing/manifests", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/manifests", "OutputType": "IMicrosoftGraphPartnersBillingManifest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgReportPartnerBillingManifest" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingManifest", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/manifests/$count", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/manifests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportPartnerBillingManifestCount" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingManifestCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/operations/{operation-id}", "Module": "Reports", - "Permissions": { - "Name": "PartnerBilling.Read.All", - "Description": "Read all billing data for your company's tenant", - "FullDescription": "Allows the app to read all of billing data from Microsoft for your company's tenant, without a signed-in user. This includes reading billed and unbilled azure usage and invoice reconciliation data.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/operations/{operation-id}", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportPartnerBillingOperation" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/partners-billing-operation-get?view=graph-rest-1.0" }, { - "Uri": "/reports/partners/billing/operations", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/operations", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgReportPartnerBillingOperation" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingOperation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/operations/$count", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportPartnerBillingOperationCount" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/reconciliation", "OutputType": "IMicrosoftGraphPartnersBillingReconciliation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportPartnerBillingReconciliation" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingReconciliation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation/billed", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/reconciliation/billed", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportPartnerBillingReconciliationBilled" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingReconciliationBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage", "OutputType": "IMicrosoftGraphPartnersBillingAzureUsage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportPartnerBillingUsage" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingUsage", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/billed", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage/billed", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportPartnerBillingUsageBilled" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingUsageBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/unbilled", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage/unbilled", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportPartnerBillingUsageUnbilled" + "Method": "GET", + "Command": "Get-MgReportPartnerBillingUsageUnbilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/getPrinterArchivedPrintJobs(printerId='{printerId}',startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/getPrinterArchivedPrintJobs(printerId='{printerId}',startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphArchivedPrintJob", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportPrinterArchivedPrintJob" + "Method": "GET", + "Command": "Get-MgReportPrinterArchivedPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/reports/getRelyingPartyDetailedSummary(period='{period}')", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports without a signed-in user. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/getRelyingPartyDetailedSummary(period='{period}')", "OutputType": "IMicrosoftGraphRelyingPartyDetailedSummary", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportRelyingPartyDetailedSummary" + "Method": "GET", + "Command": "Get-MgReportRelyingPartyDetailedSummary", + "ApiReferenceLink": null }, { - "Uri": "/reports/security", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/security", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportSecurity" + "Method": "GET", + "Command": "Get-MgReportSecurity", + "ApiReferenceLink": null }, { - "Uri": "/reports/security/getAttackSimulationRepeatOffenders", "Module": "Reports", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/security/getAttackSimulationRepeatOffenders", "OutputType": "IMicrosoftGraphAttackSimulationRepeatOffender", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportSecurityAttackSimulationRepeatOffender" + "Method": "GET", + "Command": "Get-MgReportSecurityAttackSimulationRepeatOffender", + "ApiReferenceLink": null }, { - "Uri": "/reports/security/getAttackSimulationTrainingUserCoverage", "Module": "Reports", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/security/getAttackSimulationTrainingUserCoverage", "OutputType": "IMicrosoftGraphAttackSimulationTrainingUserCoverage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportSecurityAttackSimulationTrainingUserCoverage" + "Method": "GET", + "Command": "Get-MgReportSecurityAttackSimulationTrainingUserCoverage", + "ApiReferenceLink": null }, { - "Uri": "/reports/security/getAttackSimulationSimulationUserCoverage", "Module": "Reports", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/reports/security/getAttackSimulationSimulationUserCoverage", "OutputType": "IMicrosoftGraphAttackSimulationUserCoverage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgReportSecurityAttackSimulationUserCoverage" + "Method": "GET", + "Command": "Get-MgReportSecurityAttackSimulationUserCoverage", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointActivityFileCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSharePointActivityFileCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSharePointActivityFileCount" + "Method": "GET", + "Command": "Get-MgReportSharePointActivityFileCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointActivityPages(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSharePointActivityPages(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSharePointActivityPage" + "Method": "GET", + "Command": "Get-MgReportSharePointActivityPage", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointActivityUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSharePointActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSharePointActivityUserCount" + "Method": "GET", + "Command": "Get-MgReportSharePointActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointActivityUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSharePointActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportSharePointActivityUserDetail" + "Method": "GET", + "Command": "Get-MgReportSharePointActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointSiteUsageDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSharePointSiteUsageDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportSharePointSiteUsageDetail" + "Method": "GET", + "Command": "Get-MgReportSharePointSiteUsageDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointSiteUsageFileCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSharePointSiteUsageFileCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSharePointSiteUsageFileCount" + "Method": "GET", + "Command": "Get-MgReportSharePointSiteUsageFileCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointSiteUsagePages(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSharePointSiteUsagePages(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSharePointSiteUsagePage" + "Method": "GET", + "Command": "Get-MgReportSharePointSiteUsagePage", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointSiteUsageSiteCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSharePointSiteUsageSiteCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSharePointSiteUsageSiteCount" + "Method": "GET", + "Command": "Get-MgReportSharePointSiteUsageSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSharePointSiteUsageStorage(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSharePointSiteUsageStorage(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSharePointSiteUsageStorage" + "Method": "GET", + "Command": "Get-MgReportSharePointSiteUsageStorage", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessActivityCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessActivityCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessActivityUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessActivityUserCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessActivityUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportSkypeForBusinessActivityUserDetail" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessDeviceUsageDistributionUserCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessDeviceUsageDistributionUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessDeviceUsageUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessDeviceUsageUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessDeviceUsageUserCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessDeviceUsageUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessDeviceUsageUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessDeviceUsageUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportSkypeForBusinessDeviceUsageUserDetail" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessDeviceUsageUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessOrganizerActivityCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessOrganizerActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessOrganizerActivityCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessOrganizerActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessOrganizerActivityMinuteCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessOrganizerActivityMinuteCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessOrganizerActivityUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessOrganizerActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessOrganizerActivityUserCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessOrganizerActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessParticipantActivityCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessParticipantActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessParticipantActivityCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessParticipantActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessParticipantActivityMinuteCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessParticipantActivityMinuteCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessParticipantActivityUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessParticipantActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessParticipantActivityUserCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessParticipantActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessPeerToPeerActivityCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessPeerToPeerActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessPeerToPeerActivityMinuteCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessPeerToPeerActivityMinuteCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportSkypeForBusinessPeerToPeerActivityUserCount" + "Method": "GET", + "Command": "Get-MgReportSkypeForBusinessPeerToPeerActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsTeamActivityCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getTeamsTeamActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportTeamActivityCount" + "Method": "GET", + "Command": "Get-MgReportTeamActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsTeamActivityDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getTeamsTeamActivityDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportTeamActivityDetail" + "Method": "GET", + "Command": "Get-MgReportTeamActivityDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsTeamActivityDistributionCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getTeamsTeamActivityDistributionCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportTeamActivityDistributionCount" + "Method": "GET", + "Command": "Get-MgReportTeamActivityDistributionCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsTeamCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getTeamsTeamCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportTeamCount" + "Method": "GET", + "Command": "Get-MgReportTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsDeviceUsageDistributionUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getTeamsDeviceUsageDistributionUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportTeamDeviceUsageDistributionUserCount" + "Method": "GET", + "Command": "Get-MgReportTeamDeviceUsageDistributionUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsDeviceUsageUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getTeamsDeviceUsageUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportTeamDeviceUsageUserCount" + "Method": "GET", + "Command": "Get-MgReportTeamDeviceUsageUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsDeviceUsageUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getTeamsDeviceUsageUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportTeamDeviceUsageUserDetail" + "Method": "GET", + "Command": "Get-MgReportTeamDeviceUsageUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getTeamsUserActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportTeamUserActivityCount" + "Method": "GET", + "Command": "Get-MgReportTeamUserActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getTeamsUserActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportTeamUserActivityUserCount" + "Method": "GET", + "Command": "Get-MgReportTeamUserActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getTeamsUserActivityUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getTeamsUserActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportTeamUserActivityUserDetail" + "Method": "GET", + "Command": "Get-MgReportTeamUserActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getUserArchivedPrintJobs(userId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Reports", - "Permissions": { - "Name": "Reports.Read.All", - "Description": "Read all usage reports", - "FullDescription": "Allows an app to read all service usage reports on your behalf. Services that provide usage reports include Office 365 and Azure Active Directory.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/getUserArchivedPrintJobs(userId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphArchivedPrintJob", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportUserArchivedPrintJob" + "Method": "GET", + "Command": "Get-MgReportUserArchivedPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerActivityCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getYammerActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportYammerActivityCount" + "Method": "GET", + "Command": "Get-MgReportYammerActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerActivityUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getYammerActivityUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportYammerActivityUserCount" + "Method": "GET", + "Command": "Get-MgReportYammerActivityUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerActivityUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getYammerActivityUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportYammerActivityUserDetail" + "Method": "GET", + "Command": "Get-MgReportYammerActivityUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerDeviceUsageDistributionUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getYammerDeviceUsageDistributionUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportYammerDeviceUsageDistributionUserCount" + "Method": "GET", + "Command": "Get-MgReportYammerDeviceUsageDistributionUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerDeviceUsageUserCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getYammerDeviceUsageUserCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportYammerDeviceUsageUserCount" + "Method": "GET", + "Command": "Get-MgReportYammerDeviceUsageUserCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerDeviceUsageUserDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getYammerDeviceUsageUserDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportYammerDeviceUsageUserDetail" + "Method": "GET", + "Command": "Get-MgReportYammerDeviceUsageUserDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerGroupsActivityCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getYammerGroupsActivityCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportYammerGroupActivityCount" + "Method": "GET", + "Command": "Get-MgReportYammerGroupActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerGroupsActivityDetail(date={date})", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getYammerGroupsActivityDetail(date={date})", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgReportYammerGroupActivityDetail" + "Method": "GET", + "Command": "Get-MgReportYammerGroupActivityDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/getYammerGroupsActivityGroupCounts(period='{period}')", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/getYammerGroupsActivityGroupCounts(period='{period}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgReportYammerGroupActivityGroupCount" + "Method": "GET", + "Command": "Get-MgReportYammerGroupActivityGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "OutputType": "IMicrosoftGraphRiskDetection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRiskDetection" + "Method": "GET", + "Command": "Get-MgRiskDetection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskDetections", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskDetections", "OutputType": "IMicrosoftGraphRiskDetection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRiskDetection" + "Method": "GET", + "Command": "Get-MgRiskDetection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskDetections/$count", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskDetections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRiskDetectionCount" + "Method": "GET", + "Command": "Get-MgRiskDetectionCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", "Module": "Identity.SignIns", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", + "OutputType": "IMicrosoftGraphRiskyServicePrincipal", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityRiskyServicePrincipal.Read.All", "Description": "Read all identity risky service principal information", "FullDescription": "Allows the app to read all risky service principal information for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", "Description": "Read and write all identity risky service principal information", "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRiskyServicePrincipal", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRiskyServicePrincipal" + "Method": "GET", + "Command": "Get-MgRiskyServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyserviceprincipal-get?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyServicePrincipals", "Module": "Identity.SignIns", + "Uri": "/identityProtection/riskyServicePrincipals", + "OutputType": "IMicrosoftGraphRiskyServicePrincipal", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityRiskyServicePrincipal.Read.All", "Description": "Read all identity risky service principal information", "FullDescription": "Allows the app to read all risky service principal information for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", "Description": "Read and write all identity risky service principal information", "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRiskyServicePrincipal", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRiskyServicePrincipal" + "Method": "GET", + "Command": "Get-MgRiskyServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityprotectionroot-list-riskyserviceprincipals?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyServicePrincipals/$count", "Module": "Identity.SignIns", + "Uri": "/identityProtection/riskyServicePrincipals/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityRiskyServicePrincipal.Read.All", "Description": "Read all identity risky service principal information", "FullDescription": "Allows the app to read all risky service principal information for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", "Description": "Read and write all identity risky service principal information", "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRiskyServicePrincipalCount" + "Method": "GET", + "Command": "Get-MgRiskyServicePrincipalCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "OutputType": "IMicrosoftGraphRiskyServicePrincipalHistoryItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRiskyServicePrincipalHistory" + "Method": "GET", + "Command": "Get-MgRiskyServicePrincipalHistory", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history", "Module": "Identity.SignIns", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history", + "OutputType": "IMicrosoftGraphRiskyServicePrincipalHistoryItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityRiskyServicePrincipal.Read.All", "Description": "Read all identity risky service principal information", "FullDescription": "Allows the app to read all risky service principal information for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", "Description": "Read and write all identity risky service principal information", "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRiskyServicePrincipalHistoryItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRiskyServicePrincipalHistory" + "Method": "GET", + "Command": "Get-MgRiskyServicePrincipalHistory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyserviceprincipal-list-history?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/$count", "Module": "Identity.SignIns", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityRiskyServicePrincipal.Read.All", "Description": "Read all identity risky service principal information", "FullDescription": "Allows the app to read all risky service principal information for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", "Description": "Read and write all identity risky service principal information", "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRiskyServicePrincipalHistoryCount" + "Method": "GET", + "Command": "Get-MgRiskyServicePrincipalHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyUser.Read.All", - "Description": "Read all identity risky user information", - "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "OutputType": "IMicrosoftGraphRiskyUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRiskyUser" + "Method": "GET", + "Command": "Get-MgRiskyUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyuser-get?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyUsers", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyUser.Read.All", - "Description": "Read all identity risky user information", - "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers", "OutputType": "IMicrosoftGraphRiskyUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRiskyUser" + "Method": "GET", + "Command": "Get-MgRiskyUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyuser-list?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyUsers/$count", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyUser.Read.All", - "Description": "Read all identity risky user information", - "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRiskyUserCount" + "Method": "GET", + "Command": "Get-MgRiskyUserCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", "Module": "Identity.SignIns", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", + "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityRiskyUser.Read.All", "Description": "Read all identity risky user information", "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyUser.ReadWrite.All", "Description": "Read and write all risky user information", "FullDescription": "Allows the app to read and update identity risky user information for your organization without a signed-in user.  Update operations include dismissing risky users.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRiskyUserHistory" + "Method": "GET", + "Command": "Get-MgRiskyUserHistory", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history", "Module": "Identity.SignIns", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history", + "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityRiskyUser.Read.All", "Description": "Read all identity risky user information", "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyUser.ReadWrite.All", "Description": "Read and write all risky user information", "FullDescription": "Allows the app to read and update identity risky user information for your organization without a signed-in user.  Update operations include dismissing risky users.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRiskyUserHistory" + "Method": "GET", + "Command": "Get-MgRiskyUserHistory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyuser-get-riskyuserhistoryitem?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/$count", "Module": "Identity.SignIns", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityRiskyUser.Read.All", "Description": "Read all identity risky user information", "FullDescription": "Allows the app to read the identity risky user information for your organization without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityRiskyUser.ReadWrite.All", "Description": "Read and write all risky user information", "FullDescription": "Allows the app to read and update identity risky user information for your organization without a signed-in user.  Update operations include dismissing risky users.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRiskyUserHistoryCount" + "Method": "GET", + "Command": "Get-MgRiskyUserHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement", "Module": "DeviceManagement.Enrollment", + "Uri": "/roleManagement", + "OutputType": "IMicrosoftGraphRoleManagement", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleManagement", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagement" + "Method": "GET", + "Command": "Get-MgRoleManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementDirectory" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", + "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryResourceNamespace" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces", + "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryResourceNamespace" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementDirectoryResourceNamespaceCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryResourceNamespaceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", + "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", + "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryResourceNamespaceResourceActionCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryResourceNamespaceResourceActionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignment" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignments", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignment" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedule-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentSchedules", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentschedules?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleActivatedUsing" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceActivatedUsing" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleInstanceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentSchedulePrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentSchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestActivatedUsing" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleAssignmentScheduleRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read role-based access control (RBAC) settings for all RBAC providers without a signed-in user. This includes reading role definitions and role assignments.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementDirectoryRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFromCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFromCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedule-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilitySchedules", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityschedules?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstanceAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstanceAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstanceDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstanceDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstanceRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleInstanceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilitySchedulePrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilitySchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementDirectoryRoleEligibilityScheduleRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementEntitlementManagement" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespace" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespace" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespaceCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespaceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespaceResourceActionCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementResourceNamespaceResourceActionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write all entitlement management resources", + "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignment" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments", "Module": "Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write all entitlement management resources", + "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignment" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write all entitlement management resources", + "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentPrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedule-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentSchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentschedules?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleActivatedUsing" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceActivatedUsing" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentSchedulePrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentSchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleassignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestActivatedUsing" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestActivatedUsing", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "Name": "EntitlementManagement.Read.All", + "Description": "Read all entitlement management resources", + "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementRBAC.Read.All", - "Description": "Read Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, on your behalf. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, on your behalf.  This includes reading Cloud PC role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.Read.All", - "Description": "Read all entitlement management resources", - "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, on your behalf.  This includes reading Cloud PC role definitions and role assignments.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, on your behalf. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.Read.All", + "Description": "Read Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions", "Module": "Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "EntitlementManagement.Read.All", + "Description": "Read all entitlement management resources", + "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, - { - "Name": "DeviceManagementRBAC.Read.All", - "Description": "Read Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write entitlement management resources", + "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.Read.All", - "Description": "Read all entitlement management resources", - "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.Read.All", + "Description": "Read Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read all directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.CloudPC", "Description": "Read and write all Cloud PC RBAC settings", "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagement.Read.Directory", + "Description": "Read all directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/$count", "Module": "Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "EntitlementManagement.Read.All", + "Description": "Read all entitlement management resources", + "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "CloudPC.Read.All", "Description": "Read Cloud PCs", "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.Read.All", - "Description": "Read Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "EntitlementManagement.ReadWrite.All", + "Description": "Read and write entitlement management resources", + "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.Read.All", - "Description": "Read all entitlement management resources", - "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "DeviceManagementRBAC.Read.All", + "Description": "Read Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.CloudPC", - "Description": "Read Cloud PC RBAC settings", - "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.CloudPC", + "Description": "Read and write all Cloud PC RBAC settings", + "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - { - "Name": "RoleManagement.ReadWrite.CloudPC", - "Description": "Read and write all Cloud PC RBAC settings", - "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "RoleManagement.Read.CloudPC", + "Description": "Read Cloud PC RBAC settings", + "FullDescription": "Allows the app to read the Cloud PC role-based access control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinitionCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinitionCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFromCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFromCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedule-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilitySchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilitySchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityschedules?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityscheduleinstance-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityscheduleinstances?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstancePrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstancePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilitySchedulePrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilitySchedulePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-get?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-list-roleeligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestAppScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/$count", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestCount" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/directoryScope", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestDirectoryScope" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestDirectoryScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/principal", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestPrincipal" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/targetSchedule", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestTargetSchedule" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequestTargetSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}/roleDefinition", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRoleDefinition" + "Method": "GET", + "Command": "Get-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/schemaExtensions/{schemaExtension-id}", "Module": "SchemaExtensions", + "Uri": "/schemaExtensions/{schemaExtension-id}", + "OutputType": "IMicrosoftGraphSchemaExtension", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSchemaExtension", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSchemaExtension" + "Method": "GET", + "Command": "Get-MgSchemaExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schemaextension-get?view=graph-rest-1.0" }, { - "Uri": "/schemaExtensions", "Module": "SchemaExtensions", + "Uri": "/schemaExtensions", + "OutputType": "IMicrosoftGraphSchemaExtension", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSchemaExtension", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSchemaExtension" + "Method": "GET", + "Command": "Get-MgSchemaExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schemaextension-list?view=graph-rest-1.0" }, { - "Uri": "/schemaExtensions/$count", "Module": "SchemaExtensions", + "Uri": "/schemaExtensions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSchemaExtensionCount" + "Method": "GET", + "Command": "Get-MgSchemaExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/search/acronyms/{acronym-id}", "Module": "Search", + "Uri": "/search/acronyms/{acronym-id}", + "OutputType": "IMicrosoftGraphSearchAcronym", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchAcronym", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSearchAcronym" + "Method": "GET", + "Command": "Get-MgSearchAcronym", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-acronym-get?view=graph-rest-1.0" }, { - "Uri": "/search/acronyms", "Module": "Search", + "Uri": "/search/acronyms", + "OutputType": "IMicrosoftGraphSearchAcronym", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchAcronym", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSearchAcronym" + "Method": "GET", + "Command": "Get-MgSearchAcronym", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-list-acronyms?view=graph-rest-1.0" }, { - "Uri": "/search/acronyms/$count", "Module": "Search", + "Uri": "/search/acronyms/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSearchAcronymCount" + "Method": "GET", + "Command": "Get-MgSearchAcronymCount", + "ApiReferenceLink": null }, { - "Uri": "/search/bookmarks/{bookmark-id}", "Module": "Search", + "Uri": "/search/bookmarks/{bookmark-id}", + "OutputType": "IMicrosoftGraphSearchBookmark", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchBookmark", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSearchBookmark" + "Method": "GET", + "Command": "Get-MgSearchBookmark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-bookmark-get?view=graph-rest-1.0" }, { - "Uri": "/search/bookmarks", "Module": "Search", + "Uri": "/search/bookmarks", + "OutputType": "IMicrosoftGraphSearchBookmark", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchBookmark", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSearchBookmark" + "Method": "GET", + "Command": "Get-MgSearchBookmark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-list-bookmarks?view=graph-rest-1.0" }, { - "Uri": "/search/bookmarks/$count", "Module": "Search", + "Uri": "/search/bookmarks/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSearchBookmarkCount" + "Method": "GET", + "Command": "Get-MgSearchBookmarkCount", + "ApiReferenceLink": null }, { - "Uri": "/search", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/search", "OutputType": "IMicrosoftGraphSearchEntity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSearchEntity" + "Method": "GET", + "Command": "Get-MgSearchEntity", + "ApiReferenceLink": null }, { - "Uri": "/search/qnas/{qna-id}", "Module": "Search", + "Uri": "/search/qnas/{qna-id}", + "OutputType": "IMicrosoftGraphSearchQna", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchQna", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSearchQna" + "Method": "GET", + "Command": "Get-MgSearchQna", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-qna-get?view=graph-rest-1.0" }, { - "Uri": "/search/qnas", "Module": "Search", + "Uri": "/search/qnas", + "OutputType": "IMicrosoftGraphSearchQna", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchQna", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSearchQna" + "Method": "GET", + "Command": "Get-MgSearchQna", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-list-qnas?view=graph-rest-1.0" }, { - "Uri": "/search/qnas/$count", "Module": "Search", + "Uri": "/search/qnas/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSearchQnaCount" + "Method": "GET", + "Command": "Get-MgSearchQnaCount", + "ApiReferenceLink": null }, { - "Uri": "/security/alerts/{alert-id}", "Module": "Security", + "Uri": "/security/alerts/{alert-id}", + "OutputType": "IMicrosoftGraphAlert", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAlert", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAlert" + "Method": "GET", + "Command": "Get-MgSecurityAlert", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/alert-get?view=graph-rest-1.0" }, { - "Uri": "/security/alerts", "Module": "Security", + "Uri": "/security/alerts", + "OutputType": "IMicrosoftGraphAlert", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAlert", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityAlert" + "Method": "GET", + "Command": "Get-MgSecurityAlert", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/alert-list?view=graph-rest-1.0" }, { - "Uri": "/security/alerts/$count", "Module": "Security", + "Uri": "/security/alerts/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSecurityAlertCount" + "Method": "GET", + "Command": "Get-MgSecurityAlertCount", + "ApiReferenceLink": null }, { - "Uri": "/security/alerts_v2/{alert-id}", "Module": "Security", + "Uri": "/security/alerts_v2/{alert-id}", + "OutputType": "IMicrosoftGraphSecurityAlert", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityAlert.Read.All", "Description": "Read all security alerts", "FullDescription": "Allows the app to read all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityAlert.ReadWrite.All", "Description": "Read and write to all security alerts", "FullDescription": "Allows the app to read and write to all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAlertV2" + "Method": "GET", + "Command": "Get-MgSecurityAlertV2", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-alert-get?view=graph-rest-1.0" }, { - "Uri": "/security/alerts_v2", "Module": "Security", + "Uri": "/security/alerts_v2", + "OutputType": "IMicrosoftGraphSecurityAlert", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityAlert.Read.All", "Description": "Read all security alerts", "FullDescription": "Allows the app to read all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityAlert.ReadWrite.All", "Description": "Read and write to all security alerts", "FullDescription": "Allows the app to read and write to all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityAlertV2" + "Method": "GET", + "Command": "Get-MgSecurityAlertV2", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-list-alerts_v2?view=graph-rest-1.0" }, { - "Uri": "/security/alerts_v2/$count", "Module": "Security", + "Uri": "/security/alerts_v2/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityAlert.Read.All", "Description": "Read all security alerts", "FullDescription": "Allows the app to read all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityAlert.ReadWrite.All", "Description": "Read and write to all security alerts", "FullDescription": "Allows the app to read and write to all security alerts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get1" ], - "Command": "Get-MgSecurityAlertV2Count" + "Method": "GET", + "Command": "Get-MgSecurityAlertV2Count", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation", "OutputType": "IMicrosoftGraphAttackSimulationRoot", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulation" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulations", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulations", "OutputType": "IMicrosoftGraphSimulation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulation" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-simulations?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "OutputType": "IMicrosoftGraphSimulationAutomation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationAutomation" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationAutomation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/simulationautomation-get?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations", "OutputType": "IMicrosoftGraphSimulationAutomation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationAutomation" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationAutomation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-simulationautomations?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations/$count", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityAttackSimulationAutomationCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationAutomationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "OutputType": "IMicrosoftGraphSimulationAutomationRun", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationAutomationRun" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationAutomationRun", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs", "OutputType": "IMicrosoftGraphSimulationAutomationRun", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationAutomationRun" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationAutomationRun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/simulationautomation-list-runs?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/$count", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationAutomationRunCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationAutomationRunCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulations/$count", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityAttackSimulationCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "OutputType": "IMicrosoftGraphEndUserNotification", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationEndUserNotification" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationEndUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications", "OutputType": "IMicrosoftGraphEndUserNotification", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationEndUserNotification" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationEndUserNotification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-endusernotifications?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/endUserNotifications/$count", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityAttackSimulationEndUserNotificationCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationEndUserNotificationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "OutputType": "IMicrosoftGraphEndUserNotificationDetail", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationEndUserNotificationDetail" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationEndUserNotificationDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details", "OutputType": "IMicrosoftGraphEndUserNotificationDetail", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationEndUserNotificationDetail" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationEndUserNotificationDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationEndUserNotificationDetailCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationEndUserNotificationDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "OutputType": "IMicrosoftGraphLandingPage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSecurityAttackSimulationLandingPage" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationLandingPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages", "OutputType": "IMicrosoftGraphLandingPage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationLandingPage" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationLandingPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-landingpage?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/landingPages/$count", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityAttackSimulationLandingPageCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationLandingPageCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "OutputType": "IMicrosoftGraphLandingPageDetail", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationLandingPageDetail" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationLandingPageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details", "OutputType": "IMicrosoftGraphLandingPageDetail", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationLandingPageDetail" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationLandingPageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/$count", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationLandingPageDetailCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationLandingPageDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "OutputType": "IMicrosoftGraphLoginPage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSecurityAttackSimulationLoginPage" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationLoginPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/loginPages", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/loginPages", "OutputType": "IMicrosoftGraphLoginPage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationLoginPage" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationLoginPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-loginpage?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/loginPages/$count", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/loginPages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityAttackSimulationLoginPageCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationLoginPageCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "OutputType": "IMicrosoftGraphAttackSimulationOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationOperation" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationoperation-get?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/operations", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/operations", "OutputType": "IMicrosoftGraphAttackSimulationOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationOperation" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/operations/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityAttackSimulationOperationCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/payloads/{payload-id}", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/payloads/{payload-id}", "OutputType": "IMicrosoftGraphPayload", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSecurityAttackSimulationPayload" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationPayload", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/payloads", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/payloads", "OutputType": "IMicrosoftGraphPayload", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationPayload" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationPayload", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-payloads?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/payloads/$count", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/payloads/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityAttackSimulationPayloadCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationPayloadCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings/{training-id}", "OutputType": "IMicrosoftGraphTraining", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationTraining" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationTraining", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings", "OutputType": "IMicrosoftGraphTraining", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationTraining" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationTraining", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-list-trainings?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/trainings/$count", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityAttackSimulationTrainingCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationTrainingCount", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "OutputType": "IMicrosoftGraphTrainingLanguageDetail", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationTrainingLanguageDetail" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationTrainingLanguageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails", "OutputType": "IMicrosoftGraphTrainingLanguageDetail", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityAttackSimulationTrainingLanguageDetail" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationTrainingLanguageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/$count", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.Read.All", - "Description": "Read attack simulation data of an organization", - "FullDescription": "Allows the app to read attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityAttackSimulationTrainingLanguageDetailCount" + "Method": "GET", + "Command": "Get-MgSecurityAttackSimulationTrainingLanguageDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases", "OutputType": "IMicrosoftGraphSecurityCasesRoot", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityCase" + "Method": "GET", + "Command": "Get-MgSecurityCase", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCase" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCase" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-casesroot-list-ediscoverycases?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/$count", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodian" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodian" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-custodians?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/$count", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/lastIndexOperation", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/lastIndexOperation", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryIndexOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryIndexOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianLastIndexOperation" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianLastIndexOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-list-lastindexoperation?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources", + "OutputType": "IMicrosoftGraphSecuritySiteSource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-list-sitesources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/$count", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSourceCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}/site", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}/site", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSourceSite" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSourceSite", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources", + "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-list-unifiedgroupsources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/$count", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUserSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources", + "OutputType": "IMicrosoftGraphSecurityUserSource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUserSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-list-usersources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/$count", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUserSourceCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseCustodianUserSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources", "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/lastIndexOperation", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/lastIndexOperation", "OutputType": "IMicrosoftGraphSecurityEdiscoveryIndexOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "OutputType": "IMicrosoftGraphSecurityCaseOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseOperation" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-caseoperation-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations", + "OutputType": "IMicrosoftGraphSecurityCaseOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityCaseOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseOperation" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-operations?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/$count", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseOperationCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSet" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSet" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-reviewsets?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/$count", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSetCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSetCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - } - ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", - "Method": "GET", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + } + ], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-list-queries?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/$count", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSetQueryCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseReviewSetQueryCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearch" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches", + "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearch" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-searches?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-list-additionalsources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/$count", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchAdditionalSourceCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchAdditionalSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/addToReviewSetOperation", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/addToReviewSetOperation", "OutputType": "IMicrosoftGraphSecurityEdiscoveryAddToReviewSetOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/$count", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/{dataSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/{dataSource-id}", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchCustodianSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchCustodianSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchCustodianSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchCustodianSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-list-custodiansources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/$count", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/custodianSources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchCustodianSourceCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchCustodianSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/lastEstimateStatisticsOperation", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/lastEstimateStatisticsOperation", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryEstimateOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryEstimateOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchLastEstimateStatisticsOperation" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchLastEstimateStatisticsOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-list-lastestimatestatisticsoperation?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/{ediscoveryNoncustodialDataSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/{ediscoveryNoncustodialDataSource-id}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchNoncustodialSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchNoncustodialSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources", "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchNoncustodialSource" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchNoncustodialSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/$count", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/noncustodialSources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchNoncustodialSourceCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSearchNoncustodialSourceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCaseSettings", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCaseSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseSetting" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycasesettings-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseTag" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewtag-get?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseTag" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-list-tags?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/{ediscoveryReviewTag-id1}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/{ediscoveryReviewTag-id1}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseTagChildTag" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseTagChildTag", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags", "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseTagChildTag" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseTagChildTag", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/childTags/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseTagChildTagCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseTagChildTagCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/$count", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseTagCount" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseTagCount", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/parent", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}/parent", "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityCaseEdiscoveryCaseTagParent" + "Method": "GET", + "Command": "Get-MgSecurityCaseEdiscoveryCaseTagParent", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}", "Module": "Security", + "Uri": "/security/incidents/{incident-id}", + "OutputType": "IMicrosoftGraphSecurityIncident", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityIncident.Read.All", "Description": "Read all security incidents", "FullDescription": "Allows the app to read all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityIncident.ReadWrite.All", "Description": "Read and write to all security incidents", "FullDescription": "Allows the app to read and write to all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityIncident", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityIncident" + "Method": "GET", + "Command": "Get-MgSecurityIncident", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-incident-get?view=graph-rest-1.0" }, { - "Uri": "/security/incidents", "Module": "Security", + "Uri": "/security/incidents", + "OutputType": "IMicrosoftGraphSecurityIncident", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityIncident.Read.All", "Description": "Read all security incidents", "FullDescription": "Allows the app to read all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityIncident.ReadWrite.All", "Description": "Read and write to all security incidents", "FullDescription": "Allows the app to read and write to all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityIncident", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityIncident" + "Method": "GET", + "Command": "Get-MgSecurityIncident", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-list-incidents?view=graph-rest-1.0" }, { - "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}", "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityIncidentAlert" + "Method": "GET", + "Command": "Get-MgSecurityIncidentAlert", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}/alerts", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/incidents/{incident-id}/alerts", "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityIncidentAlert" + "Method": "GET", + "Command": "Get-MgSecurityIncidentAlert", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}/comments/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}/comments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityIncidentAlertCommentCount" + "Method": "GET", + "Command": "Get-MgSecurityIncidentAlertCommentCount", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}/alerts/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/incidents/{incident-id}/alerts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityIncidentAlertCount" + "Method": "GET", + "Command": "Get-MgSecurityIncidentAlertCount", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/$count", "Module": "Security", + "Uri": "/security/incidents/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityIncident.Read.All", "Description": "Read all security incidents", "FullDescription": "Allows the app to read all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityIncident.ReadWrite.All", "Description": "Read and write to all security incidents", "FullDescription": "Allows the app to read and write to all security incidents, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSecurityIncidentCount" + "Method": "GET", + "Command": "Get-MgSecurityIncidentCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels", "OutputType": "IMicrosoftGraphSecurityLabelsRoot", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityLabel" + "Method": "GET", + "Command": "Get-MgSecurityLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/authorities/{authorityTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/authorities/{authorityTemplate-id}", "OutputType": "IMicrosoftGraphSecurityAuthorityTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelAuthority" + "Method": "GET", + "Command": "Get-MgSecurityLabelAuthority", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-authoritytemplate-get?view=graph-rest-1.0" }, { - "Uri": "/security/labels/authorities", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/authorities", "OutputType": "IMicrosoftGraphSecurityAuthorityTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityLabelAuthority" + "Method": "GET", + "Command": "Get-MgSecurityLabelAuthority", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-authorities?view=graph-rest-1.0" }, { - "Uri": "/security/labels/authorities/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/authorities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityLabelAuthorityCount" + "Method": "GET", + "Command": "Get-MgSecurityLabelAuthorityCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories/{categoryTemplate-id}", "OutputType": "IMicrosoftGraphSecurityCategoryTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelCategory" + "Method": "GET", + "Command": "Get-MgSecurityLabelCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-categorytemplate-get?view=graph-rest-1.0" }, { - "Uri": "/security/labels/categories", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories", "OutputType": "IMicrosoftGraphSecurityCategoryTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityLabelCategory" + "Method": "GET", + "Command": "Get-MgSecurityLabelCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-categories?view=graph-rest-1.0" }, { - "Uri": "/security/labels/categories/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityLabelCategoryCount" + "Method": "GET", + "Command": "Get-MgSecurityLabelCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "OutputType": "IMicrosoftGraphSecuritySubcategoryTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelCategorySubcategory" + "Method": "GET", + "Command": "Get-MgSecurityLabelCategorySubcategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories", "OutputType": "IMicrosoftGraphSecuritySubcategoryTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityLabelCategorySubcategory" + "Method": "GET", + "Command": "Get-MgSecurityLabelCategorySubcategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelCategorySubcategoryCount" + "Method": "GET", + "Command": "Get-MgSecurityLabelCategorySubcategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/citations/{citationTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/citations/{citationTemplate-id}", "OutputType": "IMicrosoftGraphSecurityCitationTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelCitation" + "Method": "GET", + "Command": "Get-MgSecurityLabelCitation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-citationtemplate-get?view=graph-rest-1.0" }, { - "Uri": "/security/labels/citations", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/citations", "OutputType": "IMicrosoftGraphSecurityCitationTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityLabelCitation" + "Method": "GET", + "Command": "Get-MgSecurityLabelCitation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-citations?view=graph-rest-1.0" }, { - "Uri": "/security/labels/citations/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/citations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityLabelCitationCount" + "Method": "GET", + "Command": "Get-MgSecurityLabelCitationCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/departments/{departmentTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/departments/{departmentTemplate-id}", "OutputType": "IMicrosoftGraphSecurityDepartmentTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelDepartment" + "Method": "GET", + "Command": "Get-MgSecurityLabelDepartment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-departmenttemplate-get?view=graph-rest-1.0" }, { - "Uri": "/security/labels/departments", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/departments", "OutputType": "IMicrosoftGraphSecurityDepartmentTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityLabelDepartment" + "Method": "GET", + "Command": "Get-MgSecurityLabelDepartment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-departments?view=graph-rest-1.0" }, { - "Uri": "/security/labels/departments/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/departments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityLabelDepartmentCount" + "Method": "GET", + "Command": "Get-MgSecurityLabelDepartmentCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "OutputType": "IMicrosoftGraphSecurityFilePlanReferenceTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelFilePlanReference" + "Method": "GET", + "Command": "Get-MgSecurityLabelFilePlanReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-fileplanreferencetemplate-get?view=graph-rest-1.0" }, { - "Uri": "/security/labels/filePlanReferences", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/filePlanReferences", "OutputType": "IMicrosoftGraphSecurityFilePlanReferenceTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityLabelFilePlanReference" + "Method": "GET", + "Command": "Get-MgSecurityLabelFilePlanReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-fileplanreferences?view=graph-rest-1.0" }, { - "Uri": "/security/labels/filePlanReferences/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/filePlanReferences/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityLabelFilePlanReferenceCount" + "Method": "GET", + "Command": "Get-MgSecurityLabelFilePlanReferenceCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/retentionEventType", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/retentionEventType", "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelRetentionEventType" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionEventType", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", "Module": "Security", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", + "OutputType": "IMicrosoftGraphSecurityRetentionLabel", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels, and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels, and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityRetentionLabel", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelRetentionLabel" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels", "Module": "Security", + "Uri": "/security/labels/retentionLabels", + "OutputType": "IMicrosoftGraphSecurityRetentionLabel", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels, and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels, and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityRetentionLabel", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityLabelRetentionLabel" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-list-retentionlabel?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels/$count", "Module": "Security", + "Uri": "/security/labels/retentionLabels/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels, and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels, and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSecurityLabelRetentionLabelCount" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabelCount", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "OutputType": "IMicrosoftGraphSecurityFilePlanDescriptor", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelRetentionLabelDescriptor" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabelDescriptor", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/authorityTemplate", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/authorityTemplate", "OutputType": "IMicrosoftGraphSecurityAuthorityTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelRetentionLabelDescriptorAuthorityTemplate" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabelDescriptorAuthorityTemplate", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/categoryTemplate", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/categoryTemplate", "OutputType": "IMicrosoftGraphSecurityCategoryTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelRetentionLabelDescriptorCategoryTemplate" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabelDescriptorCategoryTemplate", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/citationTemplate", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/citationTemplate", "OutputType": "IMicrosoftGraphSecurityCitationTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelRetentionLabelDescriptorCitationTemplate" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabelDescriptorCitationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/departmentTemplate", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/departmentTemplate", "OutputType": "IMicrosoftGraphSecurityDepartmentTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelRetentionLabelDescriptorDepartmentTemplate" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabelDescriptorDepartmentTemplate", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/filePlanReferenceTemplate", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors/filePlanReferenceTemplate", "OutputType": "IMicrosoftGraphSecurityFilePlanReferenceTemplate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelRetentionLabelDescriptorFilePlanReferenceTemplate" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabelDescriptorFilePlanReferenceTemplate", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "OutputType": "IMicrosoftGraphSecurityDispositionReviewStage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelRetentionLabelDispositionReviewStage" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabelDispositionReviewStage", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages", "OutputType": "IMicrosoftGraphSecurityDispositionReviewStage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityLabelRetentionLabelDispositionReviewStage" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabelDispositionReviewStage", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityLabelRetentionLabelDispositionReviewStageCount" + "Method": "GET", + "Command": "Get-MgSecurityLabelRetentionLabelDispositionReviewStageCount", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores/{secureScore-id}", "Module": "Security", + "Uri": "/security/secureScores/{secureScore-id}", + "OutputType": "IMicrosoftGraphSecureScore", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecureScore", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySecureScore" + "Method": "GET", + "Command": "Get-MgSecuritySecureScore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/securescore-get?view=graph-rest-1.0" }, { - "Uri": "/security/secureScores", "Module": "Security", + "Uri": "/security/secureScores", + "OutputType": "IMicrosoftGraphSecureScore", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecureScore", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecuritySecureScore" + "Method": "GET", + "Command": "Get-MgSecuritySecureScore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-list-securescores?view=graph-rest-1.0" }, { - "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", "Module": "Security", + "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", + "OutputType": "IMicrosoftGraphSecureScoreControlProfile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecureScoreControlProfile", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySecureScoreControlProfile" + "Method": "GET", + "Command": "Get-MgSecuritySecureScoreControlProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/securescorecontrolprofile-get?view=graph-rest-1.0" }, { - "Uri": "/security/secureScoreControlProfiles", "Module": "Security", + "Uri": "/security/secureScoreControlProfiles", + "OutputType": "IMicrosoftGraphSecureScoreControlProfile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecureScoreControlProfile", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecuritySecureScoreControlProfile" + "Method": "GET", + "Command": "Get-MgSecuritySecureScoreControlProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-list-securescorecontrolprofiles?view=graph-rest-1.0" }, { - "Uri": "/security/secureScoreControlProfiles/$count", "Module": "Security", + "Uri": "/security/secureScoreControlProfiles/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSecuritySecureScoreControlProfileCount" + "Method": "GET", + "Command": "Get-MgSecuritySecureScoreControlProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores/$count", "Module": "Security", + "Uri": "/security/secureScores/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SecurityEvents.Read.All", "Description": "Read your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SecurityEvents.ReadWrite.All", "Description": "Read and update your organization’s security events", "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSecuritySecureScoreCount" + "Method": "GET", + "Command": "Get-MgSecuritySecureScoreCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Security", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", + "OutputType": "IMicrosoftGraphSubjectRightsRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequest" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests", "Module": "Security", + "Uri": "/security/subjectRightsRequests", + "OutputType": "IMicrosoftGraphSubjectRightsRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecuritySubjectRightsRequest" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestApprover" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestApprover", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecuritySubjectRightsRequestApprover" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestApprover", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestApproverCount" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestApproverCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestApproverMailboxSetting" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestApproverMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecuritySubjectRightsRequestApproverServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestApproverServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestApproverServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestApproverServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestCollaborator" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestCollaborator", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecuritySubjectRightsRequestCollaborator" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestCollaborator", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestCollaboratorCount" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestCollaboratorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestCollaboratorMailboxSetting" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestCollaboratorMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecuritySubjectRightsRequestCollaboratorServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestCollaboratorServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestCollaboratorServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestCollaboratorServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/$count", "Module": "Security", + "Uri": "/security/subjectRightsRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSecuritySubjectRightsRequestCount" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment", "Module": "Security", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalAttachment", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestFinalAttachment" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestFinalAttachment", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/getFinalReport", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestFinalReport" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestFinalReport", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestNote" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes", "Module": "Security", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes", + "OutputType": "IMicrosoftGraphAuthoredNote", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecuritySubjectRightsRequestNote" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-list-notes?view=graph-rest-1.0" }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count", "Module": "Security", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SubjectRightsRequest.Read.All", "Description": "Read data subject requests", "FullDescription": "Allows the app to read subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "SubjectRightsRequest.ReadWrite.All", "Description": "Read and write data subject requests", "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestNoteCount" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestNoteCount", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/team", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/team", "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecuritySubjectRightsRequestTeam" + "Method": "GET", + "Command": "Get-MgSecuritySubjectRightsRequestTeam", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence", "OutputType": "IMicrosoftGraphSecurityThreatIntelligence", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligence" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligence", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articles/{article-id}", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articles/{article-id}", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceArticle" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceArticle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-article-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/articles", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articles", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceArticle" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceArticle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-threatintelligence-list-articles?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/articles/$count", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligenceArticleCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceArticleCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "OutputType": "IMicrosoftGraphSecurityArticleIndicator", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSecurityThreatIntelligenceArticleIndicator" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceArticleIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-articleindicator-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/articleIndicators", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articleIndicators", "OutputType": "IMicrosoftGraphSecurityArticleIndicator", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSecurityThreatIntelligenceArticleIndicator" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceArticleIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}/artifact", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}/artifact", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceArticleIndicatorArtifact" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceArticleIndicatorArtifact", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articleIndicators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceArticleIndicatorCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceArticleIndicatorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs/{hostPair-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs/{hostPair-id}", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostChildHostPair" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostChildHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceHostChildHostPair" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostChildHostPair", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-list-childhostpairs?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/childHostPairs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostChildHostPairCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostChildHostPairCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "OutputType": "IMicrosoftGraphSecurityHostComponent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostComponent" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostComponent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hostcomponent-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostComponents", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostComponents", "OutputType": "IMicrosoftGraphSecurityHostComponent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostComponent" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostComponents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostComponentCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostComponentCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}/host", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostComponentHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostComponentHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "OutputType": "IMicrosoftGraphSecurityHostCookie", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostCookie" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hostcookie-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostCookies", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostCookies", "OutputType": "IMicrosoftGraphSecurityHostCookie", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostCookie" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostCookie", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostCookies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostCookieCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostCookieCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}/host", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostCookieHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostCookieHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligenceHostCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPair" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPair", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hostpair-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostPairs", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPairs", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPair" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}/childHost", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}/childHost", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPairChildHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPairChildHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPairs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPairCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPairCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}/parentHost", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}/parentHost", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPairParentHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPairParentHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs/{hostPair-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs/{hostPair-id}", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostParentHostPair" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostParentHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceHostParentHostPair" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostParentHostPair", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-list-parenthostpairs?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/parentHostPairs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostParentHostPairCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostParentHostPairCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns/{passiveDnsRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns/{passiveDnsRecord-id}", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDns" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDns", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDns" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDns", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-list-passivedns?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns/$count", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDnsCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDnsCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/{passiveDnsRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/{passiveDnsRecord-id}", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDnsReverse" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDnsReverse", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDnsReverse" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDnsReverse", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-list-passivednsreverse?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/$count", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/passiveDnsReverse/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDnsReverseCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPassiveDnsReverseCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "OutputType": "IMicrosoftGraphSecurityHostPort", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPort" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPort", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hostport-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostPorts", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPorts", "OutputType": "IMicrosoftGraphSecurityHostPort", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPort" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPort", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPorts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPortCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPortCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}/host", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPortHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPortHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}/mostRecentSslCertificate", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}/mostRecentSslCertificate", "OutputType": "IMicrosoftGraphSecuritySslCertificate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostPortMostRecentSslCertificate" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostPortMostRecentSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "OutputType": "IMicrosoftGraphSecurityHostReputation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostReputation" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostReputation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-get-reputation?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "OutputType": "IMicrosoftGraphSecurityHostSslCertificate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -250092,4767 +288205,5333 @@ "GetViaIdentity1", "GetViaIdentity2" ], - "Command": "Get-MgSecurityThreatIntelligenceHostSslCertificate" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostSslCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hostsslcertificate-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostSslCertificates", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostSslCertificates", "OutputType": "IMicrosoftGraphSecurityHostSslCertificate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostSslCertificate" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/sslCertificates/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/sslCertificates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostSslCertificateCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostSslCertificateCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}/host", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostSslCertificateHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostSslCertificateHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains/{subdomain-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains/{subdomain-id}", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostSubdomain" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostSubdomain", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceHostSubdomain" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostSubdomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-host-list-subdomains?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/subdomains/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostSubdomainCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostSubdomainCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "OutputType": "IMicrosoftGraphSecurityHostTracker", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostTracker" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostTracker", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-hosttracker-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/hostTrackers", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostTrackers", "OutputType": "IMicrosoftGraphSecurityHostTracker", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSecurityThreatIntelligenceHostTracker" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostTracker", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/trackers/$count", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/trackers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostTrackerCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostTrackerCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}/host", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostTrackerHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostTrackerHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/whois", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/whois", "OutputType": "IMicrosoftGraphSecurityWhoisRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceHostWhoi" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceHostWhoi", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-whoisrecord-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceIntelProfile" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceIntelProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-intelligenceprofile-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/intelProfiles", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelProfiles", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfile", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceIntelProfile" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceIntelProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-threatintelligence-list-intelprofiles?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/intelProfiles/$count", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelProfiles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligenceIntelProfileCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceIntelProfileCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/{intelligenceProfileIndicator-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/{intelligenceProfileIndicator-id}", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceIntelProfileIndicator" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceIntelProfileIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceIntelProfileIndicator" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceIntelProfileIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-intelligenceprofile-list-indicators?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/$count", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}/indicators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceIntelProfileIndicatorCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceIntelProfileIndicatorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligencePassiveDnsRecord" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligencePassiveDnsRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-passivednsrecord-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/passiveDnsRecords", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligencePassiveDnsRecord" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligencePassiveDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/artifact", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/artifact", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligencePassiveDnsRecordArtifact" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligencePassiveDnsRecordArtifact", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/passiveDnsRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligencePassiveDnsRecordCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligencePassiveDnsRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/parentHost", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}/parentHost", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligencePassiveDnsRecordParentHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligencePassiveDnsRecordParentHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceProfileIndicator" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceProfileIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-intelligenceprofileindicator-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceProfileIndicator" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceProfileIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}/artifact", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}/artifact", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceProfileIndicatorArtifact" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceProfileIndicatorArtifact", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligenceProfileIndicatorCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceProfileIndicatorCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "OutputType": "IMicrosoftGraphSecuritySslCertificate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceSslCertificate" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceSslCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-sslcertificate-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/sslCertificates", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/sslCertificates", "OutputType": "IMicrosoftGraphSecuritySslCertificate", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceSslCertificate" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceSslCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-threatintelligence-list-sslcertificates?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/sslCertificates/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/sslCertificates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligenceSslCertificateCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceSslCertificateCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/{host-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/{host-id}", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceSslCertificateRelatedHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceSslCertificateRelatedHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceSslCertificateRelatedHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceSslCertificateRelatedHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}/relatedHosts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceSslCertificateRelatedHostCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceSslCertificateRelatedHostCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceSubdomain" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceSubdomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-subdomain-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/subdomains", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/subdomains", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceSubdomain" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceSubdomain", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/subdomains/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligenceSubdomainCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceSubdomainCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}/host", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceSubdomainHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceSubdomainHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "OutputType": "IMicrosoftGraphSecurityVulnerability", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceVulnerability" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceVulnerability", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-vulnerability-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/vulnerabilities", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities", "OutputType": "IMicrosoftGraphSecurityVulnerability", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceVulnerability" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceVulnerability", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/{article-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/{article-id}", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityArticle" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityArticle", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityArticle" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityArticle", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/articles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityArticleCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityArticleCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "OutputType": "IMicrosoftGraphSecurityVulnerabilityComponent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityComponent" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityComponent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-vulnerabilitycomponent-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components", "OutputType": "IMicrosoftGraphSecurityVulnerabilityComponent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityComponent" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityComponent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-vulnerability-list-components?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/$count", "Module": "Security", - "Permissions": { - "Name": "ThreatIntelligence.Read.All", - "Description": "Read all Threat Intelligence Information", - "FullDescription": "Allows the app to read threat intellgence information, such as indicators, observations, and and articles, without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityComponentCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityComponentCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceVulnerabilityCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisHistoryRecord" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisHistoryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisHistoryRecords", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisHistoryRecord" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisHistoryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisHistoryRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisHistoryRecordCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisHistoryRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}/host", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisHistoryRecordHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisHistoryRecordHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "OutputType": "IMicrosoftGraphSecurityWhoisRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisRecord" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-whoisrecord-get?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/whoisRecords", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisRecords", "OutputType": "IMicrosoftGraphSecurityWhoisRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisRecord" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-threatintelligence-list-whoisrecords?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/whoisRecords/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisRecordCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/{whoisHistoryRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/{whoisHistoryRecord-id}", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisRecordHistory" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisRecordHistory", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisRecordHistory" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisRecordHistory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-whoisrecord-list-history?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/history/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisRecordHistoryCount" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisRecordHistoryCount", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/host", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}/host", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityThreatIntelligenceWhoisRecordHost" + "Method": "GET", + "Command": "Get-MgSecurityThreatIntelligenceWhoisRecordHost", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/triggers", "OutputType": "IMicrosoftGraphSecurityTriggersRoot", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityTrigger" + "Method": "GET", + "Command": "Get-MgSecurityTrigger", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", "Module": "Security", + "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", + "OutputType": "IMicrosoftGraphSecurityRetentionEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityRetentionEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityTriggerRetentionEvent" + "Method": "GET", + "Command": "Get-MgSecurityTriggerRetentionEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionevent-get?view=graph-rest-1.0" }, { - "Uri": "/security/triggers/retentionEvents", "Module": "Security", + "Uri": "/security/triggers/retentionEvents", + "OutputType": "IMicrosoftGraphSecurityRetentionEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityRetentionEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityTriggerRetentionEvent" + "Method": "GET", + "Command": "Get-MgSecurityTriggerRetentionEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionevent-list?view=graph-rest-1.0" }, { - "Uri": "/security/triggers/retentionEvents/$count", "Module": "Security", + "Uri": "/security/triggers/retentionEvents/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSecurityTriggerRetentionEventCount" + "Method": "GET", + "Command": "Get-MgSecurityTriggerRetentionEventCount", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}/retentionEventType", "Module": "Security", + "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}/retentionEventType", + "OutputType": "IMicrosoftGraphSecurityRetentionEventType", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityTriggerRetentionEventType" + "Method": "GET", + "Command": "Get-MgSecurityTriggerRetentionEventType", + "ApiReferenceLink": null }, { - "Uri": "/security/triggerTypes", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/triggerTypes", "OutputType": "IMicrosoftGraphSecurityTriggerTypesRoot", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgSecurityTriggerType" + "Method": "GET", + "Command": "Get-MgSecurityTriggerType", + "ApiReferenceLink": null }, { - "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", "Module": "Security", + "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", + "OutputType": "IMicrosoftGraphSecurityRetentionEventType", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSecurityTriggerTypeRetentionEventType" + "Method": "GET", + "Command": "Get-MgSecurityTriggerTypeRetentionEventType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentioneventtype-get?view=graph-rest-1.0" }, { - "Uri": "/security/triggerTypes/retentionEventTypes", "Module": "Security", + "Uri": "/security/triggerTypes/retentionEventTypes", + "OutputType": "IMicrosoftGraphSecurityRetentionEventType", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSecurityTriggerTypeRetentionEventType" + "Method": "GET", + "Command": "Get-MgSecurityTriggerTypeRetentionEventType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentioneventtype-list?view=graph-rest-1.0" }, { - "Uri": "/security/triggerTypes/retentionEventTypes/$count", "Module": "Security", + "Uri": "/security/triggerTypes/retentionEventTypes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RecordsManagement.Read.All", "Description": "Read Records Management configuration, labels and policies", "FullDescription": "Allows the application to read any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RecordsManagement.ReadWrite.All", "Description": "Read and write Records Management configuration, labels and policies", "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgSecurityTriggerTypeRetentionEventTypeCount" + "Method": "GET", + "Command": "Get-MgSecurityTriggerTypeRetentionEventTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "OutputType": "IMicrosoftGraphServiceHealth", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServiceAnnouncementHealthOverview" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementHealthOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/servicehealth-get?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews", "OutputType": "IMicrosoftGraphServiceHealth", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServiceAnnouncementHealthOverview" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementHealthOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceannouncement-list-healthoverviews?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/$count", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgServiceAnnouncementHealthOverviewCount" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementHealthOverviewCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServiceAnnouncementHealthOverviewIssue" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementHealthOverviewIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServiceAnnouncementHealthOverviewIssue" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementHealthOverviewIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/$count", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServiceAnnouncementHealthOverviewIssueCount" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementHealthOverviewIssueCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServiceAnnouncementIssue" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementIssue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/servicehealthissue-get?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/issues", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/issues", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServiceAnnouncementIssue" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementIssue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceannouncement-list-issues?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/issues/$count", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/issues/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgServiceAnnouncementIssueCount" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementIssueCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "OutputType": "IMicrosoftGraphServiceUpdateMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServiceAnnouncementMessage" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-get?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages", "OutputType": "IMicrosoftGraphServiceUpdateMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServiceAnnouncementMessage" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceannouncement-list-messages?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "OutputType": "IMicrosoftGraphServiceAnnouncementAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServiceAnnouncementMessageAttachment" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceannouncementattachment-get?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments", "OutputType": "IMicrosoftGraphServiceAnnouncementAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServiceAnnouncementMessageAttachment" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServiceAnnouncementMessageAttachmentArchive" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementMessageAttachmentArchive", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceannouncement-list-messages?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServiceAnnouncementMessageAttachmentContent" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementMessageAttachmentContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/$count", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServiceAnnouncementMessageAttachmentCount" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementMessageAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/$count", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessage.Read.All", - "Description": "Read service messages", - "FullDescription": "Allows the app to read your tenant's service announcement messages, without a signed-in user. Messages may include information about new or changed features.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgServiceAnnouncementMessageCount" + "Method": "GET", + "Command": "Get-MgServiceAnnouncementMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals", "Module": "Applications", + "Uri": "/servicePrincipals", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies/{appManagementPolicy-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies/{appManagementPolicy-id}", "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgServicePrincipalAppManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies", "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalAppManagementPolicy" + "Method": "GET", + "Command": "Get-MgServicePrincipalAppManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appManagementPolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalAppManagementPolicyCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalAppManagementPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalAppRoleAssignedTo" + "Method": "GET", + "Command": "Get-MgServicePrincipalAppRoleAssignedTo", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalAppRoleAssignedTo" + "Method": "GET", + "Command": "Get-MgServicePrincipalAppRoleAssignedTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-approleassignedto?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalAppRoleAssignedToCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalAppRoleAssignedToCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgServicePrincipalAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgServicePrincipalAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalAppRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalAppRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals(appId='{appId}')", "Module": "Applications", + "Uri": "/servicePrincipals(appId='{appId}')", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalByAppId" + "Method": "GET", + "Command": "Get-MgServicePrincipalByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/getByIds", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgServicePrincipalById" + "Method": "POST", + "Command": "Get-MgServicePrincipalById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies", + "OutputType": "IMicrosoftGraphClaimsMappingPolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphClaimsMappingPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalClaimMappingPolicy" + "Method": "GET", + "Command": "Get-MgServicePrincipalClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalClaimMappingPolicyByRef" + "Method": "GET", + "Command": "Get-MgServicePrincipalClaimMappingPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalClaimMappingPolicyCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalClaimMappingPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/$count", "Module": "Applications", + "Uri": "/servicePrincipals/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgServicePrincipalCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalCreatedObject" + "Method": "GET", + "Command": "Get-MgServicePrincipalCreatedObject", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalCreatedObject" + "Method": "GET", + "Command": "Get-MgServicePrincipalCreatedObject", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id}/servicePrincipal", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalCreatedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipalCreatedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/servicePrincipal", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalCreatedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipalCreatedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalCreatedObjectCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalCreatedObjectCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/servicePrincipal/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createdObjects/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalCreatedObjectCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipalCreatedObjectCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "OutputType": "IMicrosoftGraphDelegatedPermissionClassification", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalDelegatedPermissionClassification" + "Method": "GET", + "Command": "Get-MgServicePrincipalDelegatedPermissionClassification", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications", + "OutputType": "IMicrosoftGraphDelegatedPermissionClassification", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedPermissionClassification", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalDelegatedPermissionClassification" + "Method": "GET", + "Command": "Get-MgServicePrincipalDelegatedPermissionClassification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-delegatedpermissionclassifications?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalDelegatedPermissionClassificationCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalDelegatedPermissionClassificationCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/delta", "Module": "Applications", + "Uri": "/servicePrincipals/delta", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgServicePrincipalDelta" + "Method": "GET", + "Command": "Get-MgServicePrincipalDelta", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalEndpoint" + "Method": "GET", + "Command": "Get-MgServicePrincipalEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalEndpoint" + "Method": "GET", + "Command": "Get-MgServicePrincipalEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalEndpointCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalEndpointCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies", + "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalHomeRealmDiscoveryPolicy" + "Method": "GET", + "Command": "Get-MgServicePrincipalHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalHomeRealmDiscoveryPolicyByRef" + "Method": "GET", + "Command": "Get-MgServicePrincipalHomeRealmDiscoveryPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalHomeRealmDiscoveryPolicyCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalHomeRealmDiscoveryPolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/getMemberGroups", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgServicePrincipalMemberGroup" + "Method": "POST", + "Command": "Get-MgServicePrincipalMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/getMemberObjects", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgServicePrincipalMemberObject" + "Method": "POST", + "Command": "Get-MgServicePrincipalMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalMemberOf" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalMemberOf" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/administrativeUnit", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/directoryRole", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/directoryRole", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/group", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/group", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalMemberOfCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/administrativeUnit/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/directoryRole/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/directoryRole/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalMemberOfCountAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOfCountAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/group/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/memberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgServicePrincipalOauth2PermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgServicePrincipalOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-oauth2permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/oauth2PermissionGrants/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOauth2PermissionGrantCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalOauth2PermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObject" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObject", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnedObject" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObject", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/application", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectAsApplication" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/application", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnedObjectAsApplication" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/appRoleAssignment", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/appRoleAssignment", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnedObjectAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/endpoint", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectAsEndpoint" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/endpoint", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnedObjectAsEndpoint" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/group", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectAsGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/group", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnedObjectAsGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/servicePrincipal", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/servicePrincipal", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/application/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectCountAsApplication" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/appRoleAssignment/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/appRoleAssignment/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectCountAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectCountAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/endpoint/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/group/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectCountAsGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/servicePrincipal/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/ownedObjects/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnedObjectCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnedObjectCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwner" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-owners?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/appRoleAssignment", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnerAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/appRoleAssignment", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnerAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/endpoint", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/endpoint", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnerAsEndpoint" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/servicePrincipal", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/servicePrincipal", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnerAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/user", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnerAsUser" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/user", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnerAsUser" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerAsUser", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalOwnerByRef" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-owners?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnerCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/appRoleAssignment/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/appRoleAssignment/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnerCountAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerCountAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/endpoint/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnerCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/servicePrincipal/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnerCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/user/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalOwnerCountAsUser" + "Method": "GET", + "Command": "Get-MgServicePrincipalOwnerCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "OutputType": "IMicrosoftGraphRemoteDesktopSecurityConfiguration", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalRemoteDesktopSecurityConfiguration" + "Method": "GET", + "Command": "Get-MgServicePrincipalRemoteDesktopSecurityConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/remotedesktopsecurityconfiguration-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "OutputType": "IMicrosoftGraphTargetDeviceGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/targetdevicegroup-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups", "OutputType": "IMicrosoftGraphTargetDeviceGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/remotedesktopsecurityconfiguration-list-targetdevicegroups?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroupCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "OutputType": "IMicrosoftGraphServicePrincipalRiskDetection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalRiskDetection" + "Method": "GET", + "Command": "Get-MgServicePrincipalRiskDetection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipalriskdetection-get?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/servicePrincipalRiskDetections", "OutputType": "IMicrosoftGraphServicePrincipalRiskDetection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalRiskDetection" + "Method": "GET", + "Command": "Get-MgServicePrincipalRiskDetection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityprotectionroot-list-serviceprincipalriskdetections?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections/$count", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskEvent.Read.All", - "Description": "Read all identity risk event information", - "FullDescription": "Allows the app to read the identity risk event information for your organization without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/servicePrincipalRiskDetections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgServicePrincipalRiskDetectionCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalRiskDetectionCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", - "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "OutputType": "IMicrosoftGraphSynchronization", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronization" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/acquireAccessToken", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/acquireAccessToken", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Acquire", "AcquireExpanded", "AcquireViaIdentity", "AcquireViaIdentityExpanded" ], - "Command": "Get-MgServicePrincipalSynchronizationAccessToken" + "Method": "POST", + "Command": "Get-MgServicePrincipalSynchronizationAccessToken", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", + "OutputType": "IMicrosoftGraphSynchronizationJob", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationJob" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs", + "OutputType": "IMicrosoftGraphSynchronizationJob", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalSynchronizationJob" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-list-jobs?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationJobBulkUpload" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationJobBulkUploadContent" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationJobBulkUploadContent", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationJobCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationJobCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", + "OutputType": "IMicrosoftGraphSynchronizationSchema", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "Name": "CustomSecAttributeProvisioning.Read.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Synchronization.ReadWrite.All", + "Description": "Read and write all Azure AD synchronization data. ", + "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Synchronization.Read.All", "Description": "Read all Azure AD synchronization data. ", "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Synchronization.ReadWrite.All", - "Description": "Read and write all Azure AD synchronization data. ", - "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "Name": "CustomSecAttributeProvisioning.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationJobSchema" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationJobSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-get?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationJobSchemaDirectoryCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationJobSchemaDirectoryCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/secrets/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/secrets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationSecretCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationSecretCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", + "OutputType": "IMicrosoftGraphSynchronizationTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationTemplate" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates", + "OutputType": "IMicrosoftGraphSynchronizationTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalSynchronizationTemplate" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-list-templates?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationTemplateCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationTemplateCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", + "OutputType": "IMicrosoftGraphSynchronizationSchema", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, - { - "Name": "Synchronization.Read.All", - "Description": "Read all Azure AD synchronization data. ", - "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Synchronization.Read.All", + "Description": "Read all Azure AD synchronization data. ", + "FullDescription": "Allows the application to read Azure AD synchronization information, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationTemplateSchema" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalSynchronizationTemplateSchemaDirectoryCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalSynchronizationTemplateSchemaDirectoryCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTokenIssuancePolicy" + "Method": "GET", + "Command": "Get-MgServicePrincipalTokenIssuancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies", "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalTokenIssuancePolicy" + "Method": "GET", + "Command": "Get-MgServicePrincipalTokenIssuancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenIssuancePolicies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTokenIssuancePolicyCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalTokenIssuancePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTokenLifetimePolicy" + "Method": "GET", + "Command": "Get-MgServicePrincipalTokenLifetimePolicy", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies", + "OutputType": "IMicrosoftGraphTokenLifetimePolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalTokenLifetimePolicy" + "Method": "GET", + "Command": "Get-MgServicePrincipalTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/tokenLifetimePolicies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTokenLifetimePolicyCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalTokenLifetimePolicyCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-list-transitivememberof?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/administrativeUnit", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/directoryRole", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/directoryRole", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/group", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/$count", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/directoryRole/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/directoryRole/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOfCountAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOfCountAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/group/$count", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgServicePrincipalTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgServicePrincipalTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/base", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareContentTypeBase" + "Method": "GET", + "Command": "Get-MgShareContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgShareContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgShareContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgShareContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgShareCount" + "Method": "GET", + "Command": "Get-MgShareCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareCreatedByUser" + "Method": "GET", + "Command": "Get-MgShareCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgShareCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgShareCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgShareCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/driveItem", "Module": "Files", + "Uri": "/shares/{sharedDriveItem-id}/driveItem", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareDriveItem" + "Method": "GET", + "Command": "Get-MgShareDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shares-get?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/driveItem/content", "Module": "Files", + "Uri": "/shares/{sharedDriveItem-id}/driveItem/content", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareDriveItemContent" + "Method": "GET", + "Command": "Get-MgShareDriveItemContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shares-get?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareItem" + "Method": "GET", + "Command": "Get-MgShareItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareItem" + "Method": "GET", + "Command": "Get-MgShareItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareItemContent" + "Method": "GET", + "Command": "Get-MgShareItemContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/items/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareItemCount" + "Method": "GET", + "Command": "Get-MgShareItemCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgShareItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgShareItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgShareItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgShareItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgShareItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgShareLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgShareLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgShareLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgShareLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgShareLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareList" + "Method": "GET", + "Command": "Get-MgShareList", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListColumn" + "Method": "GET", + "Command": "Get-MgShareListColumn", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareListColumn" + "Method": "GET", + "Command": "Get-MgShareListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListColumnCount" + "Method": "GET", + "Command": "Get-MgShareListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}/sourceColumn", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgShareListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListContentType" + "Method": "GET", + "Command": "Get-MgShareListContentType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareListContentType" + "Method": "GET", + "Command": "Get-MgShareListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgShareListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgShareListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgShareListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgShareListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgShareListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgShareListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgShareListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgShareListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgShareListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgShareListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/getCompatibleHubContentTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgShareListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListContentTypeCount" + "Method": "GET", + "Command": "Get-MgShareListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListCreatedByUser" + "Method": "GET", + "Command": "Get-MgShareListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgShareListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgShareListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgShareListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/drive", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListDrive" + "Method": "GET", + "Command": "Get-MgShareListDrive", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItem" + "Method": "GET", + "Command": "Get-MgShareListItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareListItem" + "Method": "GET", + "Command": "Get-MgShareListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/getActivitiesByInterval", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -254863,4981 +293542,5830 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgShareListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgShareListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemAnalytic" + "Method": "GET", + "Command": "Get-MgShareListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgShareListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgShareListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgShareListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgShareListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgShareListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgShareListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgShareListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgShareListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgShareListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgShareListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemDriveItem" + "Method": "GET", + "Command": "Get-MgShareListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgShareListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemField" + "Method": "GET", + "Command": "Get-MgShareListItemField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemVersion" + "Method": "GET", + "Command": "Get-MgShareListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgShareListItemVersion" + "Method": "GET", + "Command": "Get-MgShareListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemVersionCount" + "Method": "GET", + "Command": "Get-MgShareListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgShareListItemVersionField" + "Method": "GET", + "Command": "Get-MgShareListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListOperation" + "Method": "GET", + "Command": "Get-MgShareListOperation", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareListOperation" + "Method": "GET", + "Command": "Get-MgShareListOperation", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListOperationCount" + "Method": "GET", + "Command": "Get-MgShareListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListSubscription" + "Method": "GET", + "Command": "Get-MgShareListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareListSubscription" + "Method": "GET", + "Command": "Get-MgShareListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgShareListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/permission", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/permission", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSharePermission" + "Method": "GET", + "Command": "Get-MgSharePermission", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/root", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareRoot" + "Method": "GET", + "Command": "Get-MgShareRoot", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/root/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/root/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareRootContent" + "Method": "GET", + "Command": "Get-MgShareRootContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}", "Module": "Files", + "Uri": "/shares/{sharedDriveItem-id}", + "OutputType": "IMicrosoftGraphSharedDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSharedDriveItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareSharedDriveItemSharedDriveItem" + "Method": "GET", + "Command": "Get-MgShareSharedDriveItemSharedDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shares-get?view=graph-rest-1.0" }, { - "Uri": "/shares", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares", "OutputType": "IMicrosoftGraphSharedDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgShareSharedDriveItemSharedDriveItem" + "Method": "GET", + "Command": "Get-MgShareSharedDriveItemSharedDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/site", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/site", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgShareSite" + "Method": "GET", + "Command": "Get-MgShareSite", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}", "Module": "Sites", + "Uri": "/sites/{site-id}", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSite" + "Method": "GET", + "Command": "Get-MgSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-get?view=graph-rest-1.0" }, { - "Uri": "/sites", "Module": "Sites", + "Uri": "/sites", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSite" + "Method": "GET", + "Command": "Get-MgSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-search?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getActivitiesByInterval", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteActivityByInterval" + "Method": "GET", + "Command": "Get-MgSiteActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics", "Module": "Sites", + "Uri": "/sites/{site-id}/analytics", + "OutputType": "IMicrosoftGraphItemAnalytics", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteAnalytic" + "Method": "GET", + "Command": "Get-MgSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteAnalyticItemActivityStatActivityCount" + "Method": "GET", + "Command": "Get-MgSiteAnalyticItemActivityStatActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteAnalyticItemActivityStatActivityDriveItem" + "Method": "GET", + "Command": "Get-MgSiteAnalyticItemActivityStatActivityDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteAnalyticItemActivityStatActivityDriveItemContent" + "Method": "GET", + "Command": "Get-MgSiteAnalyticItemActivityStatActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgSiteAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/lastSevenDays", "Module": "Sites", + "Uri": "/sites/{site-id}/analytics/lastSevenDays", + "OutputType": "IMicrosoftGraphItemActivityStat", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgSiteAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/allTime", "Module": "Sites", + "Uri": "/sites/{site-id}/analytics/allTime", + "OutputType": "IMicrosoftGraphItemActivityStat", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteAnalyticTime" + "Method": "GET", + "Command": "Get-MgSiteAnalyticTime", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}')", "Module": "Sites", + "Uri": "/sites/{site-id}/getApplicableContentTypesForList(listId='{listId}')", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteApplicableContentTypeForList" + "Method": "GET", + "Command": "Get-MgSiteApplicableContentTypeForList", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteByPath" + "Method": "GET", + "Command": "Get-MgSiteByPath", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteColumn" + "Method": "GET", + "Command": "Get-MgSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns", "Module": "Sites", + "Uri": "/sites/{site-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteColumn" + "Method": "GET", + "Command": "Get-MgSiteColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/columns/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/columns/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteColumnCount" + "Method": "GET", + "Command": "Get-MgSiteColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgSiteColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteContentType" + "Method": "GET", + "Command": "Get-MgSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteContentType" + "Method": "GET", + "Command": "Get-MgSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/base", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteContentTypeBase" + "Method": "GET", + "Command": "Get-MgSiteContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgSiteContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgSiteContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgSiteContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteContentTypeColumn" + "Method": "GET", + "Command": "Get-MgSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteContentTypeColumn" + "Method": "GET", + "Command": "Get-MgSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgSiteContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgSiteContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgSiteContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgSiteContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgSiteContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgSiteContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/getCompatibleHubContentTypes", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/getCompatibleHubContentTypes", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgSiteContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteContentTypeCount" + "Method": "GET", + "Command": "Get-MgSiteContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/$count", "Module": "Sites", + "Uri": "/sites/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get1" ], - "Command": "Get-MgSiteCount" + "Method": "GET", + "Command": "Get-MgSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/drive", "Module": "Sites", + "Uri": "/sites/{site-id}/drive", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteDefaultDrive" + "Method": "GET", + "Command": "Get-MgSiteDefaultDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/delta", "Module": "Sites", + "Uri": "/sites/delta", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgSiteDelta" + "Method": "GET", + "Command": "Get-MgSiteDelta", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/drives/{drive-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgSiteDrive" + "Method": "GET", + "Command": "Get-MgSiteDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/drives", "Module": "Sites", + "Uri": "/sites/{site-id}/drives", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteDrive" + "Method": "GET", + "Command": "Get-MgSiteDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/drives/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/drives/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteDriveCount" + "Method": "GET", + "Command": "Get-MgSiteDriveCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/externalColumns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/externalColumns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteExternalColumn" + "Method": "GET", + "Command": "Get-MgSiteExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/externalColumns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/externalColumns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteExternalColumn" + "Method": "GET", + "Command": "Get-MgSiteExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/externalColumns/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/externalColumns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteExternalColumnCount" + "Method": "GET", + "Command": "Get-MgSiteExternalColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/lists", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/lists", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ - "List", - "List1" + "List" ], - "Command": "Get-MgSiteGetByPath" + "Method": "GET", + "Command": "Get-MgSiteGetByPath", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteGetByPathAnalytic" + "Method": "GET", + "Command": "Get-MgSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}')", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getApplicableContentTypesForList(listId='{listId}')", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteGetByPathApplicableContentTypeForList" + "Method": "GET", + "Command": "Get-MgSiteGetByPathApplicableContentTypeForList", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteGetByPathColumn" + "Method": "GET", + "Command": "Get-MgSiteGetByPathColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/contentTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteGetByPathContentType" + "Method": "GET", + "Command": "Get-MgSiteGetByPathContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/drive", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteGetByPathDrive" + "Method": "GET", + "Command": "Get-MgSiteGetByPathDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/drives", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteGetByPathDrive" + "Method": "GET", + "Command": "Get-MgSiteGetByPathDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/externalColumns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/externalColumns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteGetByPathExternalColumn" + "Method": "GET", + "Command": "Get-MgSiteGetByPathExternalColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", - "Module": "Notes", - "Permissions": [], + "Module": "Sites", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/lists", + "OutputType": "IMicrosoftGraphList", "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenote", + "Permissions": [], + "Variants": [ + "List" + ], "Method": "GET", + "Command": "Get-MgSiteGetByPathList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" + }, + { + "Module": "Notes", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", + "OutputType": "IMicrosoftGraphOnenote", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteGetByPathOnenote" + "Method": "GET", + "Command": "Get-MgSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteGetByPathOperation" + "Method": "GET", + "Command": "Get-MgSiteGetByPathOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteGetByPathPage" + "Method": "GET", + "Command": "Get-MgSiteGetByPathPage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteGetByPathPermission" + "Method": "GET", + "Command": "Get-MgSiteGetByPathPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/sites", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/sites", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteGetByPathSite" + "Method": "GET", + "Command": "Get-MgSiteGetByPathSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteGetByPathTermStore" + "Method": "GET", + "Command": "Get-MgSiteGetByPathTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStores", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStores", "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteGetByPathTermStore" + "Method": "GET", + "Command": "Get-MgSiteGetByPathTermStore", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteGetGraphBPrePathActivityByInterval" + "Method": "GET", + "Command": "Get-MgSiteGetGraphBPrePathActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteGetGraphBPrePathByPath" + "Method": "GET", + "Command": "Get-MgSiteGetGraphBPrePathByPath", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgSiteItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgSiteItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSiteItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSiteItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgSiteLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgSiteLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSiteLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSiteLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}", + "OutputType": "IMicrosoftGraphList", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphList", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteList" + "Method": "GET", + "Command": "Get-MgSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists", "Module": "Sites", + "Uri": "/sites/{site-id}/lists", + "OutputType": "IMicrosoftGraphList", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphList", - "Method": "GET", "Variants": [ "List1" ], - "Command": "Get-MgSiteList" + "Method": "GET", + "Command": "Get-MgSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListColumn" + "Method": "GET", + "Command": "Get-MgSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteListColumn" + "Method": "GET", + "Command": "Get-MgSiteListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListColumnCount" + "Method": "GET", + "Command": "Get-MgSiteListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgSiteListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListContentType" + "Method": "GET", + "Command": "Get-MgSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteListContentType" + "Method": "GET", + "Command": "Get-MgSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/getCompatibleHubContentTypes", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListContentTypeCount" + "Method": "GET", + "Command": "Get-MgSiteListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListCount" + "Method": "GET", + "Command": "Get-MgSiteListCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListCreatedByUser" + "Method": "GET", + "Command": "Get-MgSiteListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgSiteListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSiteListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSiteListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/drive", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListDrive" + "Method": "GET", + "Command": "Get-MgSiteListDrive", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", + "OutputType": "IMicrosoftGraphListItem", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItem" + "Method": "GET", + "Command": "Get-MgSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items", + "OutputType": "IMicrosoftGraphListItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteListItem" + "Method": "GET", + "Command": "Get-MgSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgSiteListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/analytics", + "OutputType": "IMicrosoftGraphItemAnalytics", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemAnalytic" + "Method": "GET", + "Command": "Get-MgSiteListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgSiteListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgSiteListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSiteListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSiteListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", + "OutputType": "IMicrosoftGraphDocumentSetVersion", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.Selected", + "Description": "Access selected site collections", + "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.Selected", - "Description": "Access selected site collections", - "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", + "OutputType": "IMicrosoftGraphDocumentSetVersion", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.Selected", + "Description": "Access selected site collections", + "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.Selected", - "Description": "Access selected site collections", - "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.Selected", + "Description": "Access selected site collections", + "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.Selected", - "Description": "Access selected site collections", - "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgSiteListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemDriveItem" + "Method": "GET", + "Command": "Get-MgSiteListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgSiteListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemField" + "Method": "GET", + "Command": "Get-MgSiteListItemField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", + "OutputType": "IMicrosoftGraphListItemVersion", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemVersion" + "Method": "GET", + "Command": "Get-MgSiteListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", + "OutputType": "IMicrosoftGraphListItemVersion", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteListItemVersion" + "Method": "GET", + "Command": "Get-MgSiteListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemVersionCount" + "Method": "GET", + "Command": "Get-MgSiteListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListItemVersionField" + "Method": "GET", + "Command": "Get-MgSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", + "OutputType": "IMicrosoftGraphRichLongRunningOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListOperation" + "Method": "GET", + "Command": "Get-MgSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/operations", + "OutputType": "IMicrosoftGraphRichLongRunningOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteListOperation" + "Method": "GET", + "Command": "Get-MgSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/operations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListOperationCount" + "Method": "GET", + "Command": "Get-MgSiteListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListSubscription" + "Method": "GET", + "Command": "Get-MgSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteListSubscription" + "Method": "GET", + "Command": "Get-MgSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgSiteListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-notebooks?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/$count", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenoteNotebookCount" + "Method": "GET", + "Command": "Get-MgSiteOnenoteNotebookCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/getNotebookFromWebUrl", "Module": "Sites", + "Uri": "/sites/{site-id}/onenote/notebooks/getNotebookFromWebUrl", + "OutputType": "IMicrosoftGraphCopyNotebookModel", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read.All", - "Description": "Read all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read.All", + "Description": "Read all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCopyNotebookModel", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgSiteOnenoteNotebookFromWebUrl" + "Method": "POST", + "Command": "Get-MgSiteOnenoteNotebookFromWebUrl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteOnenoteNotebookSection" + "Method": "GET", + "Command": "Get-MgSiteOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sections?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteOnenoteNotebookSectionGroup" + "Method": "GET", + "Command": "Get-MgSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/operations/{onenoteOperation-id}", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenoteOperation" + "Method": "GET", + "Command": "Get-MgSiteOnenoteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenoteoperation-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/operations/$count", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenoteOperationCount" + "Method": "GET", + "Command": "Get-MgSiteOnenoteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenotePage" + "Method": "GET", + "Command": "Get-MgSiteOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/pages", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteOnenotePage" + "Method": "GET", + "Command": "Get-MgSiteOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-pages?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenotePageContent" + "Method": "GET", + "Command": "Get-MgSiteOnenotePageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-pages?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/pages/$count", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/pages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenotePageCount" + "Method": "GET", + "Command": "Get-MgSiteOnenotePageCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenoteResource" + "Method": "GET", + "Command": "Get-MgSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenoteResourceContent" + "Method": "GET", + "Command": "Get-MgSiteOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/resources/$count", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenoteResourceCount" + "Method": "GET", + "Command": "Get-MgSiteOnenoteResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenoteSection" + "Method": "GET", + "Command": "Get-MgSiteOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteOnenoteSection" + "Method": "GET", + "Command": "Get-MgSiteOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sections?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/$count", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/sections/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenoteSectionCount" + "Method": "GET", + "Command": "Get-MgSiteOnenoteSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgSiteOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgSiteOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteOnenoteSectionGroupCount" + "Method": "GET", + "Command": "Get-MgSiteOnenoteSectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteOnenoteSectionGroupSection" + "Method": "GET", + "Command": "Get-MgSiteOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-list-sections?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteOnenoteSectionPage" + "Method": "GET", + "Command": "Get-MgSiteOnenoteSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", + "OutputType": "IMicrosoftGraphRichLongRunningOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOperation" + "Method": "GET", + "Command": "Get-MgSiteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/richlongrunningoperation-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/operations", "Module": "Sites", + "Uri": "/sites/{site-id}/operations", + "OutputType": "IMicrosoftGraphRichLongRunningOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSiteOperation" + "Method": "GET", + "Command": "Get-MgSiteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-operations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/operations/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/operations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteOperationCount" + "Method": "GET", + "Command": "Get-MgSiteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", + "OutputType": "IMicrosoftGraphBaseSitePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePage" + "Method": "GET", + "Command": "Get-MgSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages", "Module": "Sites", + "Uri": "/sites/{site-id}/pages", + "OutputType": "IMicrosoftGraphBaseSitePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSitePage" + "Method": "GET", + "Command": "Get-MgSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage", "OutputType": "IMicrosoftGraphSitePage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePage" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/sitePage", "Module": "Sites", + "Uri": "/sites/{site-id}/pages/sitePage", + "OutputType": "IMicrosoftGraphSitePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSitePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSitePageAsSitePage" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": "IMicrosoftGraphCanvasLayout", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayout" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnCount" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpartCount" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpartCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionCount" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutHorizontalSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": "IMicrosoftGraphVerticalSection", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpartCount" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpartCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCreatedByUser" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSitePageAsSitePageCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSitePageAsSitePageLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageWebPart" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "OutputType": "IMicrosoftGraphWebPart", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSitePageAsSitePageWebPart" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageAsSitePageWebPartCount" + "Method": "GET", + "Command": "Get-MgSitePageAsSitePageWebPartCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/pages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageCount" + "Method": "GET", + "Command": "Get-MgSitePageCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/sitePage/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/pages/sitePage/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageCountAsSitePage" + "Method": "GET", + "Command": "Get-MgSitePageCountAsSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageCreatedByUser" + "Method": "GET", + "Command": "Get-MgSitePageCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSitePageCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSitePageCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSitePageCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgSitePageLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSitePageLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgSitePageLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgSitePageLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageMicrosoftGraphSitePageCanvaLayoutHorizontalSectionColumnWebpartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgSitePageMicrosoftGraphSitePageCanvaLayoutHorizontalSectionColumnWebpartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageMicrosoftGraphSitePageCanvaLayoutVerticalSectionWebpartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgSitePageMicrosoftGraphSitePageCanvaLayoutVerticalSectionWebpartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}/getPositionOfWebPart", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}/getPositionOfWebPart", "OutputType": "IMicrosoftGraphWebPartPosition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePageMicrosoftGraphSitePageWebPartPositionOfWebPart" + "Method": "POST", + "Command": "Get-MgSitePageMicrosoftGraphSitePageWebPartPositionOfWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/permissions/{permission-id}", "Module": "Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePermission" + "Method": "GET", + "Command": "Get-MgSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-get-permission?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/permissions", "Module": "Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSitePermission" + "Method": "GET", + "Command": "Get-MgSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/permissions/$count", "Module": "Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSitePermissionCount" + "Method": "GET", + "Command": "Get-MgSitePermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", "Module": "Sites", + "Uri": "/sites/{site-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", + "OutputType": "IMicrosoftGraphRecentNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRecentNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteRecentNotebook" + "Method": "GET", + "Command": "Get-MgSiteRecentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore", + "OutputType": "IMicrosoftGraphTermStore", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStore" + "Method": "GET", + "Command": "Get-MgSiteTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStores", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStores", "OutputType": "IMicrosoftGraphTermStore", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSiteTermStore" + "Method": "GET", + "Command": "Get-MgSiteTermStore", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStores/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStores/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSiteTermStoreCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}", + "OutputType": "IMicrosoftGraphTermStoreGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroup" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/groups", + "OutputType": "IMicrosoftGraphTermStoreGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreGroup" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-list-groups?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/groups/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets", + "OutputType": "IMicrosoftGraphTermStoreSet", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreGroupSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-list-sets?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -259848,30 +299376,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreGroupSetChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgSiteTermStoreGroupSetChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -259882,15 +299412,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreGroupSetChildCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -259901,30 +299432,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgSiteTermStoreGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -259935,15 +299468,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreGroupSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -259954,15 +299488,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreGroupSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -259973,15 +299508,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreGroupSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -259992,15 +299528,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreGroupSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260011,492 +299548,535 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreGroupSetChildSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetParentGroup" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreGroupSetRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", + "OutputType": "IMicrosoftGraphTermStoreTerm", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreGroupSetTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermChildCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermChildSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreGroupSetTermSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreGroupSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}", + "OutputType": "IMicrosoftGraphTermStoreSet", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260507,43 +300087,49 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children", + "OutputType": "IMicrosoftGraphTermStoreTerm", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgSiteTermStoreSetChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260554,15 +300140,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetChildCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260573,30 +300160,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgSiteTermStoreSetChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260607,15 +300196,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260626,15 +300216,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260645,15 +300236,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260664,15 +300256,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260683,73 +300276,78 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetChildSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroup" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-list-sets?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260760,30 +300358,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-children?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260794,15 +300394,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetChildCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260813,30 +300414,32 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1", "List2", "List3" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260847,15 +300450,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260866,15 +300470,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260885,15 +300490,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260904,15 +300510,16 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", @@ -260923,26355 +300530,30206 @@ "GetViaIdentity2", "GetViaIdentity3" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetChildSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetParentGroupSetTermSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetParentGroupSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations", + "OutputType": "IMicrosoftGraphTermStoreRelation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetRelation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-list-relations?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", + "OutputType": "IMicrosoftGraphTermStoreTerm", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-get?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", + "OutputType": "IMicrosoftGraphTermStoreTerm", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetTermChild" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermChildCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermChildCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetTermChildRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermChildRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermChildRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermChildRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermChildRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermChildRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermChildRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermChildRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermChildRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermChildSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermChildSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/$count", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", + "OutputType": "IMicrosoftGraphTermStoreRelation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgSiteTermStoreSetTermRelation" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TermStore.Read.All", "Description": "Read term store data", "FullDescription": "Allows the app to read the term store data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TermStore.ReadWrite.All", "Description": "Read and write term store data", "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermRelationCount" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermRelationCount", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/fromTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermRelationFromTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermRelationFromTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermRelationSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermRelationSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}/toTerm", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermRelationToTerm" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermRelationToTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/set", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgSiteTermStoreSetTermSet" + "Method": "GET", + "Command": "Get-MgSiteTermStoreSetTermSet", + "ApiReferenceLink": null }, { - "Uri": "/subscribedSkus/{subscribedSku-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/subscribedSkus/{subscribedSku-id}", + "OutputType": "IMicrosoftGraphSubscribedSku", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSubscribedSku", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSubscribedSku" + "Method": "GET", + "Command": "Get-MgSubscribedSku", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscribedsku-get?view=graph-rest-1.0" }, { - "Uri": "/subscribedSkus", "Module": "Identity.DirectoryManagement", + "Uri": "/subscribedSkus", + "OutputType": "IMicrosoftGraphSubscribedSku", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Organization.Read.All", "Description": "Read organization information", "FullDescription": "Allows the app to read the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSubscribedSku", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgSubscribedSku" + "Method": "GET", + "Command": "Get-MgSubscribedSku", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscribedsku-list?view=graph-rest-1.0" }, { - "Uri": "/subscriptions/{subscription-id}", "Module": "ChangeNotifications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSubscription" + "Method": "GET", + "Command": "Get-MgSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-get?view=graph-rest-1.0" }, { - "Uri": "/subscriptions", "Module": "ChangeNotifications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgSubscription" + "Method": "GET", + "Command": "Get-MgSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-list?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/sites/{site-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/sites/{site-id1}", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgSubSite" + "Method": "GET", + "Command": "Get-MgSubSite", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/sites", "Module": "Sites", + "Uri": "/sites/{site-id}/sites", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "List2" ], - "Command": "Get-MgSubSite" + "Method": "GET", + "Command": "Get-MgSubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-list-subsites?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/sites/$count", "Module": "Sites", + "Uri": "/sites/{site-id}/sites/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgSubSiteCount" + "Method": "GET", + "Command": "Get-MgSubSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}", "Module": "Teams", + "Uri": "/teams/{team-id}", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.All", + "Description": "Read and change all teams' settings", + "FullDescription": "Read and change all teams' settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.All", - "Description": "Read and change all teams' settings", - "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeam" + "Method": "GET", + "Command": "Get-MgTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get?view=graph-rest-1.0" }, { - "Uri": "/teams", "Module": "Teams", + "Uri": "/teams", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeam" + "Method": "GET", + "Command": "Get-MgTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teams-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Channel.ReadBasic.All", - "Description": "Read the names and descriptions of all channels", - "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ChannelSettings.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChannelSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.All", + "Description": "Read and write the names, descriptions, and settings of all channels", + "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.ReadBasic.All", + "Description": "Read the names and descriptions of all channels", + "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgTeamChannel" + "Method": "GET", + "Command": "Get-MgTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels", "Module": "Teams", + "Uri": "/teams/{team-id}/channels", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Channel.ReadBasic.All", - "Description": "Read the names and descriptions of all channels", - "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ChannelSettings.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChannelSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.All", + "Description": "Read and write the names, descriptions, and settings of all channels", + "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.ReadBasic.All", + "Description": "Read the names and descriptions of all channels", + "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", "Variants": [ "List1" ], - "Command": "Get-MgTeamChannel" + "Method": "GET", + "Command": "Get-MgTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Channel.ReadBasic.All", - "Description": "Read the names and descriptions of all channels", - "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ChannelSettings.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChannelSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.All", + "Description": "Read and write the names, descriptions, and settings of all channels", + "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.ReadBasic.All", + "Description": "Read the names and descriptions of all channels", + "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelCount" + "Method": "GET", + "Command": "Get-MgTeamChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "File.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Files.Read", - "Description": "Read your files", - "FullDescription": "Allows the app to read your files.", - "IsAdmin": false - }, { "Name": "Files.Read.All", "Description": "Read files in all site collections", "FullDescription": "Allows the app to read all files in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.Read", + "Description": "Read your files", + "FullDescription": "Allows the app to read your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Read and write items in all site collections", + "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Read.All", + "Description": "Read items in all site collections ", + "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections ", - "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "Name": "File.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelFileFolder" + "Method": "GET", + "Command": "Get-MgTeamChannelFileFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/content", - "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelFileFolderContent" + "Method": "GET", + "Command": "Get-MgTeamChannelFileFolderContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ChannelMember.ReadWrite.All", - "Description": "Add and remove members from all channels", - "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamMember.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChannelMember.ReadWrite.All", + "Description": "Add and remove members from all channels", + "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelMember" + "Method": "GET", + "Command": "Get-MgTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/members", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamChannelMember" + "Method": "GET", + "Command": "Get-MgTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/members/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelMemberCount" + "Method": "GET", + "Command": "Get-MgTeamChannelMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelMessageCount" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/delta", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/delta", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgTeamChannelMessageDelta" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageDelta", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelMessageReplyCount" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgTeamChannelMessageReplyDelta" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageReplyDelta", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelMessage.Read.All", - "Description": "Read all channel messages", - "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", - "IsAdmin": false - }, { "Name": "ChannelMessage.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelMessage.Read.All", + "Description": "Read all channel messages", + "FullDescription": "Allows the app to read all channel messages in Microsoft Teams", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgTeamChannelMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", + "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams", + "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelSharedWithTeamAllowedMemberCount" + "Method": "GET", + "Command": "Get-MgTeamChannelSharedWithTeamAllowedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelSharedWithTeamCount" + "Method": "GET", + "Command": "Get-MgTeamChannelSharedWithTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam", + "Description": "Allow the app to manage all tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.All", - "Description": "Read tabs in Microsoft Teams.", - "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam.All", + "Description": "Allow the Teams app to manage all tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.Group", + "Name": "TeamsTab.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWrite.All", "Description": "Read and write tabs in Microsoft Teams.", "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.Read.All", + "Description": "Read tabs in Microsoft Teams.", + "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam", - "Description": "Allow the app to manage all tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam.All", - "Description": "Allow the Teams app to manage all tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelTab" + "Method": "GET", + "Command": "Get-MgTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam", + "Description": "Allow the app to manage all tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.All", - "Description": "Read tabs in Microsoft Teams.", - "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam.All", + "Description": "Allow the Teams app to manage all tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.Group", + "Name": "TeamsTab.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWrite.All", "Description": "Read and write tabs in Microsoft Teams.", "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.Read.All", + "Description": "Read tabs in Microsoft Teams.", + "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam", - "Description": "Allow the app to manage all tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam.All", - "Description": "Allow the Teams app to manage all tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamChannelTab" + "Method": "GET", + "Command": "Get-MgTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam", + "Description": "Allow the app to manage all tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.All", - "Description": "Read tabs in Microsoft Teams.", - "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteForTeam.All", + "Description": "Allow the Teams app to manage all tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.Read.Group", + "Name": "TeamsTab.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWrite.All", "Description": "Read and write tabs in Microsoft Teams.", "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.Read.All", + "Description": "Read tabs in Microsoft Teams.", + "FullDescription": "Read the names and settings of tabs inside any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam", - "Description": "Allow the app to manage all tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForTeam.All", - "Description": "Allow the Teams app to manage all tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelTabCount" + "Method": "GET", + "Command": "Get-MgTeamChannelTabCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamChannelTabTeamApp" + "Method": "GET", + "Command": "Get-MgTeamChannelTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/teams/$count", "Module": "Teams", + "Uri": "/teams/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgTeamCount" + "Method": "GET", + "Command": "Get-MgTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/group/serviceProvisioningErrors", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/group/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamGroupServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgTeamGroupServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/group/serviceProvisioningErrors/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/group/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamGroupServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgTeamGroupServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/incomingChannels/{channel-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/incomingChannels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamIncomingChannel" + "Method": "GET", + "Command": "Get-MgTeamIncomingChannel", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/incomingChannels", "Module": "Teams", + "Uri": "/teams/{team-id}/incomingChannels", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Channel.ReadBasic.All", "Description": "Read the names and descriptions of all channels", "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelSettings.ReadWrite.All", "Description": "Read and write the names, descriptions, and settings of all channels", "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamIncomingChannel" + "Method": "GET", + "Command": "Get-MgTeamIncomingChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-incomingchannels?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/incomingChannels/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/incomingChannels/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Channel.ReadBasic.All", "Description": "Read the names and descriptions of all channels", "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelSettings.ReadWrite.All", "Description": "Read and write the names, descriptions, and settings of all channels", "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamIncomingChannelCount" + "Method": "GET", + "Command": "Get-MgTeamIncomingChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsAppInstallation.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam", + "Description": "Manage installed Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", + "Description": "Allow the Teams app to manage itself and its permission grants in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", + "Description": "Manage installation and permission grants of Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadForUser", + "Description": "Read your installed Teams apps", + "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadForTeam", "Description": "Read installed Teams apps in teams", "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadForTeam.All", - "Description": "Read installed Teams apps for all teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadForUser", - "Description": "Read your installed Teams apps", - "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam.All", + "Description": "Manage Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", - "Description": "Manage installation and permission grants of Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", "Description": "Manage installation and permission grants of Teams apps for all teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", - "Description": "Allow the Teams app to manage itself and its permission grants in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam.All", + "Description": "Read installed Teams apps for all teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam", - "Description": "Manage installed Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam.All", - "Description": "Manage Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamInstalledApp" + "Method": "GET", + "Command": "Get-MgTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-installedapps?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/installedApps", "Module": "Teams", + "Uri": "/teams/{team-id}/installedApps", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam", + "Description": "Read installed Teams apps in teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForTeam", - "Description": "Read installed Teams apps in teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadForTeam.All", - "Description": "Read installed Teams apps for all teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam", + "Description": "Manage installed Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", + "Description": "Allow the Teams app to manage itself and its permission grants in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", "Description": "Manage installation and permission grants of Teams apps in teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", - "Description": "Manage installation and permission grants of Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", - "Description": "Allow the Teams app to manage itself and its permission grants in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteForTeam.All", + "Description": "Manage Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", "Description": "Allow the Teams app to manage itself and its permission grants for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam", - "Description": "Manage installed Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", + "Description": "Manage installation and permission grants of Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam.All", - "Description": "Manage Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam.All", + "Description": "Read installed Teams apps for all teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamInstalledApp" + "Method": "GET", + "Command": "Get-MgTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-installedapps?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/installedApps/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/installedApps/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam", + "Description": "Read installed Teams apps in teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForTeam", - "Description": "Read installed Teams apps in teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadForTeam.All", - "Description": "Read installed Teams apps for all teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam", + "Description": "Manage installed Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", + "Description": "Allow the Teams app to manage itself and its permission grants in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", "Description": "Manage installation and permission grants of Teams apps in teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", - "Description": "Manage installation and permission grants of Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", - "Description": "Allow the Teams app to manage itself and its permission grants in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteForTeam.All", + "Description": "Manage Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", "Description": "Allow the Teams app to manage itself and its permission grants for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam", - "Description": "Manage installed Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", + "Description": "Manage installation and permission grants of Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam.All", - "Description": "Manage Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam.All", + "Description": "Read installed Teams apps for all teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamInstalledAppCount" + "Method": "GET", + "Command": "Get-MgTeamInstalledAppCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp", - "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Module": "Teams", + "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamInstalledAppTeamApp" + "Method": "GET", + "Command": "Get-MgTeamInstalledAppTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamInstalledAppTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgTeamInstalledAppTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/members/{conversationMember-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "TeamMember.Read.All", - "Description": "Read the members of all teams", - "FullDescription": "Read the members of all teams, without a signed-in user.", - "IsAdmin": false - }, { "Name": "TeamMember.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamMember.ReadWrite.All", "Description": "Add and remove members from all teams", "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamMember.Read.All", + "Description": "Read the members of all teams", + "FullDescription": "Read the members of all teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamMember" + "Method": "GET", + "Command": "Get-MgTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members", "Module": "Teams", + "Uri": "/teams/{team-id}/members", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "TeamMember.Read.All", - "Description": "Read the members of all teams", - "FullDescription": "Read the members of all teams, without a signed-in user.", - "IsAdmin": false - }, { "Name": "TeamMember.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamMember.ReadWrite.All", "Description": "Add and remove members from all teams", "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamMember.Read.All", + "Description": "Read the members of all teams", + "FullDescription": "Read the members of all teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamMember" + "Method": "GET", + "Command": "Get-MgTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/members/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "TeamMember.Read.All", - "Description": "Read the members of all teams", - "FullDescription": "Read the members of all teams, without a signed-in user.", - "IsAdmin": false - }, { "Name": "TeamMember.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamMember.ReadWrite.All", "Description": "Add and remove members from all teams", "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamMember.Read.All", + "Description": "Read the members of all teams", + "FullDescription": "Read the members of all teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamMemberCount" + "Method": "GET", + "Command": "Get-MgTeamMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamOperation" + "Method": "GET", + "Command": "Get-MgTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/operations", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamOperation" + "Method": "GET", + "Command": "Get-MgTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/operations/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamOperationCount" + "Method": "GET", + "Command": "Get-MgTeamOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPermissionGrant" + "Method": "GET", + "Command": "Get-MgTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/permissionGrants", "Module": "Teams", + "Uri": "/teams/{team-id}/permissionGrants", + "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "TeamsApp.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam", + "Description": "Read installed Teams apps in teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadForTeam", - "Description": "Read installed Teams apps in teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForTeam.All", - "Description": "Read installed Teams apps for all teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam", "Description": "Manage installed Teams apps in teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam.All", "Description": "Manage Teams apps for all teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadForTeam.All", + "Description": "Read installed Teams apps for all teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsApp.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamPermissionGrant" + "Method": "GET", + "Command": "Get-MgTeamPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-list-permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/permissionGrants/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/permissionGrants/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "TeamsApp.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadForTeam", + "Description": "Read installed Teams apps in teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadForTeam", - "Description": "Read installed Teams apps in teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in teams that you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true - }, - { - "Name": "TeamsAppInstallation.ReadForTeam.All", - "Description": "Read installed Teams apps for all teams", - "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam", "Description": "Manage installed Teams apps in teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam.All", "Description": "Manage Teams apps for all teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadForTeam.All", + "Description": "Read installed Teams apps for all teams", + "FullDescription": "Allows the app to read the Teams apps that are installed in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsApp.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPermissionGrantCount" + "Method": "GET", + "Command": "Get-MgTeamPermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/photo", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPhoto" + "Method": "GET", + "Command": "Get-MgTeamPhoto", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilephoto-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/photo/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/photo/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPhotoContent" + "Method": "GET", + "Command": "Get-MgTeamPhotoContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilephoto-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel", "Module": "Teams", + "Uri": "/teams/{team-id}/primaryChannel", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Channel.ReadBasic.All", - "Description": "Read the names and descriptions of all channels", - "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelSettings.Read.Group", + "Name": "ChannelSettings.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChannelSettings.ReadWrite.All", "Description": "Read and write the names, descriptions, and settings of all channels", "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChannelSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.ReadBasic.All", + "Description": "Read the names and descriptions of all channels", + "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannel" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-get-primarychannel?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/filesFolder", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/filesFolder", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelFileFolder" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelFileFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/filesFolder/content", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/filesFolder/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelFileFolderContent" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelFileFolderContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelMember" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamPrimaryChannelMember" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelMemberCount" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelMessage" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamPrimaryChannelMessage" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelMessageCount" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/delta", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelMessageDelta" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageDelta", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamPrimaryChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamPrimaryChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelMessageReply" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamPrimaryChannelMessageReply" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelMessageReplyCount" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelMessageReplyDelta" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageReplyDelta", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamPrimaryChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamPrimaryChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamPrimaryChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamPrimaryChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamPrimaryChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelSharedWithTeamAllowedMemberCount" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelSharedWithTeamAllowedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelSharedWithTeamCount" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelSharedWithTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelTab" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamPrimaryChannelTab" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/tabs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelTabCount" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelTabCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamPrimaryChannelTabTeamApp" + "Method": "GET", + "Command": "Get-MgTeamPrimaryChannelTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule", + "OutputType": "IMicrosoftGraphSchedule", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSchedule", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamSchedule" + "Method": "GET", + "Command": "Get-MgTeamSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", + "OutputType": "IMicrosoftGraphOfferShiftRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleOfferShiftRequest" + "Method": "GET", + "Command": "Get-MgTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests", + "OutputType": "IMicrosoftGraphOfferShiftRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamScheduleOfferShiftRequest" + "Method": "GET", + "Command": "Get-MgTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleOfferShiftRequestCount" + "Method": "GET", + "Command": "Get-MgTeamScheduleOfferShiftRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", + "OutputType": "IMicrosoftGraphOpenShift", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOpenShift", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleOpenShift" + "Method": "GET", + "Command": "Get-MgTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShifts", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/openShifts", + "OutputType": "IMicrosoftGraphOpenShift", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOpenShift", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamScheduleOpenShift" + "Method": "GET", + "Command": "Get-MgTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", + "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleOpenShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests", + "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamScheduleOpenShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleOpenShiftChangeRequestCount" + "Method": "GET", + "Command": "Get-MgTeamScheduleOpenShiftChangeRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/openShifts/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/openShifts/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleOpenShiftCount" + "Method": "GET", + "Command": "Get-MgTeamScheduleOpenShiftCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", + "OutputType": "IMicrosoftGraphSchedulingGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleSchedulingGroup" + "Method": "GET", + "Command": "Get-MgTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/schedulingGroups", + "OutputType": "IMicrosoftGraphSchedulingGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamScheduleSchedulingGroup" + "Method": "GET", + "Command": "Get-MgTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-schedulinggroups?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/schedulingGroups/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleSchedulingGroupCount" + "Method": "GET", + "Command": "Get-MgTeamScheduleSchedulingGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", + "OutputType": "IMicrosoftGraphShift", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Schedule.ReadWrite.All", + "Description": "Read and write your schedule items", + "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write your schedule items", - "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphShift", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleShift" + "Method": "GET", + "Command": "Get-MgTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shifts", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/shifts", + "OutputType": "IMicrosoftGraphShift", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphShift", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamScheduleShift" + "Method": "GET", + "Command": "Get-MgTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-shifts?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shifts/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/shifts/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleShiftCount" + "Method": "GET", + "Command": "Get-MgTeamScheduleShiftCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleSwapShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests", + "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamScheduleSwapShiftChangeRequest" + "Method": "GET", + "Command": "Get-MgTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleSwapShiftChangeRequestCount" + "Method": "GET", + "Command": "Get-MgTeamScheduleSwapShiftChangeRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", + "OutputType": "IMicrosoftGraphTimeOff", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTimeOff", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleTimeOff" + "Method": "GET", + "Command": "Get-MgTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timesOff", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timesOff", + "OutputType": "IMicrosoftGraphTimeOff", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTimeOff", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamScheduleTimeOff" + "Method": "GET", + "Command": "Get-MgTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-timesoff?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timesOff/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timesOff/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "Name": "Schedule.Read.All", + "Description": "Read your schedule items", + "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Schedule.ReadWrite.All", + "Description": "Read and write your schedule items", + "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Schedule.Read.All", - "Description": "Read your schedule items", - "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write your schedule items", - "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleTimeOffCount" + "Method": "GET", + "Command": "Get-MgTeamScheduleTimeOffCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", + "OutputType": "IMicrosoftGraphTimeOffReason", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleTimeOffReason" + "Method": "GET", + "Command": "Get-MgTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timeOffReasons", + "OutputType": "IMicrosoftGraphTimeOffReason", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamScheduleTimeOffReason" + "Method": "GET", + "Command": "Get-MgTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-list-timeoffreasons?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timeOffReasons/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleTimeOffReasonCount" + "Method": "GET", + "Command": "Get-MgTeamScheduleTimeOffReasonCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", + "OutputType": "IMicrosoftGraphTimeOffRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleTimeOffRequest" + "Method": "GET", + "Command": "Get-MgTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timeOffRequests", + "OutputType": "IMicrosoftGraphTimeOffRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamScheduleTimeOffRequest" + "Method": "GET", + "Command": "Get-MgTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timeOffRequests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.Read.All", "Description": "Read your schedule items", "FullDescription": "Allows the app to read schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamScheduleTimeOffRequestCount" + "Method": "GET", + "Command": "Get-MgTeamScheduleTimeOffRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", + "OutputType": "IMicrosoftGraphTeamworkTag", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamTag" + "Method": "GET", + "Command": "Get-MgTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags", "Module": "Teams", + "Uri": "/teams/{team-id}/tags", + "OutputType": "IMicrosoftGraphTeamworkTag", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamTag" + "Method": "GET", + "Command": "Get-MgTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/tags/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamTagCount" + "Method": "GET", + "Command": "Get-MgTeamTagCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", + "OutputType": "IMicrosoftGraphTeamworkTagMember", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamTagMember" + "Method": "GET", + "Command": "Get-MgTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-get?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members", "Module": "Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members", + "OutputType": "IMicrosoftGraphTeamworkTagMember", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamTagMember" + "Method": "GET", + "Command": "Get-MgTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-list?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/$count", "Module": "Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkTag.Read", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.Read.All", "Description": "Read tags in Teams", "FullDescription": "Allows the app to read tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamTagMemberCount" + "Method": "GET", + "Command": "Get-MgTeamTagMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/template", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/template", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamTemplate" + "Method": "GET", + "Command": "Get-MgTeamTemplate", + "ApiReferenceLink": null }, { - "Uri": "/teamwork", "Module": "Teams", - "Permissions": { - "Name": "Teamwork.Read.All", - "Description": "Read organizational teamwork settings", - "FullDescription": "Allows the app to read all teamwork settings of the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teamwork", "OutputType": "IMicrosoftGraphTeamwork", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgTeamwork" + "Method": "GET", + "Command": "Get-MgTeamwork", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedChats/{deletedChat-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedChats/{deletedChat-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedChat" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/deletedchat-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedChats", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedChats", "OutputType": "IMicrosoftGraphDeletedChat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedChat" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedChat", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedChats/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedChats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgTeamworkDeletedChatCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedChatCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "OutputType": "IMicrosoftGraphDeletedTeam", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeam" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams", "Module": "Teams", - "Permissions": { - "Name": "Team.ReadBasic.All", - "Description": "Get a list of all teams", - "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams", "OutputType": "IMicrosoftGraphDeletedTeam", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedTeam" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamwork-list-deletedteams?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannel" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels", "OutputType": "IMicrosoftGraphChannel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedTeamChannel" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelFileFolder" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelFileFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelFileFolderContent" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelFileFolderContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-filesfolder?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMember" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-members?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMember" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-members?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMemberCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessage" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-messages?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/delta", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageDelta" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageDelta", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageReply" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageReplyCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageReplyDelta" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageReplyDelta", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeam" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeamAllowedMember" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeamAllowedMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}/allowedMembers/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeamAllowedMemberCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeamAllowedMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeamCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelSharedWithTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelTab" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-get-tabs?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgTeamworkDeletedTeamChannelTab" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelTabCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelTabCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkDeletedTeamChannelTabTeamApp" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamChannelTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/$count", "Module": "Teams", - "Permissions": { - "Name": "Team.ReadBasic.All", - "Description": "Get a list of all teams", - "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgTeamworkDeletedTeamCount" + "Method": "GET", + "Command": "Get-MgTeamworkDeletedTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamsAppSettings", "Module": "Teams", + "Uri": "/teamwork/teamsAppSettings", + "OutputType": "IMicrosoftGraphTeamsAppSettings", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkAppSettings.Read.All", "Description": "Read Teams app settings", "FullDescription": "Allows the app to read the Teams app settings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkAppSettings.ReadWrite.All", "Description": "Read and write Teams app settings", "FullDescription": "Allows the app to read and write the Teams app settings on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsAppSettings", - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgTeamworkTeamAppSetting" + "Method": "GET", + "Command": "Get-MgTeamworkTeamAppSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsappsettings-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", "Module": "Teams", + "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", + "OutputType": "IMicrosoftGraphWorkforceIntegration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "WorkforceIntegration.Read.All", "Description": "Read workforce integrations", "FullDescription": "Allows the app to read workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "WorkforceIntegration.ReadWrite.All", "Description": "Read and write workforce integrations", "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWorkforceIntegration", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTeamworkWorkforceIntegration" + "Method": "GET", + "Command": "Get-MgTeamworkWorkforceIntegration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workforceintegration-get?view=graph-rest-1.0" }, { - "Uri": "/teamwork/workforceIntegrations", "Module": "Teams", + "Uri": "/teamwork/workforceIntegrations", + "OutputType": "IMicrosoftGraphWorkforceIntegration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "WorkforceIntegration.Read.All", "Description": "Read workforce integrations", "FullDescription": "Allows the app to read workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "WorkforceIntegration.ReadWrite.All", "Description": "Read and write workforce integrations", "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWorkforceIntegration", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTeamworkWorkforceIntegration" + "Method": "GET", + "Command": "Get-MgTeamworkWorkforceIntegration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workforceintegration-list?view=graph-rest-1.0" }, { - "Uri": "/teamwork/workforceIntegrations/$count", "Module": "Teams", + "Uri": "/teamwork/workforceIntegrations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "WorkforceIntegration.Read.All", "Description": "Read workforce integrations", "FullDescription": "Allows the app to read workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "WorkforceIntegration.ReadWrite.All", "Description": "Read and write workforce integrations", "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgTeamworkWorkforceIntegrationCount" + "Method": "GET", + "Command": "Get-MgTeamworkWorkforceIntegrationCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", + "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminCustomer" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadmincustomer-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminCustomers", + "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminCustomer" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantrelationship-list-delegatedadmincustomers?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/$count", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminCustomers/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminCustomerCount" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminCustomerCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "OutputType": "IMicrosoftGraphDelegatedAdminServiceManagementDetail", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetail" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetail", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails", + "OutputType": "IMicrosoftGraphDelegatedAdminServiceManagementDetail", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminServiceManagementDetail", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetail" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadmincustomer-list-servicemanagementdetails?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/$count", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetailCount" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationship" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationship", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationship" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationship", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantrelationship-list-delegatedadminrelationships?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", + "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignment" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminaccessassignment-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments", + "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignment" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-list-accessassignments?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/$count", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignmentCount" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/$count", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipCount" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipOperation" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationshipoperation-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipOperation" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-list-operations?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/$count", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipOperationCount" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipRequest" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationshiprequest-get?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests", + "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipRequest" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-list-requests?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/$count", "Module": "Identity.Partner", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedAdminRelationship.Read.All", "Description": "Read Delegated Admin relationships with customers", "FullDescription": "Allows the app to read details of delegated admin relationships with customers like access details (that includes roles) and the duration as well as specific role assignments to security groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DelegatedAdminRelationship.ReadWrite.All", "Description": "Manage Delegated Admin relationships with customers", "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipRequestCount" + "Method": "GET", + "Command": "Get-MgTenantRelationshipDelegatedAdminRelationshipRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}", "Module": "Users", + "Uri": "/users/{user-id}", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune.", - "IsAdmin": true + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite", + "Description": "Read and update your profile", + "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read devices Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", - "IsAdmin": true + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", - "IsAdmin": true + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune. Does not allow high impact operations such as remote wipe and password reset on the device’s owner.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read devices Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite", - "Description": "Read and update your profile", - "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUser" + "Method": "GET", + "Command": "Get-MgUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-user-get?view=graph-rest-1.0" }, { - "Uri": "/users", "Module": "Users", + "Uri": "/users", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUser" + "Method": "GET", + "Command": "Get-MgUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-user-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}", "Module": "CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/{userActivity-id}", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserActivity" + "Method": "GET", + "Command": "Get-MgUserActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities", "Module": "CrossDeviceExperiences", - "Permissions": { - "Name": "UserActivity.ReadWrite.CreatedByApp", - "Description": "Read and write app activity to your activity feed", - "FullDescription": "Allows the app to read and report your activity in the app.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserActivity" + "Method": "GET", + "Command": "Get-MgUserActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/projectrome-get-activities?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities/$count", "Module": "CrossDeviceExperiences", - "Permissions": { - "Name": "UserActivity.ReadWrite.CreatedByApp", - "Description": "Read and write app activity to your activity feed", - "FullDescription": "Allows the app to read and report your activity in the app.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserActivityCount" + "Method": "GET", + "Command": "Get-MgUserActivityCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "Module": "CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "OutputType": "IMicrosoftGraphActivityHistoryItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserActivityHistoryItem" + "Method": "GET", + "Command": "Get-MgUserActivityHistoryItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems", "Module": "CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems", "OutputType": "IMicrosoftGraphActivityHistoryItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserActivityHistoryItem" + "Method": "GET", + "Command": "Get-MgUserActivityHistoryItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}/activity", "Module": "CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}/activity", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserActivityHistoryItemActivity" + "Method": "GET", + "Command": "Get-MgUserActivityHistoryItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/$count", "Module": "CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserActivityHistoryItemCount" + "Method": "GET", + "Command": "Get-MgUserActivityHistoryItemCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/agreementAcceptances/{agreementAcceptance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/agreementAcceptances/{agreementAcceptance-id}", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgUserAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/agreementAcceptances", "Module": "Identity.Governance", + "Uri": "/users/{user-id}/agreementAcceptances", + "OutputType": "IMicrosoftGraphAgreementAcceptance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AgreementAcceptance.Read", "Description": "Read your terms of use acceptance statuses", "FullDescription": "Allows the app to read your terms of use acceptance statuses.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "AgreementAcceptance.Read.All", "Description": "Read all terms of use acceptance statuses", "FullDescription": "Allows the app to read terms of use acceptance statuses on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAgreementAcceptance" + "Method": "GET", + "Command": "Get-MgUserAgreementAcceptance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-agreementacceptances?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/agreementAcceptances/$count", "Module": "Identity.Governance", + "Uri": "/users/{user-id}/agreementAcceptances/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AgreementAcceptance.Read", "Description": "Read your terms of use acceptance statuses", "FullDescription": "Allows the app to read your terms of use acceptance statuses.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "AgreementAcceptance.Read.All", "Description": "Read all terms of use acceptance statuses", "FullDescription": "Allows the app to read terms of use acceptance statuses on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAgreementAcceptanceCount" + "Method": "GET", + "Command": "Get-MgUserAgreementAcceptanceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgUserAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignments", "Module": "Applications", + "Uri": "/users/{user-id}/appRoleAssignments", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgUserAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/appRoleAssignments/$count", "Module": "Applications", + "Uri": "/users/{user-id}/appRoleAssignments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "AppRoleAssignment.ReadWrite.All", + "Description": "Manage app permission grants and app role assignments", + "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAppRoleAssignmentCount" + "Method": "GET", + "Command": "Get-MgUserAppRoleAssignmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationEmailMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationEmailMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/emailauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/emailMethods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods", + "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAuthenticationEmailMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationEmailMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-emailmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/emailMethods/$count", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationEmailMethodCount" + "Method": "GET", + "Command": "Get-MgUserAuthenticationEmailMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphFido2AuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphFido2AuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationFido2Method" + "Method": "GET", + "Command": "Get-MgUserAuthenticationFido2Method", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/fido2authenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/fido2Methods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/fido2Methods", + "OutputType": "IMicrosoftGraphFido2AuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphFido2AuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAuthenticationFido2Method" + "Method": "GET", + "Command": "Get-MgUserAuthenticationFido2Method", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/fido2authenticationmethod-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/fido2Methods/$count", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/fido2Methods/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationFido2MethodCount" + "Method": "GET", + "Command": "Get-MgUserAuthenticationFido2MethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/methods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/methods", + "OutputType": "IMicrosoftGraphAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAuthenticationMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-methods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/methods/$count", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/methods/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationMethodCount" + "Method": "GET", + "Command": "Get-MgUserAuthenticationMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationMicrosoftAuthenticatorMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationMicrosoftAuthenticatorMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods", + "OutputType": "IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMicrosoftAuthenticatorAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAuthenticationMicrosoftAuthenticatorMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationMicrosoftAuthenticatorMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/$count", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationMicrosoftAuthenticatorMethodCount" + "Method": "GET", + "Command": "Get-MgUserAuthenticationMicrosoftAuthenticatorMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}/device", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice" + "Method": "GET", + "Command": "Get-MgUserAuthenticationMicrosoftAuthenticatorMethodDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", + "OutputType": "IMicrosoftGraphLongRunningOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationOperation" + "Method": "GET", + "Command": "Get-MgUserAuthenticationOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/longrunningoperation-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/operations", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/operations", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserAuthenticationOperation" + "Method": "GET", + "Command": "Get-MgUserAuthenticationOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/operations/$count", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationOperationCount" + "Method": "GET", + "Command": "Get-MgUserAuthenticationOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/passwordMethods/{passwordAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/passwordMethods/{passwordAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphPasswordAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPasswordAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationPasswordMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationPasswordMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/passwordauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/passwordMethods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/passwordMethods", + "OutputType": "IMicrosoftGraphPasswordAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPasswordAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAuthenticationPasswordMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationPasswordMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-passwordmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/passwordMethods/$count", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/passwordMethods/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationPasswordMethodCount" + "Method": "GET", + "Command": "Get-MgUserAuthenticationPasswordMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationPhoneMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationPhoneMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/phoneauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/phoneMethods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods", + "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAuthenticationPhoneMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationPhoneMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-phonemethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/phoneMethods/$count", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.Read", - "Description": "Read your authentication methods.", - "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.Read.All", "Description": "Read all users' authentication methods", "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read", + "Description": "Read your authentication methods.", + "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationPhoneMethodCount" + "Method": "GET", + "Command": "Get-MgUserAuthenticationPhoneMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphSoftwareOathAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSoftwareOathAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationSoftwareOathMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationSoftwareOathMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/softwareoathauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/softwareOathMethods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/softwareOathMethods", + "OutputType": "IMicrosoftGraphSoftwareOathAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSoftwareOathAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAuthenticationSoftwareOathMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationSoftwareOathMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-softwareoathmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/softwareOathMethods/$count", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/softwareOathMethods/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationSoftwareOathMethodCount" + "Method": "GET", + "Command": "Get-MgUserAuthenticationSoftwareOathMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphTemporaryAccessPassAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTemporaryAccessPassAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationTemporaryAccessPassMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationTemporaryAccessPassMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/temporaryaccesspassauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods", + "OutputType": "IMicrosoftGraphTemporaryAccessPassAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTemporaryAccessPassAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAuthenticationTemporaryAccessPassMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationTemporaryAccessPassMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-list-temporaryaccesspassmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/$count", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationTemporaryAccessPassMethodCount" + "Method": "GET", + "Command": "Get-MgUserAuthenticationTemporaryAccessPassMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationWindowsHelloForBusinessMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationWindowsHelloForBusinessMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods", + "OutputType": "IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsHelloForBusinessAuthenticationMethod", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserAuthenticationWindowsHelloForBusinessMethod" + "Method": "GET", + "Command": "Get-MgUserAuthenticationWindowsHelloForBusinessMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/$count", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.Read", "Description": "Read your authentication methods.", "FullDescription": "Allows the app to read your authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "UserAuthenticationMethod.Read.All", - "Description": "Read all users' authentication methods", - "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.ReadWrite.All", + "Description": "Read and write all users' authentication methods", + "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "Name": "UserAuthenticationMethod.Read.All", + "Description": "Read all users' authentication methods", + "FullDescription": "Allows the app to read authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationWindowsHelloForBusinessMethodCount" + "Method": "GET", + "Command": "Get-MgUserAuthenticationWindowsHelloForBusinessMethodCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}/device", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserAuthenticationWindowsHelloForBusinessMethodDevice" + "Method": "GET", + "Command": "Get-MgUserAuthenticationWindowsHelloForBusinessMethodDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/getByIds", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/getByIds", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetExpanded" ], - "Command": "Get-MgUserById" + "Method": "POST", + "Command": "Get-MgUserById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getbyids?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendars/{calendar-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendars/{calendar-id}", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgUserCalendar" + "Method": "GET", + "Command": "Get-MgUserCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendars", "Module": "Calendar", + "Uri": "/users/{user-id}/calendars", + "OutputType": "IMicrosoftGraphCalendar", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.Read.Shared", "Description": "Read calendars you can access", "FullDescription": "Allows the app to read events in all calendars that you can access, including delegate and shared calendars. ", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserCalendar" + "Method": "GET", + "Command": "Get-MgUserCalendar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-calendars?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendars/$count", "Module": "Calendar", + "Uri": "/users/{user-id}/calendars/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.Read.Shared", "Description": "Read calendars you can access", "FullDescription": "Allows the app to read events in all calendars that you can access, including delegate and shared calendars. ", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserCalendarCount" + "Method": "GET", + "Command": "Get-MgUserCalendarCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendars/{calendar-id}/events", "Module": "Calendar", + "Uri": "/users/{user-id}/calendars/{calendar-id}/events", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List1" ], - "Command": "Get-MgUserCalendarEvent" + "Method": "GET", + "Command": "Get-MgUserCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/events/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/calendar/events/delta", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.Read", "Description": "Read calendars in all mailboxes", "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgUserCalendarEventDelta" + "Method": "GET", + "Command": "Get-MgUserCalendarEventDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", "Module": "Calendar", + "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", + "OutputType": "IMicrosoftGraphCalendarGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCalendarGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserCalendarGroup" + "Method": "GET", + "Command": "Get-MgUserCalendarGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendargroup-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups", "Module": "Calendar", + "Uri": "/users/{user-id}/calendarGroups", + "OutputType": "IMicrosoftGraphCalendarGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCalendarGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserCalendarGroup" + "Method": "GET", + "Command": "Get-MgUserCalendarGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-calendargroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars", "Module": "Calendar", + "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars", + "OutputType": "IMicrosoftGraphCalendar", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.Read.Shared", "Description": "Read calendars you can access", "FullDescription": "Allows the app to read events in all calendars that you can access, including delegate and shared calendars. ", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserCalendarGroupCalendar" + "Method": "GET", + "Command": "Get-MgUserCalendarGroupCalendar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendargroup-list-calendars?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/$count", "Module": "Calendar", + "Uri": "/users/{user-id}/calendarGroups/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserCalendarGroupCount" + "Method": "GET", + "Command": "Get-MgUserCalendarGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserCalendarPermission" + "Method": "GET", + "Command": "Get-MgUserCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendar/calendarPermissions", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgUserCalendarPermission" + "Method": "GET", + "Command": "Get-MgUserCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-calendarpermissions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions/$count", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendar/calendarPermissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserCalendarPermissionCount" + "Method": "GET", + "Command": "Get-MgUserCalendarPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendars/{calendar-id}/getSchedule", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendars/{calendar-id}/getSchedule", "OutputType": "IMicrosoftGraphScheduleInformation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetExpanded1", "GetViaIdentity1", "GetViaIdentityExpanded1" ], - "Command": "Get-MgUserCalendarSchedule" + "Method": "POST", + "Command": "Get-MgUserCalendarSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarView", "Module": "Calendar", + "Uri": "/users/{user-id}/calendar/calendarView", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgUserCalendarView" + "Method": "GET", + "Command": "Get-MgUserCalendarView", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-calendarview?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}", "Module": "Teams", + "Uri": "/users/{user-id}/chats/{chat-id}", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.WhereInstalled", "Description": "Read names and members of all chat threads where the associated Teams application is installed.", "FullDescription": "Allows the app to read names and members of all one-to-one and group chats in Microsoft Teams where the associated Teams application is installed, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ChatSettings.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatSettings.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.ReadWrite.Chat", + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChat" + "Method": "GET", + "Command": "Get-MgUserChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats", "Module": "Teams", + "Uri": "/users/{user-id}/chats", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChat", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserChat" + "Method": "GET", + "Command": "Get-MgUserChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/$count", "Module": "Teams", + "Uri": "/users/{user-id}/chats/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatCount" + "Method": "GET", + "Command": "Get-MgUserChatCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatInstalledApp" + "Method": "GET", + "Command": "Get-MgUserChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserChatInstalledApp" + "Method": "GET", + "Command": "Get-MgUserChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatInstalledAppCount" + "Method": "GET", + "Command": "Get-MgUserChatInstalledAppCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatInstalledAppTeamApp" + "Method": "GET", + "Command": "Get-MgUserChatInstalledAppTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/teamsAppDefinition", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatInstalledAppTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgUserChatInstalledAppTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "OutputType": "IMicrosoftGraphChatMessageInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatLastMessagePreview" + "Method": "GET", + "Command": "Get-MgUserChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", "Module": "Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ChatMember.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatMember.Read.All", "Description": "Read the members of all chats", "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatMember" + "Method": "GET", + "Command": "Get-MgUserChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members", "Module": "Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/members", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChatMember.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.Chat", + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true - }, - { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserChatMember" + "Method": "GET", + "Command": "Get-MgUserChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members/$count", "Module": "Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/members/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChatMember.Read", + "Description": "Read the members of chats", + "FullDescription": "Read the members of chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.Read.All", + "Description": "Read the members of all chats", + "FullDescription": "Read the members of all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "ChatMember.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read", - "Description": "Read the members of chats", - "FullDescription": "Read the members of chats, on your behalf.", - "IsAdmin": true + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.All", - "Description": "Read the members of all chats", - "FullDescription": "Read the members of all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.Read.Chat", + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true - }, - { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatMemberCount" + "Method": "GET", + "Command": "Get-MgUserChatMemberCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", "Module": "Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatMessage" + "Method": "GET", + "Command": "Get-MgUserChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages", "Module": "Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserChatMessage" + "Method": "GET", + "Command": "Get-MgUserChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/$count", "Module": "Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatMessageCount" + "Method": "GET", + "Command": "Get-MgUserChatMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/delta", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserChatMessageDelta" + "Method": "GET", + "Command": "Get-MgUserChatMessageDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserChatMessageHostedContent" + "Method": "GET", + "Command": "Get-MgUserChatMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "Module": "Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", + "OutputType": "IMicrosoftGraphChatMessageHostedContent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserChatMessageHostedContent" + "Method": "GET", + "Command": "Get-MgUserChatMessageHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count", "Module": "Teams", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Read", "Description": "Read your chat messages", "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false + "Name": "ChatMessage.Read.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMessage.Read.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatMessageHostedContentCount" + "Method": "GET", + "Command": "Get-MgUserChatMessageHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatMessageReply" + "Method": "GET", + "Command": "Get-MgUserChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserChatMessageReply" + "Method": "GET", + "Command": "Get-MgUserChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-replies?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatMessageReplyCount" + "Method": "GET", + "Command": "Get-MgUserChatMessageReplyCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/delta", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserChatMessageReplyDelta" + "Method": "GET", + "Command": "Get-MgUserChatMessageReplyDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserChatMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgUserChatMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessagehostedcontent-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserChatMessageReplyHostedContent" + "Method": "GET", + "Command": "Get-MgUserChatMessageReplyHostedContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-list-hostedcontents?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatMessageReplyHostedContentCount" + "Method": "GET", + "Command": "Get-MgUserChatMessageReplyHostedContentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatPermissionGrant" + "Method": "GET", + "Command": "Get-MgUserChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserChatPermissionGrant" + "Method": "GET", + "Command": "Get-MgUserChatPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatPermissionGrantCount" + "Method": "GET", + "Command": "Get-MgUserChatPermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserChatPinnedMessage" + "Method": "GET", + "Command": "Get-MgUserChatPinnedMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserChatPinnedMessage" + "Method": "GET", + "Command": "Get-MgUserChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatPinnedMessageCount" + "Method": "GET", + "Command": "Get-MgUserChatPinnedMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatTab" + "Method": "GET", + "Command": "Get-MgUserChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-get-tabs?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserChatTab" + "Method": "GET", + "Command": "Get-MgUserChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-list-tabs?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs/$count", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatTabCount" + "Method": "GET", + "Command": "Get-MgUserChatTabCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserChatTabTeamApp" + "Method": "GET", + "Command": "Get-MgUserChatTabTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contacts/{contact-id}", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContact" + "Method": "GET", + "Command": "Get-MgUserContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contacts", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserContact" + "Method": "GET", + "Command": "Get-MgUserContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/$count", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contacts/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactCount" + "Method": "GET", + "Command": "Get-MgUserContactCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/contacts/delta", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserContactDelta" + "Method": "GET", + "Command": "Get-MgUserContactDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactExtension" + "Method": "GET", + "Command": "Get-MgUserContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserContactExtension" + "Method": "GET", + "Command": "Get-MgUserContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/$count", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactExtensionCount" + "Method": "GET", + "Command": "Get-MgUserContactExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", + "OutputType": "IMicrosoftGraphContactFolder", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolder" + "Method": "GET", + "Command": "Get-MgUserContactFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders", + "OutputType": "IMicrosoftGraphContactFolder", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserContactFolder" + "Method": "GET", + "Command": "Get-MgUserContactFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-contactfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderChildFolder" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders", + "OutputType": "IMicrosoftGraphContactFolder", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserContactFolderChildFolder" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-list-childfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderChildFolderContact" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserContactFolderChildFolderContact" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-list-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/$count", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderChildFolderContactCount" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderContactCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/delta", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserContactFolderChildFolderContactDelta" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderContactDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderChildFolderContactExtension" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserContactFolderChildFolderContactExtension" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/$count", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderChildFolderContactExtensionCount" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderContactExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderChildFolderContactPhoto" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderChildFolderContactPhotoContent" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/$count", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderChildFolderCount" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/delta", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserContactFolderChildFolderDelta" + "Method": "GET", + "Command": "Get-MgUserContactFolderChildFolderDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderContact" + "Method": "GET", + "Command": "Get-MgUserContactFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserContactFolderContact" + "Method": "GET", + "Command": "Get-MgUserContactFolderContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-list-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/$count", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderContactCount" + "Method": "GET", + "Command": "Get-MgUserContactFolderContactCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/delta", + "OutputType": "IMicrosoftGraphContact", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContact", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserContactFolderContactDelta" + "Method": "GET", + "Command": "Get-MgUserContactFolderContactDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderContactExtension" + "Method": "GET", + "Command": "Get-MgUserContactFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserContactFolderContactExtension" + "Method": "GET", + "Command": "Get-MgUserContactFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/$count", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderContactExtensionCount" + "Method": "GET", + "Command": "Get-MgUserContactFolderContactExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.Read", - "Description": "Read contacts in all mailboxes", - "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderContactPhoto" + "Method": "GET", + "Command": "Get-MgUserContactFolderContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.Read", - "Description": "Read contacts in all mailboxes", - "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderContactPhotoContent" + "Method": "GET", + "Command": "Get-MgUserContactFolderContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/$count", "Module": "PersonalContacts", + "Uri": "/users/{user-id}/contactFolders/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactFolderCount" + "Method": "GET", + "Command": "Get-MgUserContactFolderCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/contactFolders/delta", + "OutputType": "IMicrosoftGraphContactFolder", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Contacts.Read", "Description": "Read contacts in all mailboxes", "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Contacts.ReadWrite", "Description": "Read and write contacts in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContactFolder", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserContactFolderDelta" + "Method": "GET", + "Command": "Get-MgUserContactFolderDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/photo", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.Read", - "Description": "Read contacts in all mailboxes", - "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactPhoto" + "Method": "GET", + "Command": "Get-MgUserContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/photo/$value", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.Read", - "Description": "Read contacts in all mailboxes", - "FullDescription": "Allows the app to read all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserContactPhotoContent" + "Method": "GET", + "Command": "Get-MgUserContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/$count", "Module": "Users", + "Uri": "/users/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.Read.All", - "Description": "Read Microsoft Intune devices", - "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "DeviceManagementManagedDevices.Read.All", + "Description": "Read Microsoft Intune devices", + "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get" ], - "Command": "Get-MgUserCount" + "Method": "GET", + "Command": "Get-MgUserCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/createdObjects/{directoryObject-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/createdObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserCreatedObject" + "Method": "GET", + "Command": "Get-MgUserCreatedObject", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/createdObjects", "Module": "Users", + "Uri": "/users/{user-id}/createdObjects", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserCreatedObject" + "Method": "GET", + "Command": "Get-MgUserCreatedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-createdobjects?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/createdObjects/{directoryObject-id}/servicePrincipal", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/createdObjects/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserCreatedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgUserCreatedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/createdObjects/servicePrincipal", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/createdObjects/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserCreatedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgUserCreatedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/createdObjects/$count", "Module": "Users", + "Uri": "/users/{user-id}/createdObjects/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserCreatedObjectCount" + "Method": "GET", + "Command": "Get-MgUserCreatedObjectCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/createdObjects/servicePrincipal/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/createdObjects/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserCreatedObjectCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgUserCreatedObjectCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendar", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDefaultCalendar" + "Method": "GET", + "Command": "Get-MgUserDefaultCalendar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/events", "Module": "Calendar", + "Uri": "/users/{user-id}/calendar/events", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserDefaultCalendarEvent" + "Method": "GET", + "Command": "Get-MgUserDefaultCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-list-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/getSchedule", "Module": "Users.Actions", + "Uri": "/users/{user-id}/calendar/getSchedule", + "OutputType": "IMicrosoftGraphScheduleInformation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphScheduleInformation", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgUserDefaultCalendarSchedule" + "Method": "POST", + "Command": "Get-MgUserDefaultCalendarSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-getschedule?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drive", "Module": "Files", + "Uri": "/users/{user-id}/drive", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDefaultDrive" + "Method": "GET", + "Command": "Get-MgUserDefaultDrive", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-get?view=graph-rest-1.0" }, { - "Uri": "/users/delta", "Module": "Users.Functions", + "Uri": "/users/delta", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUser", - "Method": "GET", "Variants": [ "Delta" ], - "Command": "Get-MgUserDelta" + "Method": "GET", + "Command": "Get-MgUserDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDeviceManagementTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgUserDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDeviceManagementTroubleshootingEvent" + "Method": "GET", + "Command": "Get-MgUserDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDeviceManagementTroubleshootingEventCount" + "Method": "GET", + "Command": "Get-MgUserDeviceManagementTroubleshootingEventCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/{directoryObject-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/directReports/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDirectReport" + "Method": "GET", + "Command": "Get-MgUserDirectReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports", "Module": "Users", + "Uri": "/users/{user-id}/directReports", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserDirectReport" + "Method": "GET", + "Command": "Get-MgUserDirectReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-directreports?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/directReports/{directoryObject-id}/orgContact", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/directReports/{directoryObject-id}/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDirectReportAsOrgContact" + "Method": "GET", + "Command": "Get-MgUserDirectReportAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/orgContact", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/directReports/orgContact", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDirectReportAsOrgContact" + "Method": "GET", + "Command": "Get-MgUserDirectReportAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/{directoryObject-id}/user", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/directReports/{directoryObject-id}/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDirectReportAsUser" + "Method": "GET", + "Command": "Get-MgUserDirectReportAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/user", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/directReports/user", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDirectReportAsUser" + "Method": "GET", + "Command": "Get-MgUserDirectReportAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/$count", "Module": "Users", + "Uri": "/users/{user-id}/directReports/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDirectReportCount" + "Method": "GET", + "Command": "Get-MgUserDirectReportCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/orgContact/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/directReports/orgContact/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDirectReportCountAsOrgContact" + "Method": "GET", + "Command": "Get-MgUserDirectReportCountAsOrgContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/directReports/user/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/directReports/user/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDirectReportCountAsUser" + "Method": "GET", + "Command": "Get-MgUserDirectReportCountAsUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity1" ], - "Command": "Get-MgUserDrive" + "Method": "GET", + "Command": "Get-MgUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives", "Module": "Files", + "Uri": "/users/{user-id}/drives", + "OutputType": "IMicrosoftGraphDrive", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserDrive" + "Method": "GET", + "Command": "Get-MgUserDrive", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveBundle" + "Method": "GET", + "Command": "Get-MgUserDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveBundle" + "Method": "GET", + "Command": "Get-MgUserDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveBundleContent" + "Method": "GET", + "Command": "Get-MgUserDriveBundleContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveBundleCount" + "Method": "GET", + "Command": "Get-MgUserDriveBundleCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/base", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveContentTypeBase" + "Method": "GET", + "Command": "Get-MgUserDriveContentTypeBase", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/{contentType-id1}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgUserDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveContentTypeBaseType" + "Method": "GET", + "Command": "Get-MgUserDriveContentTypeBaseType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/baseTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveContentTypeBaseTypeCount" + "Method": "GET", + "Command": "Get-MgUserDriveContentTypeBaseTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/$count", "Module": "Files", + "Uri": "/users/{user-id}/drives/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveCount" + "Method": "GET", + "Command": "Get-MgUserDriveCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveCreatedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveFollowing" + "Method": "GET", + "Command": "Get-MgUserDriveFollowing", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/following", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveFollowing" + "Method": "GET", + "Command": "Get-MgUserDriveFollowing", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveFollowingContent" + "Method": "GET", + "Command": "Get-MgUserDriveFollowingContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-list-following?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/following/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveFollowingCount" + "Method": "GET", + "Command": "Get-MgUserDriveFollowingCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItem" + "Method": "GET", + "Command": "Get-MgUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItem" + "Method": "GET", + "Command": "Get-MgUserDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgUserDriveItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemAnalytic" + "Method": "GET", + "Command": "Get-MgUserDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgUserDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgUserDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgUserDriveItemAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgUserDriveItemAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemAnalyticTime" + "Method": "GET", + "Command": "Get-MgUserDriveItemAnalyticTime", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemChild" + "Method": "GET", + "Command": "Get-MgUserDriveItemChild", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemChild" + "Method": "GET", + "Command": "Get-MgUserDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemChildContent" + "Method": "GET", + "Command": "Get-MgUserDriveItemChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemChildCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemChildCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemContent" + "Method": "GET", + "Command": "Get-MgUserDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/delta", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/delta", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgUserDriveItemDelta" + "Method": "GET", + "Command": "Get-MgUserDriveItemDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveItemItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveItemItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveItemItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgUserDriveItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItem" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveItemListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemAnalytic" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemDriveItem" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemField" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemListItemVersion" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemVersionCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemListItemVersionField" + "Method": "GET", + "Command": "Get-MgUserDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemPermission" + "Method": "GET", + "Command": "Get-MgUserDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemPermission" + "Method": "GET", + "Command": "Get-MgUserDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemPermissionCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemRetentionLabel" + "Method": "GET", + "Command": "Get-MgUserDriveItemRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgUserDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemSubscription" + "Method": "GET", + "Command": "Get-MgUserDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemSubscriptionCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgUserDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemThumbnail" + "Method": "GET", + "Command": "Get-MgUserDriveItemThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemThumbnailCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemVersion" + "Method": "GET", + "Command": "Get-MgUserDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveItemVersion" + "Method": "GET", + "Command": "Get-MgUserDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemVersionContent" + "Method": "GET", + "Command": "Get-MgUserDriveItemVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveItemVersionCount" + "Method": "GET", + "Command": "Get-MgUserDriveItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List", "List1" ], - "Command": "Get-MgUserDriveLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveList" + "Method": "GET", + "Command": "Get-MgUserDriveList", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListColumn" + "Method": "GET", + "Command": "Get-MgUserDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListColumn" + "Method": "GET", + "Command": "Get-MgUserDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-columns?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListColumnCount" + "Method": "GET", + "Command": "Get-MgUserDriveListColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgUserDriveListColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListContentType" + "Method": "GET", + "Command": "Get-MgUserDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListContentType" + "Method": "GET", + "Command": "Get-MgUserDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-list-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListContentTypeColumn" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-list-columns?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListContentTypeColumnCount" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeColumnCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListContentTypeColumnLink" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListContentTypeColumnLinkCount" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeColumnLinkCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListContentTypeColumnPosition" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeColumnPosition", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnPositions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListContentTypeColumnPositionCount" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeColumnPositionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}/sourceColumn", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListContentTypeColumnSourceColumn" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeColumnSourceColumn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/getCompatibleHubContentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListContentTypeCompatibleHubContentType" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeCompatibleHubContentType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListContentTypeCount" + "Method": "GET", + "Command": "Get-MgUserDriveListContentTypeCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListCreatedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveListCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveListCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveListCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/drive", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/drive", "OutputType": "IMicrosoftGraphDrive", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListDrive" + "Method": "GET", + "Command": "Get-MgUserDriveListDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItem" + "Method": "GET", + "Command": "Get-MgUserDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListItem" + "Method": "GET", + "Command": "Get-MgUserDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgUserDriveListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemAnalytic" + "Method": "GET", + "Command": "Get-MgUserDriveListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgUserDriveListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgUserDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemDriveItem" + "Method": "GET", + "Command": "Get-MgUserDriveListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgUserDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemField" + "Method": "GET", + "Command": "Get-MgUserDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgUserDriveListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListItemVersion" + "Method": "GET", + "Command": "Get-MgUserDriveListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemVersionCount" + "Method": "GET", + "Command": "Get-MgUserDriveListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListItemVersionField" + "Method": "GET", + "Command": "Get-MgUserDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListOperation" + "Method": "GET", + "Command": "Get-MgUserDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListOperation" + "Method": "GET", + "Command": "Get-MgUserDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListOperationCount" + "Method": "GET", + "Command": "Get-MgUserDriveListOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListSubscription" + "Method": "GET", + "Command": "Get-MgUserDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveListSubscription" + "Method": "GET", + "Command": "Get-MgUserDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveListSubscriptionCount" + "Method": "GET", + "Command": "Get-MgUserDriveListSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRoot" + "Method": "GET", + "Command": "Get-MgUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/getActivitiesByInterval", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveRootActivityByInterval" + "Method": "GET", + "Command": "Get-MgUserDriveRootActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootAnalytic" + "Method": "GET", + "Command": "Get-MgUserDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgUserDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootAnalyticItemActivityStat" + "Method": "GET", + "Command": "Get-MgUserDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootAnalyticItemActivityStatActivity" + "Method": "GET", + "Command": "Get-MgUserDriveRootAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootAnalyticItemActivityStatCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootAnalyticItemActivityStatCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/lastSevenDays", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/lastSevenDays", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootAnalyticLastSevenDay" + "Method": "GET", + "Command": "Get-MgUserDriveRootAnalyticLastSevenDay", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/allTime", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/allTime", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootAnalyticTime" + "Method": "GET", + "Command": "Get-MgUserDriveRootAnalyticTime", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemanalytics-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootChild" + "Method": "GET", + "Command": "Get-MgUserDriveRootChild", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootChild" + "Method": "GET", + "Command": "Get-MgUserDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootChildContent" + "Method": "GET", + "Command": "Get-MgUserDriveRootChildContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-children?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootChildCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootChildCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootContent" + "Method": "GET", + "Command": "Get-MgUserDriveRootContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootCreatedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveRootCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveRootCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/delta", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/delta", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "Delta1", "DeltaViaIdentity", "DeltaViaIdentity1" ], - "Command": "Get-MgUserDriveRootDelta" + "Method": "GET", + "Command": "Get-MgUserDriveRootDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootItemLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveRootItemLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootItemLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveRootItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootItemLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveRootItemLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootItemLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootItemLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootLastModifiedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveRootLastModifiedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootLastModifiedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootLastModifiedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveRootLastModifiedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootLastModifiedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootLastModifiedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItem" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/getActivitiesByInterval", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/getActivitiesByInterval", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserDriveRootListItemActivityByInterval" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemActivityByInterval", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemAnalytic" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemCreatedByUser" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemCreatedByUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemCreatedByUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors", "OutputType": "IMicrosoftGraphServiceProvisioningError", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootListItemCreatedByUserServiceProvisioningError" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemCreatedByUserServiceProvisioningError", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/serviceProvisioningErrors/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemCreatedByUserServiceProvisioningErrorCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemCreatedByUserServiceProvisioningErrorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootListItemDocumentSetVersion" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemDocumentSetVersionCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemDocumentSetVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemDocumentSetVersionField" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemDriveItem" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemDriveItemContent" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemField" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootListItemVersion" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemVersionCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootListItemVersionField" + "Method": "GET", + "Command": "Get-MgUserDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootPermission" + "Method": "GET", + "Command": "Get-MgUserDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootPermission" + "Method": "GET", + "Command": "Get-MgUserDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-permissions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootPermissionCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootPermissionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootRetentionLabel" + "Method": "GET", + "Command": "Get-MgUserDriveRootRetentionLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgUserDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootSubscription" + "Method": "GET", + "Command": "Get-MgUserDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootSubscriptionCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootSubscriptionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgUserDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootThumbnail" + "Method": "GET", + "Command": "Get-MgUserDriveRootThumbnail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-thumbnails?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootThumbnailCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootThumbnailCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootVersion" + "Method": "GET", + "Command": "Get-MgUserDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveRootVersion" + "Method": "GET", + "Command": "Get-MgUserDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootVersionContent" + "Method": "GET", + "Command": "Get-MgUserDriveRootVersionContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-list-versions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveRootVersionCount" + "Method": "GET", + "Command": "Get-MgUserDriveRootVersionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveSpecial" + "Method": "GET", + "Command": "Get-MgUserDriveSpecial", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-get-specialfolder?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/special", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserDriveSpecial" + "Method": "GET", + "Command": "Get-MgUserDriveSpecial", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveSpecialContent" + "Method": "GET", + "Command": "Get-MgUserDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special/$count", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/special/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserDriveSpecialCount" + "Method": "GET", + "Command": "Get-MgUserDriveSpecialCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}", "Module": "Calendar", + "Uri": "/users/{user-id}/events/{event-id}", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEvent" + "Method": "GET", + "Command": "Get-MgUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events", "Module": "Calendar", + "Uri": "/users/{user-id}/events", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserEvent" + "Method": "GET", + "Command": "Get-MgUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments/{attachment-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventAttachment" + "Method": "GET", + "Command": "Get-MgUserEventAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserEventAttachment" + "Method": "GET", + "Command": "Get-MgUserEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments/$count", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventAttachmentCount" + "Method": "GET", + "Command": "Get-MgUserEventAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/calendar", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventCalendar" + "Method": "GET", + "Command": "Get-MgUserEventCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/$count", "Module": "Calendar", + "Uri": "/users/{user-id}/events/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventCount" + "Method": "GET", + "Command": "Get-MgUserEventCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/events/delta", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.Read", "Description": "Read calendars in all mailboxes", "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Calendars.ReadBasic", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Calendars.ReadBasic", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserEventDelta" + "Method": "GET", + "Command": "Get-MgUserEventDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventExtension" + "Method": "GET", + "Command": "Get-MgUserEventExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserEventExtension" + "Method": "GET", + "Command": "Get-MgUserEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions/$count", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventExtensionCount" + "Method": "GET", + "Command": "Get-MgUserEventExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventInstance" + "Method": "GET", + "Command": "Get-MgUserEventInstance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances", "Module": "Calendar", + "Uri": "/users/{user-id}/events/{event-id}/instances", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserEventInstance" + "Method": "GET", + "Command": "Get-MgUserEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-instances?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventInstanceAttachment" + "Method": "GET", + "Command": "Get-MgUserEventInstanceAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserEventInstanceAttachment" + "Method": "GET", + "Command": "Get-MgUserEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/$count", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventInstanceAttachmentCount" + "Method": "GET", + "Command": "Get-MgUserEventInstanceAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/calendar", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/calendar", "OutputType": "IMicrosoftGraphCalendar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventInstanceCalendar" + "Method": "GET", + "Command": "Get-MgUserEventInstanceCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/$count", "Module": "Calendar", + "Uri": "/users/{user-id}/events/{event-id}/instances/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calendars.ReadBasic", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calendars.Read", + "Description": "Read calendars in all mailboxes", + "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventInstanceCount" + "Method": "GET", + "Command": "Get-MgUserEventInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/delta", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/delta", "OutputType": "IMicrosoftGraphEvent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserEventInstanceDelta" + "Method": "GET", + "Command": "Get-MgUserEventInstanceDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventInstanceExtension" + "Method": "GET", + "Command": "Get-MgUserEventInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserEventInstanceExtension" + "Method": "GET", + "Command": "Get-MgUserEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/$count", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserEventInstanceExtensionCount" + "Method": "GET", + "Command": "Get-MgUserEventInstanceExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/extensions/{extension-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserExtension" + "Method": "GET", + "Command": "Get-MgUserExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/extensions", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserExtension" + "Method": "GET", + "Command": "Get-MgUserExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/extensions/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserExtensionCount" + "Method": "GET", + "Command": "Get-MgUserExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/followedSites/{site-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/followedSites/{site-id}", "OutputType": "IMicrosoftGraphSite", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserFollowedSite" + "Method": "GET", + "Command": "Get-MgUserFollowedSite", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/followedSites", "Module": "Sites", + "Uri": "/users/{user-id}/followedSites", + "OutputType": "IMicrosoftGraphSite", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections", "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSite", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserFollowedSite" + "Method": "GET", + "Command": "Get-MgUserFollowedSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sites-list-followed?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/followedSites/$count", "Module": "Sites", + "Uri": "/users/{user-id}/followedSites/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections", "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserFollowedSiteCount" + "Method": "GET", + "Command": "Get-MgUserFollowedSiteCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/inferenceClassification", "OutputType": "IMicrosoftGraphInferenceClassification", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserInferenceClassification" + "Method": "GET", + "Command": "Get-MgUserInferenceClassification", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "OutputType": "IMicrosoftGraphInferenceClassificationOverride", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserInferenceClassificationOverride" + "Method": "GET", + "Command": "Get-MgUserInferenceClassificationOverride", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides", "Module": "Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/inferenceClassification/overrides", "OutputType": "IMicrosoftGraphInferenceClassificationOverride", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserInferenceClassificationOverride" + "Method": "GET", + "Command": "Get-MgUserInferenceClassificationOverride", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inferenceclassification-list-overrides?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides/$count", "Module": "Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/inferenceClassification/overrides/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserInferenceClassificationOverrideCount" + "Method": "GET", + "Command": "Get-MgUserInferenceClassificationOverrideCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/joinedTeams", "Module": "Teams", + "Uri": "/users/{user-id}/joinedTeams", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeam", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserJoinedTeam" + "Method": "GET", + "Command": "Get-MgUserJoinedTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-joinedteams?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}/lastSharedMethod", "Module": "People", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}/lastSharedMethod", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserLastSharedMethodInsight" + "Method": "GET", + "Command": "Get-MgUserLastSharedMethodInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "OutputType": "IMicrosoftGraphLicenseDetails", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserLicenseDetail" + "Method": "GET", + "Command": "Get-MgUserLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/licenseDetails", "Module": "Users", + "Uri": "/users/{user-id}/licenseDetails", + "OutputType": "IMicrosoftGraphLicenseDetails", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphLicenseDetails", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserLicenseDetail" + "Method": "GET", + "Command": "Get-MgUserLicenseDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-licensedetails?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/licenseDetails/$count", "Module": "Users", + "Uri": "/users/{user-id}/licenseDetails/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserLicenseDetailCount" + "Method": "GET", + "Command": "Get-MgUserLicenseDetailCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailboxSettings", "Module": "Users", + "Uri": "/users/{user-id}/mailboxSettings", + "OutputType": "IMicrosoftGraphMailboxSettings", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "MailboxSettings.Read", "Description": "Read all user mailbox settings", "FullDescription": "Allows the app to read user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "MailboxSettings.ReadWrite", "Description": "Read and write all user mailbox settings", "FullDescription": "Allows the app to create, read, update, and delete user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailboxSetting" + "Method": "GET", + "Command": "Get-MgUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", "Module": "Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", + "OutputType": "IMicrosoftGraphMailFolder", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolder" + "Method": "GET", + "Command": "Get-MgUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders", "Module": "Mail", + "Uri": "/users/{user-id}/mailFolders", + "OutputType": "IMicrosoftGraphMailFolder", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserMailFolder" + "Method": "GET", + "Command": "Get-MgUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-mailfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolder" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders", "Module": "Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders", + "OutputType": "IMicrosoftGraphMailFolder", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserMailFolderChildFolder" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-childfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/$count", "Module": "Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderCount" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/delta", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/delta", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderDelta" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderMessage" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages", "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserMailFolderChildFolderMessage" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id}", "Module": "Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderMessageAttachment" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserMailFolderChildFolderMessageAttachment" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderMessageAttachmentCount" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderMessageContent" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderMessageCount" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/delta", "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderMessageDelta" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderMessageExtension" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserMailFolderChildFolderMessageExtension" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderMessageExtensionCount" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderMessageRule" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserMailFolderChildFolderMessageRule" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messagerules?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderChildFolderMessageRuleCount" + "Method": "GET", + "Command": "Get-MgUserMailFolderChildFolderMessageRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/$count", "Module": "Mail", + "Uri": "/users/{user-id}/mailFolders/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderCount" + "Method": "GET", + "Command": "Get-MgUserMailFolderCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/mailFolders/delta", + "OutputType": "IMicrosoftGraphMailFolder", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMailFolder", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserMailFolderDelta" + "Method": "GET", + "Command": "Get-MgUserMailFolderDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", "Module": "Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderMessage" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages", "Module": "Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserMailFolderMessage" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderMessageAttachment" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments", "Module": "Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserMailFolderMessageAttachment" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count", "Module": "Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderMessageAttachmentCount" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value", "Module": "Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderMessageContent" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/$count", "Module": "Mail", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderMessageCount" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/delta", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserMailFolderMessageDelta" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderMessageExtension" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserMailFolderMessageExtension" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderMessageExtensionCount" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderMessageRule" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserMailFolderMessageRule" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-list-messagerules?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/$count", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMailFolderMessageRuleCount" + "Method": "GET", + "Command": "Get-MgUserMailFolderMessageRuleCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getMailTips", "Module": "Users.Actions", + "Uri": "/users/{user-id}/getMailTips", + "OutputType": "IMicrosoftGraphMailTips", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.Read.Shared", "Description": "Read mail you can access", "FullDescription": "Allows the app to read mail you can access, including shared mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMailTips", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgUserMailTip" + "Method": "POST", + "Command": "Get-MgUserMailTip", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-getmailtips?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/getManagedAppDiagnosticStatuses", "Module": "Users.Functions", + "Uri": "/users/{user-id}/getManagedAppDiagnosticStatuses", + "OutputType": "IMicrosoftGraphManagedAppDiagnosticStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppDiagnosticStatus", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedAppDiagnosticStatus" + "Method": "GET", + "Command": "Get-MgUserManagedAppDiagnosticStatus", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getManagedAppPolicies", "Module": "Users.Functions", + "Uri": "/users/{user-id}/getManagedAppPolicies", + "OutputType": "IMicrosoftGraphManagedAppPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.Read.All", "Description": "Read Microsoft Intune apps", "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedAppPolicy" + "Method": "GET", + "Command": "Get-MgUserManagedAppPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedAppRegistrations/{managedAppRegistration-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedAppRegistrations/{managedAppRegistration-id}", "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedAppRegistration" + "Method": "GET", + "Command": "Get-MgUserManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedAppRegistrations", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedAppRegistrations", "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserManagedAppRegistration" + "Method": "GET", + "Command": "Get-MgUserManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedAppRegistrations/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedAppRegistrations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedAppRegistrationCount" + "Method": "GET", + "Command": "Get-MgUserManagedAppRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDevice" + "Method": "GET", + "Command": "Get-MgUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices", "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserManagedDevice" + "Method": "GET", + "Command": "Get-MgUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceCategory" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-devicecategory-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceCompliancePolicyState" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserManagedDeviceCompliancePolicyState" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceCompliancePolicyStateCount" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceCompliancePolicyStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceConfigurationState" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserManagedDeviceConfigurationState" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceConfigurationStateCount" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceConfigurationStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceCount" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceLogCollectionRequestCount" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceLogCollectionRequestCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceLogCollectionResponse" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserManagedDeviceLogCollectionResponse" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/users", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/users", "OutputType": "IMicrosoftGraphUser", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserManagedDeviceUser" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-user-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": "IMicrosoftGraphWindowsProtectionState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceWindowsProtectionState" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceWindowsProtectionState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsprotectionstate-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareStateCount" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareStateCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/getManagedDevicesWithAppFailures", "Module": "Users.Functions", + "Uri": "/users/{user-id}/getManagedDevicesWithAppFailures", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagedDeviceWithAppFailure" + "Method": "GET", + "Command": "Get-MgUserManagedDeviceWithAppFailure", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/manager", "Module": "Users", + "Uri": "/users/{user-id}/manager", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManager" + "Method": "GET", + "Command": "Get-MgUserManager", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-manager?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/manager/$ref", "Module": "Users", + "Uri": "/users/{user-id}/manager/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserManagerByRef" + "Method": "GET", + "Command": "Get-MgUserManagerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-manager?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/getMemberGroups", "Module": "Users.Actions", + "Uri": "/users/{user-id}/getMemberGroups", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgUserMemberGroup" + "Method": "POST", + "Command": "Get-MgUserMemberGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmembergroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/getMemberObjects", "Module": "Users.Actions", + "Uri": "/users/{user-id}/getMemberObjects", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Device.Read.All", - "Description": "Read all devices", - "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.Read.All", + "Description": "Read group memberships", + "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.Read.All", - "Description": "Read group memberships", - "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "Device.Read.All", + "Description": "Read all devices", + "FullDescription": "Allows the app to read your organization's devices' configuration information without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgUserMemberObject" + "Method": "POST", + "Command": "Get-MgUserMemberObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-getmemberobjects?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/memberOf/{directoryObject-id}", "Module": "Users", + "Uri": "/users/{user-id}/memberOf/{directoryObject-id}", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMemberOf" + "Method": "GET", + "Command": "Get-MgUserMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf", "Module": "Users", + "Uri": "/users/{user-id}/memberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.Read.All", "Description": "Read group memberships", "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserMemberOf" + "Method": "GET", + "Command": "Get-MgUserMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-memberof?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/administrativeUnit", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgUserMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/administrativeUnit", "Module": "Users", + "Uri": "/users/{user-id}/memberOf/administrativeUnit", + "OutputType": "IMicrosoftGraphAdministrativeUnit", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgUserMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/directoryRole", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgUserMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/directoryRole", "Module": "Users", + "Uri": "/users/{user-id}/memberOf/directoryRole", + "OutputType": "IMicrosoftGraphDirectoryRole", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgUserMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/group", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/memberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgUserMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/group", "Module": "Users", + "Uri": "/users/{user-id}/memberOf/group", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgUserMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/$count", "Module": "Users", + "Uri": "/users/{user-id}/memberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.Read.All", "Description": "Read group memberships", "FullDescription": "Allows the app to list groups, read basic group properties and read membership of all your groups.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMemberOfCount" + "Method": "GET", + "Command": "Get-MgUserMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/administrativeUnit/$count", "Module": "Users", + "Uri": "/users/{user-id}/memberOf/administrativeUnit/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgUserMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/directoryRole/$count", "Module": "Users", + "Uri": "/users/{user-id}/memberOf/directoryRole/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMemberOfCountAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgUserMemberOfCountAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/memberOf/group/$count", "Module": "Users", + "Uri": "/users/{user-id}/memberOf/group/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgUserMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}", "Module": "Mail", + "Uri": "/users/{user-id}/messages/{message-id}", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMessage" + "Method": "GET", + "Command": "Get-MgUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages", "Module": "Mail", + "Uri": "/users/{user-id}/messages", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserMessage" + "Method": "GET", + "Command": "Get-MgUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments/{attachment-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/attachments/{attachment-id}", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMessageAttachment" + "Method": "GET", + "Command": "Get-MgUserMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments", "Module": "Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserMessageAttachment" + "Method": "GET", + "Command": "Get-MgUserMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments/$count", "Module": "Mail", - "Permissions": { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/attachments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMessageAttachmentCount" + "Method": "GET", + "Command": "Get-MgUserMessageAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/$value", "Module": "Mail", + "Uri": "/users/{user-id}/messages/{message-id}/$value", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMessageContent" + "Method": "GET", + "Command": "Get-MgUserMessageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/$count", "Module": "Mail", + "Uri": "/users/{user-id}/messages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Mail.Read", - "Description": "Read mail in all mailboxes", - "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false - }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Mail.Read", + "Description": "Read mail in all mailboxes", + "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMessageCount" + "Method": "GET", + "Command": "Get-MgUserMessageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/messages/delta", + "OutputType": "IMicrosoftGraphMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Mail.Read", "Description": "Read mail in all mailboxes", "FullDescription": "Allows the app to read mail in all mailboxes without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadBasic", "Description": "Read user basic mail", "FullDescription": "Allows the app to read email in the signed-in user's mailbox except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Mail.ReadBasic.All", "Description": "Read basic mail in all mailboxes", "FullDescription": "Allows the app to read basic mail properties in all mailboxes without a signed-in user. Includes all properties except body, previewBody, attachments and any extended properties.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMessage", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserMessageDelta" + "Method": "GET", + "Command": "Get-MgUserMessageDelta", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-delta?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMessageExtension" + "Method": "GET", + "Command": "Get-MgUserMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserMessageExtension" + "Method": "GET", + "Command": "Get-MgUserMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions/$count", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserMessageExtensionCount" + "Method": "GET", + "Command": "Get-MgUserMessageExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgUserOauth2PermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/oauth2PermissionGrants", "Module": "Users", + "Uri": "/users/{user-id}/oauth2PermissionGrants", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOauth2PermissionGrant" + "Method": "GET", + "Command": "Get-MgUserOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-oauth2permissiongrants?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/oauth2PermissionGrants/$count", "Module": "Users", + "Uri": "/users/{user-id}/oauth2PermissionGrants/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DelegatedPermissionGrant.ReadWrite.All", - "Description": "Manage all delegated permission grants", - "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false - }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DelegatedPermissionGrant.ReadWrite.All", + "Description": "Manage all delegated permission grants", + "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOauth2PermissionGrantCount" + "Method": "GET", + "Command": "Get-MgUserOauth2PermissionGrantCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgUserOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOnenoteNotebook" + "Method": "GET", + "Command": "Get-MgUserOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-notebooks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/$count", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/notebooks/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteNotebookCount" + "Method": "GET", + "Command": "Get-MgUserOnenoteNotebookCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/notebooks/getNotebookFromWebUrl", "Module": "Users.Actions", + "Uri": "/users/{user-id}/onenote/notebooks/getNotebookFromWebUrl", + "OutputType": "IMicrosoftGraphCopyNotebookModel", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read.All", - "Description": "Read all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read.All", + "Description": "Read all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCopyNotebookModel", - "Method": "POST", "Variants": [ "Get", "GetExpanded", "GetViaIdentity", "GetViaIdentityExpanded" ], - "Command": "Get-MgUserOnenoteNotebookFromWebUrl" + "Method": "POST", + "Command": "Get-MgUserOnenoteNotebookFromWebUrl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-getnotebookfromweburl?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOnenoteNotebookSection" + "Method": "GET", + "Command": "Get-MgUserOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sections?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOnenoteNotebookSectionGroup" + "Method": "GET", + "Command": "Get-MgUserOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/operations/{onenoteOperation-id}", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/operations/{onenoteOperation-id}", + "OutputType": "IMicrosoftGraphOnenoteOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteOperation" + "Method": "GET", + "Command": "Get-MgUserOnenoteOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenoteoperation-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/operations/$count", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/operations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteOperationCount" + "Method": "GET", + "Command": "Get-MgUserOnenoteOperationCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenotePage" + "Method": "GET", + "Command": "Get-MgUserOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/pages", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOnenotePage" + "Method": "GET", + "Command": "Get-MgUserOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-pages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/content", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/content", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenotePageContent" + "Method": "GET", + "Command": "Get-MgUserOnenotePageContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-pages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/pages/$count", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/pages/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenotePageCount" + "Method": "GET", + "Command": "Get-MgUserOnenotePageCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", "Module": "Users.Functions", + "Uri": "/users/{user-id}/onenote/notebooks/getRecentNotebooks(includePersonalNotebooks={includePersonalNotebooks})", + "OutputType": "IMicrosoftGraphRecentNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRecentNotebook", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteRecentNotebook" + "Method": "GET", + "Command": "Get-MgUserOnenoteRecentNotebook", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteResource" + "Method": "GET", + "Command": "Get-MgUserOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}/content", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteResourceContent" + "Method": "GET", + "Command": "Get-MgUserOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/resources/$count", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/resources/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteResourceCount" + "Method": "GET", + "Command": "Get-MgUserOnenoteResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteSection" + "Method": "GET", + "Command": "Get-MgUserOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOnenoteSection" + "Method": "GET", + "Command": "Get-MgUserOnenoteSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sections?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/$count", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/sections/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteSectionCount" + "Method": "GET", + "Command": "Get-MgUserOnenoteSectionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgUserOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sectionGroups", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "GET", "Variants": [ "List", "List1" ], - "Command": "Get-MgUserOnenoteSectionGroup" + "Method": "GET", + "Command": "Get-MgUserOnenoteSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-list-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sectionGroups/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserOnenoteSectionGroupCount" + "Method": "GET", + "Command": "Get-MgUserOnenoteSectionGroupCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "Notes.Read", - "Description": "Read your OneNote notebooks", - "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "Name": "Notes.Read", + "Description": "Read your OneNote notebooks", + "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOnenoteSectionGroupSection" + "Method": "GET", + "Command": "Get-MgUserOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-list-sections?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Read", "Description": "Read your OneNote notebooks", "FullDescription": "Allows the app to read OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Notes.ReadWrite.All", + "Description": "Read and write all OneNote notebooks that you can access", + "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.Read.All", "Description": "Read all OneNote notebooks that you can access", "FullDescription": "Allows the app to read all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite.All", - "Description": "Read and write all OneNote notebooks that you can access", - "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOnenoteSectionPage" + "Method": "GET", + "Command": "Get-MgUserOnenoteSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-list-pages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", "Module": "CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeeting" + "Method": "GET", + "Command": "Get-MgUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings", "Module": "CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOnlineMeeting" + "Method": "GET", + "Command": "Get-MgUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingAttendanceReport" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOnlineMeetingAttendanceReport" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attendancerecord-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingAttendanceReportAttendanceRecordCount" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingAttendanceReportAttendanceRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingAttendanceReportCount" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingAttendanceReportCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingArtifact.Read.All", - "Description": "Read online meeting artifacts", - "FullDescription": "Allows the app to read online meeting artifacts in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingAttendeeReport" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingAttendeeReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/$count", "Module": "CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnlineMeetings.Read", "Description": "Read your online meetings", "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.Read.All", "Description": "Read online meeting details", "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingCount" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingRecording.Read.All", - "Description": "Read all recordings of online meetings. ", - "FullDescription": "Allows the app to read all recordings of online meetings, on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingRecording" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingRecording", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/callrecording-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingRecording.Read.All", - "Description": "Read all recordings of online meetings. ", - "FullDescription": "Allows the app to read all recordings of online meetings, on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOnlineMeetingRecording" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingRecording.Read.All", - "Description": "Read all recordings of online meetings. ", - "FullDescription": "Allows the app to read all recordings of online meetings, on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingRecordingContent" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingRecordingContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/$count", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingRecording.Read.All", - "Description": "Read all recordings of online meetings. ", - "FullDescription": "Allows the app to read all recordings of online meetings, on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingRecordingCount" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingRecordingCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingTranscript" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingTranscript", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calltranscript-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOnlineMeetingTranscript" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingTranscript", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingTranscriptContent" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingTranscriptContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/$count", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingTranscriptCount" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingTranscriptCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "Module": "CloudCommunications", - "Permissions": { - "Name": "OnlineMeetingTranscript.Read.All", - "Description": "Read all transcripts of online meetings.", - "FullDescription": "Allows the app to read all transcripts of online meetings, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingTranscriptMetadataContent" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingTranscriptMetadataContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl", "Module": "Users.Functions", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/getVirtualAppointmentJoinWebUrl", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "OnlineMeetings.Read", - "Description": "Read your online meetings", - "FullDescription": "Allows the app to read online meeting details on your behalf.", - "IsAdmin": false - }, - { - "Name": "OnlineMeetings.ReadWrite", - "Description": "Read and create your online meetings", - "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false - }, { "Name": "VirtualAppointment.Read", "Description": "Read your virtual appointments ", "FullDescription": "Allows the app to read virtual appointments on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "VirtualAppointment.Read.All", "Description": "Read all virtual appointments for users, as authorized by online meetings application access policy", "FullDescription": "Allows the application to read virtual appointments for all users, without a signed-in user. The app must also be authorized to access an individual user’s data by the online meetings application access policy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "VirtualAppointment.ReadWrite", "Description": "Read and write your virtual appointments", "FullDescription": "Allows the app to read and write virtual appointments on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "OnlineMeetings.ReadWrite", + "Description": "Read and create your online meetings", + "FullDescription": "Allows the app to read and create online meetings on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "OnlineMeetings.Read", + "Description": "Read your online meetings", + "FullDescription": "Allows the app to read online meeting details on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "VirtualAppointment.ReadWrite.All", "Description": "Read-write all virtual appointments for users, as authorized by online meetings app access policy", "FullDescription": "Allows the application to read and write virtual appointments for all users, without a signed-in user. The app must also be authorized to access an individual user’s data by the online meetings application access policy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOnlineMeetingVirtualAppointmentJoinWebUrl" + "Method": "GET", + "Command": "Get-MgUserOnlineMeetingVirtualAppointmentJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "Module": "Users", - "Permissions": { - "Name": "MailboxSettings.Read", - "Description": "Read all user mailbox settings", - "FullDescription": "Allows the app to read user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "OutputType": "IMicrosoftGraphOutlookCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOutlookMasterCategory" + "Method": "GET", + "Command": "Get-MgUserOutlookMasterCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookcategory-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/masterCategories", "Module": "Users", - "Permissions": { - "Name": "MailboxSettings.Read", - "Description": "Read all user mailbox settings", - "FullDescription": "Allows the app to read user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/outlook/masterCategories", "OutputType": "IMicrosoftGraphOutlookCategory", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOutlookMasterCategory" + "Method": "GET", + "Command": "Get-MgUserOutlookMasterCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-list-mastercategories?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/masterCategories/$count", "Module": "Users", - "Permissions": { - "Name": "MailboxSettings.Read", - "Description": "Read all user mailbox settings", - "FullDescription": "Allows the app to read user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/outlook/masterCategories/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOutlookMasterCategoryCount" + "Method": "GET", + "Command": "Get-MgUserOutlookMasterCategoryCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedDevice" + "Method": "GET", + "Command": "Get-MgUserOwnedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices", "Module": "Users", + "Uri": "/users/{user-id}/ownedDevices", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOwnedDevice" + "Method": "GET", + "Command": "Get-MgUserOwnedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-owneddevices?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}/appRoleAssignment", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedDeviceAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgUserOwnedDeviceAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/appRoleAssignment", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedDevices/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOwnedDeviceAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgUserOwnedDeviceAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}/device", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedDeviceAsDevice" + "Method": "GET", + "Command": "Get-MgUserOwnedDeviceAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/device", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedDevices/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOwnedDeviceAsDevice" + "Method": "GET", + "Command": "Get-MgUserOwnedDeviceAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}/endpoint", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedDevices/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedDeviceAsEndpoint" + "Method": "GET", + "Command": "Get-MgUserOwnedDeviceAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/endpoint", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedDevices/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOwnedDeviceAsEndpoint" + "Method": "GET", + "Command": "Get-MgUserOwnedDeviceAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/$count", "Module": "Users", + "Uri": "/users/{user-id}/ownedDevices/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedDeviceCount" + "Method": "GET", + "Command": "Get-MgUserOwnedDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/appRoleAssignment/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedDevices/appRoleAssignment/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedDeviceCountAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgUserOwnedDeviceCountAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/device/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedDevices/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedDeviceCountAsDevice" + "Method": "GET", + "Command": "Get-MgUserOwnedDeviceCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedDevices/endpoint/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedDevices/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedDeviceCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgUserOwnedDeviceCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedObject" - }, - { - "Uri": "/users/{user-id}/ownedObjects", - "Module": "Users", - "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, + "Method": "GET", + "Command": "Get-MgUserOwnedObject", + "ApiReferenceLink": null + }, + { + "Module": "Users", + "Uri": "/users/{user-id}/ownedObjects", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", + "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserOwnedObject" + "Method": "GET", + "Command": "Get-MgUserOwnedObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-ownedobjects?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/application", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedObjectAsApplication" + "Method": "GET", + "Command": "Get-MgUserOwnedObjectAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/application", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedObjects/application", "OutputType": "IMicrosoftGraphApplication", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOwnedObjectAsApplication" + "Method": "GET", + "Command": "Get-MgUserOwnedObjectAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/group", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedObjectAsGroup" + "Method": "GET", + "Command": "Get-MgUserOwnedObjectAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/group", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedObjects/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOwnedObjectAsGroup" + "Method": "GET", + "Command": "Get-MgUserOwnedObjectAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/servicePrincipal", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedObjects/{directoryObject-id}/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgUserOwnedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/servicePrincipal", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedObjects/servicePrincipal", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserOwnedObjectAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgUserOwnedObjectAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/$count", "Module": "Users", + "Uri": "/users/{user-id}/ownedObjects/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedObjectCount" + "Method": "GET", + "Command": "Get-MgUserOwnedObjectCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/application/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedObjects/application/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedObjectCountAsApplication" + "Method": "GET", + "Command": "Get-MgUserOwnedObjectCountAsApplication", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/group/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedObjects/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedObjectCountAsGroup" + "Method": "GET", + "Command": "Get-MgUserOwnedObjectCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/ownedObjects/servicePrincipal/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/ownedObjects/servicePrincipal/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserOwnedObjectCountAsServicePrincipal" + "Method": "GET", + "Command": "Get-MgUserOwnedObjectCountAsServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/people/{person-id}", "Module": "People", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/people/{person-id}", "OutputType": "IMicrosoftGraphPerson", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserPerson" + "Method": "GET", + "Command": "Get-MgUserPerson", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/people", "Module": "People", + "Uri": "/users/{user-id}/people", + "OutputType": "IMicrosoftGraphPerson", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "People.Read", "Description": "Read your relevant people list", "FullDescription": "Allows the app to read a list of people in the order that's most relevant to you. This includes your local contacts, your contacts from social networking, people listed in your organization's directory, and people from recent communications.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "People.Read.All", "Description": "Read all users’ relevant people lists", "FullDescription": "Allows the app to read a list of people in the order that is most relevant to you. Allows the app to read a list of people in the order that is most relevant to another user in your organization. These can include local contacts, contacts from social networking, people listed in your organization’s directory, and people from recent communications.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPerson", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserPerson" + "Method": "GET", + "Command": "Get-MgUserPerson", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-people?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/people/$count", "Module": "People", + "Uri": "/users/{user-id}/people/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "People.Read", "Description": "Read your relevant people list", "FullDescription": "Allows the app to read a list of people in the order that's most relevant to you. This includes your local contacts, your contacts from social networking, people listed in your organization's directory, and people from recent communications.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "People.Read.All", "Description": "Read all users’ relevant people lists", "FullDescription": "Allows the app to read a list of people in the order that is most relevant to you. Allows the app to read a list of people in the order that is most relevant to another user in your organization. These can include local contacts, contacts from social networking, people listed in your organization’s directory, and people from recent communications.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserPersonCount" + "Method": "GET", + "Command": "Get-MgUserPersonCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/photo", "Module": "Users", + "Uri": "/users/{user-id}/photo", + "OutputType": "IMicrosoftGraphProfilePhoto", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "ProfilePhoto.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ProfilePhoto.ReadWrite.All", + "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", - "IsAdmin": false + "Name": "ProfilePhoto.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserPhoto" + "Method": "GET", + "Command": "Get-MgUserPhoto", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilephoto-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/photos", "Module": "Users", + "Uri": "/users/{user-id}/photos", + "OutputType": "IMicrosoftGraphProfilePhoto", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "ProfilePhoto.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ProfilePhoto.ReadWrite.All", + "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", - "IsAdmin": false + "Name": "ProfilePhoto.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserPhoto" + "Method": "GET", + "Command": "Get-MgUserPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/photo/$value", "Module": "Users", + "Uri": "/users/{user-id}/photo/$value", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "ProfilePhoto.Read.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "ProfilePhoto.ReadWrite.All", + "Name": "ProfilePhoto.Read.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization without a signed-in user. Includes display name, first and last name, email address, open extensions, and photo.", - "IsAdmin": false + "Name": "ProfilePhoto.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserPhotoContent" + "Method": "GET", + "Command": "Get-MgUserPhotoContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilephoto-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner", "Module": "Planner", + "Uri": "/users/{user-id}/planner", + "OutputType": "IMicrosoftGraphPlannerUser", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerUser", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserPlanner" + "Method": "GET", + "Command": "Get-MgUserPlanner", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/planner/plans", "Module": "Planner", + "Uri": "/users/{user-id}/planner/plans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserPlannerPlan" + "Method": "GET", + "Command": "Get-MgUserPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planneruser-list-plans?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner/tasks", "Module": "Planner", + "Uri": "/users/{user-id}/planner/tasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserPlannerTask" + "Method": "GET", + "Command": "Get-MgUserPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planneruser-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/presence", "Module": "CloudCommunications", + "Uri": "/users/{user-id}/presence", + "OutputType": "IMicrosoftGraphPresence", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Presence.Read", "Description": "Read your presence information", "FullDescription": "Allows the app to read your presence information on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.Read.All", "Description": "Read presence information of all users in your organization", "FullDescription": "Allows the app to read presence information of all users in the directory on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPresence", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserPresence" + "Method": "GET", + "Command": "Get-MgUserPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserRegisteredDevice" + "Method": "GET", + "Command": "Get-MgUserRegisteredDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices", "Module": "Users", + "Uri": "/users/{user-id}/registeredDevices", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserRegisteredDevice" + "Method": "GET", + "Command": "Get-MgUserRegisteredDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-registereddevices?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}/appRoleAssignment", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserRegisteredDeviceAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgUserRegisteredDeviceAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/appRoleAssignment", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/registeredDevices/appRoleAssignment", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserRegisteredDeviceAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgUserRegisteredDeviceAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}/device", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserRegisteredDeviceAsDevice" + "Method": "GET", + "Command": "Get-MgUserRegisteredDeviceAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/device", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/registeredDevices/device", "OutputType": "IMicrosoftGraphDevice", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserRegisteredDeviceAsDevice" + "Method": "GET", + "Command": "Get-MgUserRegisteredDeviceAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}/endpoint", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/registeredDevices/{directoryObject-id}/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserRegisteredDeviceAsEndpoint" + "Method": "GET", + "Command": "Get-MgUserRegisteredDeviceAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/endpoint", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/registeredDevices/endpoint", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserRegisteredDeviceAsEndpoint" + "Method": "GET", + "Command": "Get-MgUserRegisteredDeviceAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/$count", "Module": "Users", + "Uri": "/users/{user-id}/registeredDevices/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserRegisteredDeviceCount" + "Method": "GET", + "Command": "Get-MgUserRegisteredDeviceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/appRoleAssignment/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/registeredDevices/appRoleAssignment/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserRegisteredDeviceCountAsAppRoleAssignment" + "Method": "GET", + "Command": "Get-MgUserRegisteredDeviceCountAsAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/device/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/registeredDevices/device/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserRegisteredDeviceCountAsDevice" + "Method": "GET", + "Command": "Get-MgUserRegisteredDeviceCountAsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/registeredDevices/endpoint/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/registeredDevices/endpoint/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserRegisteredDeviceCountAsEndpoint" + "Method": "GET", + "Command": "Get-MgUserRegisteredDeviceCountAsEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserScopedRoleMemberOf" + "Method": "GET", + "Command": "Get-MgUserScopedRoleMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf", "Module": "Identity.DirectoryManagement", + "Uri": "/users/{user-id}/scopedRoleMemberOf", + "OutputType": "IMicrosoftGraphScopedRoleMembership", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserScopedRoleMemberOf" + "Method": "GET", + "Command": "Get-MgUserScopedRoleMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf/$count", "Module": "Identity.DirectoryManagement", + "Uri": "/users/{user-id}/scopedRoleMemberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserScopedRoleMemberOfCount" + "Method": "GET", + "Command": "Get-MgUserScopedRoleMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings", "Module": "Users", + "Uri": "/users/{user-id}/settings", + "OutputType": "IMicrosoftGraphUserSettings", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserSettings", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSetting" + "Method": "GET", + "Command": "Get-MgUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/usersettings-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/shiftPreferences", "Module": "Users", + "Uri": "/users/{user-id}/settings/shiftPreferences", + "OutputType": "IMicrosoftGraphShiftPreferences", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserShiftPreferences.Read.All", "Description": "Read all user shift preferences", "FullDescription": "Allows the app to read all users' shift schedule preferences without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "UserShiftPreferences.ReadWrite.All", "Description": "Read and write all user shift preferences", "FullDescription": "Allows the app to manage all users' shift schedule preferences without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphShiftPreferences", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSettingShiftPreference" + "Method": "GET", + "Command": "Get-MgUserSettingShiftPreference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shiftpreferences-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "Module": "Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "OutputType": "IMicrosoftGraphWindowsSetting", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSettingWindows" + "Method": "GET", + "Command": "Get-MgUserSettingWindows", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowssetting-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/windows", "Module": "Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows", "OutputType": "IMicrosoftGraphWindowsSetting", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserSettingWindows" + "Method": "GET", + "Command": "Get-MgUserSettingWindows", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/usersettings-list-windows?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/windows/$count", "Module": "Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSettingWindowsCount" + "Method": "GET", + "Command": "Get-MgUserSettingWindowsCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "Module": "Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "OutputType": "IMicrosoftGraphWindowsSettingInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSettingWindowsInstance" + "Method": "GET", + "Command": "Get-MgUserSettingWindowsInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowssettinginstance-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances", "Module": "Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances", "OutputType": "IMicrosoftGraphWindowsSettingInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserSettingWindowsInstance" + "Method": "GET", + "Command": "Get-MgUserSettingWindowsInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowssetting-list-instances?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/$count", "Module": "Users", - "Permissions": { - "Name": "UserWindowsSettings.Read", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSettingWindowsInstanceCount" + "Method": "GET", + "Command": "Get-MgUserSettingWindowsInstanceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared/$count", "Module": "People", + "Uri": "/users/{user-id}/insights/shared/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSharedCountInsight" + "Method": "GET", + "Command": "Get-MgUserSharedCountInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}", "Module": "People", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}", "OutputType": "IMicrosoftGraphSharedInsight", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSharedInsight" + "Method": "GET", + "Command": "Get-MgUserSharedInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared", "Module": "People", + "Uri": "/users/{user-id}/insights/shared", + "OutputType": "IMicrosoftGraphSharedInsight", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSharedInsight", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserSharedInsight" + "Method": "GET", + "Command": "Get-MgUserSharedInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/insights-list-shared?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}/resource", "Module": "People", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}/resource", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSharedResourceInsight" + "Method": "GET", + "Command": "Get-MgUserSharedResourceInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/sponsors/{directoryObject-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/sponsors/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSponsor" + "Method": "GET", + "Command": "Get-MgUserSponsor", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/sponsors", "Module": "Users", + "Uri": "/users/{user-id}/sponsors", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false - }, - { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserSponsor" + "Method": "GET", + "Command": "Get-MgUserSponsor", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-sponsors?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/sponsors/$count", "Module": "Users", + "Uri": "/users/{user-id}/sponsors/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false - }, - { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserSponsorCount" + "Method": "GET", + "Command": "Get-MgUserSponsorCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork", "Module": "Teams", + "Uri": "/users/{user-id}/teamwork", + "OutputType": "IMicrosoftGraphUserTeamwork", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserTeamwork.Read", "Description": "Read your teamwork settings.", "FullDescription": "Allows the app to read your teamwork settings, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserTeamwork.Read.All", "Description": "Read all user teamwork settings", "FullDescription": "Allows the app to read all user teamwork settings without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserTeamwork", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTeamwork" + "Method": "GET", + "Command": "Get-MgUserTeamwork", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "OutputType": "IMicrosoftGraphAssociatedTeamInfo", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "Get1", "GetViaIdentity", "GetViaIdentity1" ], - "Command": "Get-MgUserTeamworkAssociatedTeam" + "Method": "GET", + "Command": "Get-MgUserTeamworkAssociatedTeam", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams", "Module": "Teams", + "Uri": "/users/{user-id}/teamwork/associatedTeams", + "OutputType": "IMicrosoftGraphAssociatedTeamInfo", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAssociatedTeamInfo", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserTeamworkAssociatedTeam" + "Method": "GET", + "Command": "Get-MgUserTeamworkAssociatedTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/associatedteaminfo-list?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams/$count", "Module": "Teams", + "Uri": "/users/{user-id}/teamwork/associatedTeams/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTeamworkAssociatedTeamCount" + "Method": "GET", + "Command": "Get-MgUserTeamworkAssociatedTeamCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}", "Module": "Teams", + "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}", + "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamsAppInstallation.ReadForUser", "Description": "Read your installed Teams apps", "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForUser.All", "Description": "Read installed Teams apps for all users", "FullDescription": "Allows the app to read the Teams apps that are installed for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", - "Description": "Manage installation and permission grants of Teams apps on your user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", - "Description": "Manage installation and permission grants of Teams apps in a user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser", "Description": "Allow the Teams app to manage itself and its permission grants on your user account", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in your account, and manage its permission grants for accessing your data, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", - "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", + "Description": "Manage installation and permission grants of Teams apps on your user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", + "Description": "Allow the app to manage itself for all users", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForUser.All", "Description": "Manage Teams apps for all users", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", + "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", - "Description": "Allow the app to manage itself for all users", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", + "Description": "Manage installation and permission grants of Teams apps in a user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTeamworkInstalledApp" + "Method": "GET", + "Command": "Get-MgUserTeamworkInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-get-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/installedApps", "Module": "Teams", + "Uri": "/users/{user-id}/teamwork/installedApps", + "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamsAppInstallation.ReadForUser", "Description": "Read your installed Teams apps", "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForUser.All", "Description": "Read installed Teams apps for all users", "FullDescription": "Allows the app to read the Teams apps that are installed for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", - "Description": "Manage installation and permission grants of Teams apps on your user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", - "Description": "Manage installation and permission grants of Teams apps in a user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser", "Description": "Allow the Teams app to manage itself and its permission grants on your user account", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in your account, and manage its permission grants for accessing your data, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", - "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", + "Description": "Manage installation and permission grants of Teams apps on your user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", + "Description": "Allow the app to manage itself for all users", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForUser.All", "Description": "Manage Teams apps for all users", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", + "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", - "Description": "Allow the app to manage itself for all users", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", + "Description": "Manage installation and permission grants of Teams apps in a user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserTeamworkInstalledApp" + "Method": "GET", + "Command": "Get-MgUserTeamworkInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-list-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat", "Module": "Teams", + "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/chat", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamsAppInstallation.ReadForUser", "Description": "Read your installed Teams apps", "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForUser.All", "Description": "Read installed Teams apps for all users", "FullDescription": "Allows the app to read the Teams apps that are installed for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser.All", - "Description": "Manage Teams apps for all users", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", "Description": "Allow the app to manage itself for all users", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser.All", + "Description": "Manage Teams apps for all users", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChat", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTeamworkInstalledAppChat" + "Method": "GET", + "Command": "Get-MgUserTeamworkInstalledAppChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userscopeteamsappinstallation-get-chat?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/installedApps/$count", "Module": "Teams", + "Uri": "/users/{user-id}/teamwork/installedApps/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamsAppInstallation.ReadForUser", "Description": "Read your installed Teams apps", "FullDescription": "Allows the app to read the Teams apps that are installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadForUser.All", "Description": "Read installed Teams apps for all users", "FullDescription": "Allows the app to read the Teams apps that are installed for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", - "Description": "Manage installation and permission grants of Teams apps on your user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", - "Description": "Manage installation and permission grants of Teams apps in a user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser", "Description": "Allow the Teams app to manage itself and its permission grants on your user account", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in your account, and manage its permission grants for accessing your data, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", - "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", + "Description": "Manage installation and permission grants of Teams apps on your user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", + "Description": "Allow the app to manage itself for all users", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForUser.All", "Description": "Manage Teams apps for all users", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", + "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", - "Description": "Allow the app to manage itself for all users", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", + "Description": "Manage installation and permission grants of Teams apps in a user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTeamworkInstalledAppCount" + "Method": "GET", + "Command": "Get-MgUserTeamworkInstalledAppCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsApp", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTeamworkInstalledAppTeamApp" + "Method": "GET", + "Command": "Get-MgUserTeamworkInstalledAppTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}/teamsAppDefinition", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTeamworkInstalledAppTeamAppDefinition" + "Method": "GET", + "Command": "Get-MgUserTeamworkInstalledAppTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", + "OutputType": "IMicrosoftGraphTodoTaskList", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTodoTaskList", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoList" + "Method": "GET", + "Command": "Get-MgUserTodoList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotasklist-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists", + "OutputType": "IMicrosoftGraphTodoTaskList", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTodoTaskList", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserTodoList" + "Method": "GET", + "Command": "Get-MgUserTodoList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todo-list-lists?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/$count", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoListCount" + "Method": "GET", + "Command": "Get-MgUserTodoListCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/todo/lists/delta", + "OutputType": "IMicrosoftGraphTodoTaskList", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Tasks.Read.All", - "Description": "Read all users’ tasks and tasklist", - "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "Tasks.Read.All", + "Description": "Read all users’ tasks and tasklist", + "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTodoTaskList", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserTodoListDelta" + "Method": "GET", + "Command": "Get-MgUserTodoListDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoListExtension" + "Method": "GET", + "Command": "Get-MgUserTodoListExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserTodoListExtension" + "Method": "GET", + "Command": "Get-MgUserTodoListExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoListExtensionCount" + "Method": "GET", + "Command": "Get-MgUserTodoListExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", + "OutputType": "IMicrosoftGraphTodoTask", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTodoTask", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTask" + "Method": "GET", + "Command": "Get-MgUserTodoTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks", + "OutputType": "IMicrosoftGraphTodoTask", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTodoTask", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserTodoTask" + "Method": "GET", + "Command": "Get-MgUserTodoTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotasklist-list-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}", + "OutputType": "IMicrosoftGraphAttachmentBase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAttachmentBase", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskAttachment" + "Method": "GET", + "Command": "Get-MgUserTodoTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/taskfileattachment-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments", + "OutputType": "IMicrosoftGraphAttachmentBase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAttachmentBase", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserTodoTaskAttachment" + "Method": "GET", + "Command": "Get-MgUserTodoTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskAttachmentContent" + "Method": "GET", + "Command": "Get-MgUserTodoTaskAttachmentContent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-list-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/$count", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskAttachmentCount" + "Method": "GET", + "Command": "Get-MgUserTodoTaskAttachmentCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "OutputType": "IMicrosoftGraphAttachmentSession", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskAttachmentSession" + "Method": "GET", + "Command": "Get-MgUserTodoTaskAttachmentSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions", "OutputType": "IMicrosoftGraphAttachmentSession", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserTodoTaskAttachmentSession" + "Method": "GET", + "Command": "Get-MgUserTodoTaskAttachmentSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskAttachmentSessionContent" + "Method": "GET", + "Command": "Get-MgUserTodoTaskAttachmentSessionContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskAttachmentSessionCount" + "Method": "GET", + "Command": "Get-MgUserTodoTaskAttachmentSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", + "OutputType": "IMicrosoftGraphChecklistItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChecklistItem", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskChecklistItem" + "Method": "GET", + "Command": "Get-MgUserTodoTaskChecklistItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/checklistitem-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems", + "OutputType": "IMicrosoftGraphChecklistItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChecklistItem", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserTodoTaskChecklistItem" + "Method": "GET", + "Command": "Get-MgUserTodoTaskChecklistItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-list-checklistitems?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/$count", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskChecklistItemCount" + "Method": "GET", + "Command": "Get-MgUserTodoTaskChecklistItemCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/$count", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskCount" + "Method": "GET", + "Command": "Get-MgUserTodoTaskCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta", "Module": "Users.Functions", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/delta", + "OutputType": "IMicrosoftGraphTodoTask", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTodoTask", - "Method": "GET", "Variants": [ "Delta", "DeltaViaIdentity" ], - "Command": "Get-MgUserTodoTaskDelta" + "Method": "GET", + "Command": "Get-MgUserTodoTaskDelta", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskExtension" + "Method": "GET", + "Command": "Get-MgUserTodoTaskExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions", "OutputType": "IMicrosoftGraphExtension", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserTodoTaskExtension" + "Method": "GET", + "Command": "Get-MgUserTodoTaskExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskExtensionCount" + "Method": "GET", + "Command": "Get-MgUserTodoTaskExtensionCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", + "OutputType": "IMicrosoftGraphLinkedResource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphLinkedResource", - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskLinkedResource" + "Method": "GET", + "Command": "Get-MgUserTodoTaskLinkedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/linkedresource-get?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources", + "OutputType": "IMicrosoftGraphLinkedResource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphLinkedResource", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserTodoTaskLinkedResource" + "Method": "GET", + "Command": "Get-MgUserTodoTaskLinkedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-list-linkedresources?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/$count", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.Read.All", "Description": "Read all users’ tasks and tasklist", "FullDescription": "Allows the app to read all users’ tasks and task lists in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTodoTaskLinkedResourceCount" + "Method": "GET", + "Command": "Get-MgUserTodoTaskLinkedResourceCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf", "Module": "Users", + "Uri": "/users/{user-id}/transitiveMemberOf", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.Read.All", "Description": "Read all group memberships", "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserTransitiveMemberOf" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOf", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-list-transitivememberof?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/administrativeUnit", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/transitiveMemberOf/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserTransitiveMemberOfAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOfAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/directoryRole", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTransitiveMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/directoryRole", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/transitiveMemberOf/directoryRole", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserTransitiveMemberOfAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOfAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/group", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/transitiveMemberOf/{directoryObject-id}/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/group", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/transitiveMemberOf/group", "OutputType": "IMicrosoftGraphGroup", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgUserTransitiveMemberOfAsGroup" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOfAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/$count", "Module": "Users", + "Uri": "/users/{user-id}/transitiveMemberOf/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "GroupMember.Read.All", "Description": "Read all group memberships", "FullDescription": "Allows the app to read memberships and basic group properties for all groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTransitiveMemberOfCount" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOfCount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/administrativeUnit/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/transitiveMemberOf/administrativeUnit/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTransitiveMemberOfCountAsAdministrativeUnit" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOfCountAsAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/directoryRole/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/transitiveMemberOf/directoryRole/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTransitiveMemberOfCountAsDirectoryRole" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOfCountAsDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/transitiveMemberOf/group/$count", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/transitiveMemberOf/group/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTransitiveMemberOfCountAsGroup" + "Method": "GET", + "Command": "Get-MgUserTransitiveMemberOfCountAsGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/trending/$count", "Module": "People", + "Uri": "/users/{user-id}/insights/trending/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTrendingCountInsight" + "Method": "GET", + "Command": "Get-MgUserTrendingCountInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/trending/{trending-id}", "Module": "People", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/insights/trending/{trending-id}", "OutputType": "IMicrosoftGraphTrending", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTrendingInsight" + "Method": "GET", + "Command": "Get-MgUserTrendingInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/trending", "Module": "People", + "Uri": "/users/{user-id}/insights/trending", + "OutputType": "IMicrosoftGraphTrending", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTrending", - "Method": "GET", "Variants": [ "List" ], - "Command": "Get-MgUserTrendingInsight" + "Method": "GET", + "Command": "Get-MgUserTrendingInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/insights-list-trending?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/insights/trending/{trending-id}/resource", "Module": "People", + "Uri": "/users/{user-id}/insights/trending/{trending-id}/resource", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserTrendingResourceInsight" + "Method": "GET", + "Command": "Get-MgUserTrendingResourceInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/used/$count", "Module": "People", + "Uri": "/users/{user-id}/insights/used/$count", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserUsedCountInsight" + "Method": "GET", + "Command": "Get-MgUserUsedCountInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/used/{usedInsight-id}", "Module": "People", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/insights/used/{usedInsight-id}", "OutputType": "IMicrosoftGraphUsedInsight", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserUsedInsight" + "Method": "GET", + "Command": "Get-MgUserUsedInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/used", "Module": "People", + "Uri": "/users/{user-id}/insights/used", + "OutputType": "IMicrosoftGraphUsedInsight", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - } - ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUsedInsight", - "Method": "GET", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "List" ], - "Command": "Get-MgUserUsedInsight" + "Method": "GET", + "Command": "Get-MgUserUsedInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/insights-list-used?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/insights/used/{usedInsight-id}/resource", "Module": "People", + "Uri": "/users/{user-id}/insights/used/{usedInsight-id}/resource", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgUserUsedResourceInsight" + "Method": "GET", + "Command": "Get-MgUserUsedResourceInsight", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "OutputType": "IMicrosoftGraphVirtualEvent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get1", "GetViaIdentity" ], - "Command": "Get-MgVirtualEvent" + "Method": "GET", + "Command": "Get-MgVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events", "OutputType": "IMicrosoftGraphVirtualEvent", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgVirtualEvent" + "Method": "GET", + "Command": "Get-MgVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/$count", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgVirtualEventCount" + "Method": "GET", + "Command": "Get-MgVirtualEventCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventSession" + "Method": "GET", + "Command": "Get-MgVirtualEventSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgVirtualEventSession" + "Method": "GET", + "Command": "Get-MgVirtualEventSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventSessionAttendanceReport" + "Method": "GET", + "Command": "Get-MgVirtualEventSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgVirtualEventSessionAttendanceReport" + "Method": "GET", + "Command": "Get-MgVirtualEventSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventSessionAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgVirtualEventSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgVirtualEventSessionAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgVirtualEventSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attendancerecord-list?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventSessionAttendanceReportAttendanceRecordCount" + "Method": "GET", + "Command": "Get-MgVirtualEventSessionAttendanceReportAttendanceRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/$count", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventSessionAttendanceReportCount" + "Method": "GET", + "Command": "Get-MgVirtualEventSessionAttendanceReportCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/$count", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventSessionCount" + "Method": "GET", + "Command": "Get-MgVirtualEventSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinar" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinar", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgVirtualEventWebinar" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualeventsroot-list-webinars?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars/getByUserIdAndRole(userId='{userId}',role='{role}')", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/getByUserIdAndRole(userId='{userId}',role='{role}')", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinarByUserIdAndRole" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarByUserIdAndRole", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/getByUserRole(role='{role}')", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/getByUserRole(role='{role}')", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinarByUserRole" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarByUserRole", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/$count", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get" ], - "Command": "Get-MgVirtualEventWebinarCount" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinarRegistration" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualeventregistration-get?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgVirtualEventWebinarRegistration" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualeventwebinar-list-registrations?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/$count", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinarRegistrationCount" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarRegistrationCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinarSession" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgVirtualEventWebinarSession" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinarSessionAttendanceReport" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgVirtualEventWebinarSessionAttendanceReport" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "List" ], - "Command": "Get-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attendancerecord-list?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecordCount" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecordCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/$count", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinarSessionAttendanceReportCount" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarSessionAttendanceReportCount", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/$count", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Get", "GetViaIdentity" ], - "Command": "Get-MgVirtualEventWebinarSessionCount" + "Method": "GET", + "Command": "Get-MgVirtualEventWebinarSessionCount", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgBetaDriveItemPermission" + "Method": "POST", + "Command": "Grant-MgBetaDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/permissions/{permission-id}/grant", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgBetaDriveRootPermission" + "Method": "POST", + "Command": "Grant-MgBetaDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgBetaGroupDriveItemPermission" + "Method": "POST", + "Command": "Grant-MgBetaGroupDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}/grant", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgBetaGroupDriveRootPermission" + "Method": "POST", + "Command": "Grant-MgBetaGroupDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}/grant", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgBetaGroupSitePermission" + "Method": "POST", + "Command": "Grant-MgBetaGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/permission/grant", "Module": "Beta.Files", + "Uri": "/shares/{sharedDriveItem-id}/permission/grant", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgBetaSharePermission" + "Method": "POST", + "Command": "Grant-MgBetaSharePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/permissions/{permission-id}/grant", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgBetaSitePermission" + "Method": "POST", + "Command": "Grant-MgBetaSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgBetaUserDriveItemPermission" + "Method": "POST", + "Command": "Grant-MgBetaUserDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}/grant", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgBetaUserDriveRootPermission" + "Method": "POST", + "Command": "Grant-MgBetaUserDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgDriveItemPermission" + "Method": "POST", + "Command": "Grant-MgDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/permissions/{permission-id}/grant", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgDriveRootPermission" + "Method": "POST", + "Command": "Grant-MgDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgGroupDriveItemPermission" + "Method": "POST", + "Command": "Grant-MgGroupDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}/grant", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgGroupDriveRootPermission" + "Method": "POST", + "Command": "Grant-MgGroupDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}/grant", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgGroupSitePermission" + "Method": "POST", + "Command": "Grant-MgGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/permission/grant", "Module": "Files", + "Uri": "/shares/{sharedDriveItem-id}/permission/grant", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgSharePermission" + "Method": "POST", + "Command": "Grant-MgSharePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/permissions/{permission-id}/grant", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgSitePermission" + "Method": "POST", + "Command": "Grant-MgSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgUserDriveItemPermission" + "Method": "POST", + "Command": "Grant-MgUserDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}/grant", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}/grant", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Grant", "GrantExpanded", "GrantViaIdentity", "GrantViaIdentityExpanded" ], - "Command": "Grant-MgUserDriveRootPermission" + "Method": "POST", + "Command": "Grant-MgUserDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-grant?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/hideForUser", "Module": "Beta.Teams", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/hideForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Hide", "HideExpanded", "HideViaIdentity", "HideViaIdentityExpanded" ], - "Command": "Hide-MgBetaChatForUser" + "Method": "POST", + "Command": "Hide-MgBetaChatForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/hideForUser", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/hideForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Hide", "HideExpanded", "HideViaIdentity", "HideViaIdentityExpanded" ], - "Command": "Hide-MgBetaUserChatForUser" + "Method": "POST", + "Command": "Hide-MgBetaUserChatForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/hideForUser", "Module": "Teams", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/hideForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Hide", "HideExpanded", "HideViaIdentity", "HideViaIdentityExpanded" ], - "Command": "Hide-MgChatForUser" + "Method": "POST", + "Command": "Hide-MgChatForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/hideForUser", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/hideForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Hide", "HideExpanded", "HideViaIdentity", "HideViaIdentityExpanded" ], - "Command": "Hide-MgUserChatForUser" + "Method": "POST", + "Command": "Hide-MgUserChatForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-hideforuser?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities/importAppleDeviceIdentityList", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities/importAppleDeviceIdentityList", "OutputType": "IMicrosoftGraphImportedAppleDeviceIdentityResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import", "ImportExpanded", "ImportViaIdentity", "ImportViaIdentityExpanded" ], - "Command": "Import-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentityAppleDeviceIdentityList" + "Method": "POST", + "Command": "Import-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentityAppleDeviceIdentityList", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedDeviceIdentities/importDeviceIdentityList", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/importedDeviceIdentities/importDeviceIdentityList", "OutputType": "IMicrosoftGraphImportedDeviceIdentityResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import", "ImportExpanded" ], - "Command": "Import-MgBetaDeviceManagementImportedDeviceIdentityList" + "Method": "POST", + "Command": "Import-MgBetaDeviceManagementImportedDeviceIdentityList", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/import", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/import", "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import", "ImportExpanded" ], - "Command": "Import-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "POST", + "Command": "Import-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/importOffice365DeviceConfigurationPolicies", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/importOffice365DeviceConfigurationPolicies", "OutputType": "IMicrosoftGraphDeviceManagementIntent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import", "ImportViaIdentity" ], - "Command": "Import-MgBetaDeviceManagementTemplateMigratableToOffice365DeviceConfigurationPolicy" + "Method": "POST", + "Command": "Import-MgBetaDeviceManagementTemplateMigratableToOffice365DeviceConfigurationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/importOffice365DeviceConfigurationPolicies", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/importOffice365DeviceConfigurationPolicies", "OutputType": "IMicrosoftGraphDeviceManagementIntent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import" ], - "Command": "Import-MgBetaDeviceManagementTemplateOffice365DeviceConfigurationPolicy" + "Method": "POST", + "Command": "Import-MgBetaDeviceManagementTemplateOffice365DeviceConfigurationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import", "ImportExpanded", "ImportViaIdentity", "ImportViaIdentityExpanded" ], - "Command": "Import-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction" + "Method": "POST", + "Command": "Import-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import", "ImportExpanded", "ImportViaIdentity", "ImportViaIdentityExpanded" ], - "Command": "Import-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction" + "Method": "POST", + "Command": "Import-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import", "ImportExpanded", "ImportViaIdentity", "ImportViaIdentityExpanded" ], - "Command": "Import-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "POST", + "Command": "Import-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import", "ImportExpanded", "ImportViaIdentity", "ImportViaIdentityExpanded" ], - "Command": "Import-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction" + "Method": "POST", + "Command": "Import-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import", "ImportExpanded", "ImportViaIdentity", "ImportViaIdentityExpanded" ], - "Command": "Import-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "POST", + "Command": "Import-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/importResourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Import", "ImportExpanded", "ImportViaIdentity", "ImportViaIdentityExpanded" ], - "Command": "Import-MgBetaRoleManagementExchangeResourceNamespaceResourceAction" + "Method": "POST", + "Command": "Import-MgBetaRoleManagementExchangeResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/import", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/import", "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Import", "ImportExpanded" ], - "Command": "Import-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "POST", + "Command": "Import-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-import?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/activate", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/activate", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Activate", "ActivateViaIdentity" ], - "Command": "Initialize-MgBetaComplianceEdiscoveryCaseCustodian" + "Method": "POST", + "Command": "Initialize-MgBetaComplianceEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-custodian-activate?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/activateDeviceEsim", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/activateDeviceEsim", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Activate", "ActivateExpanded", "ActivateViaIdentity", "ActivateViaIdentityExpanded" ], - "Command": "Initialize-MgBetaDeviceManagementComanagedDeviceEsim" + "Method": "POST", + "Command": "Initialize-MgBetaDeviceManagementComanagedDeviceEsim", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/activateDeviceEsim", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/activateDeviceEsim", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Activate", "ActivateExpanded", "ActivateViaIdentity", "ActivateViaIdentityExpanded" ], - "Command": "Initialize-MgBetaDeviceManagementManagedDeviceEsim" + "Method": "POST", + "Command": "Initialize-MgBetaDeviceManagementManagedDeviceEsim", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/activate", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/activate", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", "Variants": [ "Activate", "ActivateViaIdentity" ], - "Command": "Initialize-MgBetaEducationClassAssignment" + "Method": "POST", + "Command": "Initialize-MgBetaEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/activate", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/activate", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Activate", "ActivateViaIdentity" ], - "Command": "Initialize-MgBetaEducationMeAssignment" + "Method": "POST", + "Command": "Initialize-MgBetaEducationMeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/activate", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/activate", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Activate", "ActivateViaIdentity" ], - "Command": "Initialize-MgBetaEducationUserAssignment" + "Method": "POST", + "Command": "Initialize-MgBetaEducationUserAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/activate", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/activate", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Activate", "ActivateExpanded", "ActivateViaIdentity", "ActivateViaIdentityExpanded" ], - "Command": "Initialize-MgBetaIdentityGovernanceLifecycleWorkflow" + "Method": "POST", + "Command": "Initialize-MgBetaIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/activate", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/activate", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Activate", "ActivateExpanded", "ActivateViaIdentity", "ActivateViaIdentityExpanded" ], - "Command": "Initialize-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow" + "Method": "POST", + "Command": "Initialize-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/activate", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/activate", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Activate", "ActivateViaIdentity" ], - "Command": "Initialize-MgBetaSecurityCaseEdiscoveryCaseCustodian" + "Method": "POST", + "Command": "Initialize-MgBetaSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-activate?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/activateDeviceEsim", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/activateDeviceEsim", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Activate", "ActivateExpanded", "ActivateViaIdentity", "ActivateViaIdentityExpanded" ], - "Command": "Initialize-MgBetaUserManagedDeviceEsim" + "Method": "POST", + "Command": "Initialize-MgBetaUserManagedDeviceEsim", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/activate", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/activate", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", "Variants": [ "Activate", "ActivateViaIdentity" ], - "Command": "Initialize-MgEducationClassAssignment" + "Method": "POST", + "Command": "Initialize-MgEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/activate", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/activate", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Activate", "ActivateViaIdentity" ], - "Command": "Initialize-MgEducationMeAssignment" + "Method": "POST", + "Command": "Initialize-MgEducationMeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/activate", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/activate", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Activate", "ActivateViaIdentity" ], - "Command": "Initialize-MgEducationUserAssignment" + "Method": "POST", + "Command": "Initialize-MgEducationUserAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-activate?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/activate", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/activate", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Activate", "ActivateExpanded", "ActivateViaIdentity", "ActivateViaIdentityExpanded" ], - "Command": "Initialize-MgIdentityGovernanceLifecycleWorkflow" + "Method": "POST", + "Command": "Initialize-MgIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/activate", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/activate", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Activate", "ActivateExpanded", "ActivateViaIdentity", "ActivateViaIdentityExpanded" ], - "Command": "Initialize-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow" + "Method": "POST", + "Command": "Initialize-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-activate?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/activate", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/activate", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Activate", "ActivateViaIdentity" ], - "Command": "Initialize-MgSecurityCaseEdiscoveryCaseCustodian" + "Method": "POST", + "Command": "Initialize-MgSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-activate?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/abort", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/abort", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintJob.Manage.All", - "Description": "Perform advanced operations on print jobs", - "FullDescription": "Allows the application to perform advanced operations like redirecting a print job to another printer without a signed-in user. Also allows the application to read and update the metadata of print jobs.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information for print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs without a signed-in user. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWrite.All", "Description": "Read and write print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information for print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs without a signed-in user. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Manage.All", + "Description": "Perform advanced operations on print jobs", + "FullDescription": "Allows the application to perform advanced operations like redirecting a print job to another printer without a signed-in user. Also allows the application to read and update the metadata of print jobs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Abort", "AbortExpanded", "AbortViaIdentity", "AbortViaIdentityExpanded" ], - "Command": "Invoke-MgAbortPrintPrinterJob" + "Method": "POST", + "Command": "Invoke-MgAbortPrintPrinterJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-abort?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/abort", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/abort", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Abort", "AbortExpanded", "AbortViaIdentity", "AbortViaIdentityExpanded" ], - "Command": "Invoke-MgAbortPrintShareJob" + "Method": "POST", + "Command": "Invoke-MgAbortPrintShareJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-abort?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/accept", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/accept", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgAcceptGroupCalendarEvent" + "Method": "POST", + "Command": "Invoke-MgAcceptGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/tentativelyAccept", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/tentativelyAccept", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgAcceptGroupCalendarEventTentatively" + "Method": "POST", + "Command": "Invoke-MgAcceptGroupCalendarEventTentatively", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/accept", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/accept", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgAcceptGroupEvent" + "Method": "POST", + "Command": "Invoke-MgAcceptGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/tentativelyAccept", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/tentativelyAccept", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgAcceptGroupEventTentatively" + "Method": "POST", + "Command": "Invoke-MgAcceptGroupEventTentatively", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/acceptRecommendations", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", - "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/acceptRecommendations", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Accept", "AcceptViaIdentity" ], - "Command": "Invoke-MgAcceptIdentityGovernanceAccessReviewDefinitionInstanceRecommendation" + "Method": "POST", + "Command": "Invoke-MgAcceptIdentityGovernanceAccessReviewDefinitionInstanceRecommendation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-acceptrecommendations?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/accept", "Module": "Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/accept", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgAcceptUserEvent" + "Method": "POST", + "Command": "Invoke-MgAcceptUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/accept", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/accept", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgAcceptUserEventInstance" + "Method": "POST", + "Command": "Invoke-MgAcceptUserEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/tentativelyAccept", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/tentativelyAccept", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgAcceptUserEventInstanceTentatively" + "Method": "POST", + "Command": "Invoke-MgAcceptUserEventInstanceTentatively", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/tentativelyAccept", "Module": "Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/tentativelyAccept", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgAcceptUserEventTentatively" + "Method": "POST", + "Command": "Invoke-MgAcceptUserEventTentatively", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/answer", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/answer", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCallAsGuest.All", "Description": "Join group calls and meetings as a guest", "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Answer", "AnswerExpanded", "AnswerViaIdentity", "AnswerViaIdentityExpanded" ], - "Command": "Invoke-MgAnswerCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgAnswerCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/archive", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/archive", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Archive", "ArchiveExpanded" ], - "Command": "Invoke-MgArchiveServiceAnnouncementMessage" + "Method": "POST", + "Command": "Invoke-MgArchiveServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-archive?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/archive", "Module": "Teams", + "Uri": "/teams/{team-id}/archive", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Archive", "ArchiveExpanded", "ArchiveViaIdentity", "ArchiveViaIdentityExpanded" ], - "Command": "Invoke-MgArchiveTeam" + "Method": "POST", + "Command": "Invoke-MgArchiveTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/asHierarchy", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/asHierarchy", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", "Variants": [ "As", "AsViaIdentity" ], - "Command": "Invoke-MgAsSecurityCaseEdiscoveryCaseTagHierarchy" + "Method": "GET", + "Command": "Invoke-MgAsSecurityCaseEdiscoveryCaseTagHierarchy", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations/availableProviderTypes", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/federationConfigurations/availableProviderTypes", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Available" ], - "Command": "Invoke-MgAvailableDirectoryFederationConfigurationProviderType" + "Method": "GET", + "Command": "Invoke-MgAvailableDirectoryFederationConfigurationProviderType", + "ApiReferenceLink": null }, { - "Uri": "/identity/identityProviders/availableProviderTypes", "Module": "Identity.SignIns", + "Uri": "/identity/identityProviders/availableProviderTypes", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Available" ], - "Command": "Invoke-MgAvailableIdentityProviderType" + "Method": "GET", + "Command": "Invoke-MgAvailableIdentityProviderType", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/batchRecordDecisions", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/batchRecordDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Batch", "BatchExpanded", "BatchViaIdentity", "BatchViaIdentityExpanded" ], - "Command": "Invoke-MgBatchIdentityGovernanceAccessReviewDefinitionInstanceRecordDecision" + "Method": "POST", + "Command": "Invoke-MgBatchIdentityGovernanceAccessReviewDefinitionInstanceRecordDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-batchrecorddecisions?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/beginOnboarding", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/beginOnboarding", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Begin", "BeginViaIdentity" ], - "Command": "Invoke-MgBeginDeviceManagementRemoteAssistancePartnerOnboarding" + "Method": "POST", + "Command": "Invoke-MgBeginDeviceManagementRemoteAssistancePartnerOnboarding", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-beginonboarding?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/abort", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/abort", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintJob.Manage.All", - "Description": "Perform advanced operations on print jobs", - "FullDescription": "Allows the application to perform advanced operations like redirecting a print job to another printer without a signed-in user. Also allows the application to read and update the metadata of print jobs.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information for print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs without a signed-in user. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWrite.All", "Description": "Read and write print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information for print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs without a signed-in user. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Manage.All", + "Description": "Perform advanced operations on print jobs", + "FullDescription": "Allows the application to perform advanced operations like redirecting a print job to another printer without a signed-in user. Also allows the application to read and update the metadata of print jobs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Abort", "AbortExpanded", "AbortViaIdentity", "AbortViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAbortPrintPrinterJob" + "Method": "POST", + "Command": "Invoke-MgBetaAbortPrintPrinterJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-abort?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/abort", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/abort", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Abort", "AbortExpanded", "AbortViaIdentity", "AbortViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAbortPrintPrinterShareJob" + "Method": "POST", + "Command": "Invoke-MgBetaAbortPrintPrinterShareJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-abort?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/abort", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/abort", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Abort", "AbortExpanded", "AbortViaIdentity", "AbortViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAbortPrintShareJob" + "Method": "POST", + "Command": "Invoke-MgBetaAbortPrintShareJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-abort?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/accept", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/accept", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAcceptGroupCalendarEvent" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/tentativelyAccept", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/tentativelyAccept", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAcceptGroupCalendarEventTentatively" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptGroupCalendarEventTentatively", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/accept", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/accept", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAcceptGroupEvent" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/tentativelyAccept", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/tentativelyAccept", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAcceptGroupEventTentatively" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptGroupEventTentatively", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/acceptRecommendations", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/acceptRecommendations", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptViaIdentity" ], - "Command": "Invoke-MgBetaAcceptIdentityGovernanceAccessReviewDecisionInstanceRecommendation" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptIdentityGovernanceAccessReviewDecisionInstanceRecommendation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-acceptrecommendations?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/acceptRecommendations", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", - "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/acceptRecommendations", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptViaIdentity" ], - "Command": "Invoke-MgBetaAcceptIdentityGovernanceAccessReviewDefinitionInstanceRecommendation" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptIdentityGovernanceAccessReviewDefinitionInstanceRecommendation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-acceptrecommendations?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/accept", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/accept", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAcceptUserEvent" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/accept", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/accept", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAcceptUserEventInstance" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptUserEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-accept?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/tentativelyAccept", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/tentativelyAccept", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAcceptUserEventInstanceTentatively" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptUserEventInstanceTentatively", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/tentativelyAccept", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/tentativelyAccept", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptExpanded", "AcceptViaIdentity", "AcceptViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAcceptUserEventTentatively" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptUserEventTentatively", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-tentativelyaccept?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/acceptRecommendations", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", - "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/acceptRecommendations", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Accept", "AcceptViaIdentity" ], - "Command": "Invoke-MgBetaAcceptUserPendingAccessReviewInstanceRecommendation" + "Method": "POST", + "Command": "Invoke-MgBetaAcceptUserPendingAccessReviewInstanceRecommendation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-acceptrecommendations?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/unassignResourceAccountFromDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/unassignResourceAccountFromDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Account", "AccountViaIdentity" ], - "Command": "Invoke-MgBetaAccountDeviceManagementWindowsAutopilotDeviceIdentity" + "Method": "POST", + "Command": "Invoke-MgBetaAccountDeviceManagementWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/allowNextEnrollment", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/allowNextEnrollment", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Allow", "AllowViaIdentity" ], - "Command": "Invoke-MgBetaAllowDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceNextEnrollment" + "Method": "POST", + "Command": "Invoke-MgBetaAllowDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceNextEnrollment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/allowNextEnrollment", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/allowNextEnrollment", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Allow", "AllowViaIdentity" ], - "Command": "Invoke-MgBetaAllowDeviceManagementWindowsAutopilotDeviceIdentityNextEnrollment" + "Method": "POST", + "Command": "Invoke-MgBetaAllowDeviceManagementWindowsAutopilotDeviceIdentityNextEnrollment", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/answer", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/answer", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCallAsGuest.All", "Description": "Join group calls and meetings as a guest", "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Answer", "AnswerExpanded", "AnswerViaIdentity", "AnswerViaIdentityExpanded" ], - "Command": "Invoke-MgBetaAnswerCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgBetaAnswerCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-answer?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/appDiagnostics(upn='{upn}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/comanagedDevices/appDiagnostics(upn='{upn}')", + "OutputType": "IMicrosoftGraphPowerliftIncidentMetadata", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPowerliftIncidentMetadata", - "Method": "GET", "Variants": [ "App", "AppViaIdentity" ], - "Command": "Invoke-MgBetaAppDeviceManagementComanagedDeviceDiagnostic" + "Method": "GET", + "Command": "Invoke-MgBetaAppDeviceManagementComanagedDeviceDiagnostic", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/appDiagnostics(upn='{upn}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/managedDevices/appDiagnostics(upn='{upn}')", + "OutputType": "IMicrosoftGraphPowerliftIncidentMetadata", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPowerliftIncidentMetadata", - "Method": "GET", "Variants": [ "App", "AppViaIdentity" ], - "Command": "Invoke-MgBetaAppDeviceManagementManagedDeviceDiagnostic" + "Method": "GET", + "Command": "Invoke-MgBetaAppDeviceManagementManagedDeviceDiagnostic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/appDiagnostics(upn='{upn}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/appDiagnostics(upn='{upn}')", "OutputType": "IMicrosoftGraphPowerliftIncidentMetadata", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "App", "AppViaIdentity" ], - "Command": "Invoke-MgBetaAppUserManagedDeviceDiagnostic" + "Method": "GET", + "Command": "Invoke-MgBetaAppUserManagedDeviceDiagnostic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/archive", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/archive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Archive", "ArchiveExpanded", "ArchiveViaIdentity", "ArchiveViaIdentityExpanded" ], - "Command": "Invoke-MgBetaArchiveGroupPlannerPlan" + "Method": "POST", + "Command": "Invoke-MgBetaArchiveGroupPlannerPlan", + "ApiReferenceLink": null }, { - "Uri": "/planner/plans/{plannerPlan-id}/archive", "Module": "Beta.Planner", + "Uri": "/planner/plans/{plannerPlan-id}/archive", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Archive", "ArchiveExpanded", "ArchiveViaIdentity", "ArchiveViaIdentityExpanded" ], - "Command": "Invoke-MgBetaArchivePlannerPlan" + "Method": "POST", + "Command": "Invoke-MgBetaArchivePlannerPlan", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/archive", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/archive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Archive", "ArchiveExpanded" ], - "Command": "Invoke-MgBetaArchiveServiceAnnouncementMessage" + "Method": "POST", + "Command": "Invoke-MgBetaArchiveServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-archive?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/archive", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/archive", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Archive", "ArchiveExpanded", "ArchiveViaIdentity", "ArchiveViaIdentityExpanded" ], - "Command": "Invoke-MgBetaArchiveTeam" + "Method": "POST", + "Command": "Invoke-MgBetaArchiveTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-archive?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/archive", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/archive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Archive", "ArchiveExpanded", "ArchiveViaIdentity", "ArchiveViaIdentityExpanded" ], - "Command": "Invoke-MgBetaArchiveTeamChannel" + "Method": "POST", + "Command": "Invoke-MgBetaArchiveTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/archive", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/archive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Archive", "ArchiveExpanded", "ArchiveViaIdentity", "ArchiveViaIdentityExpanded" ], - "Command": "Invoke-MgBetaArchiveTeamPrimaryChannel" + "Method": "POST", + "Command": "Invoke-MgBetaArchiveTeamPrimaryChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/archive", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/archive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Archive", "ArchiveExpanded", "ArchiveViaIdentity", "ArchiveViaIdentityExpanded" ], - "Command": "Invoke-MgBetaArchiveTeamworkDeletedTeamChannel" + "Method": "POST", + "Command": "Invoke-MgBetaArchiveTeamworkDeletedTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-archive?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/archive", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/archive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Archive", "ArchiveExpanded", "ArchiveViaIdentity", "ArchiveViaIdentityExpanded" ], - "Command": "Invoke-MgBetaArchiveUserPlannerPlan" + "Method": "POST", + "Command": "Invoke-MgBetaArchiveUserPlannerPlan", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags/asHierarchy", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags/asHierarchy", + "OutputType": "IMicrosoftGraphEdiscoveryTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryTag", - "Method": "GET", "Variants": [ "As", "AsViaIdentity" ], - "Command": "Invoke-MgBetaAsComplianceEdiscoveryCaseTagHierarchy" + "Method": "GET", + "Command": "Invoke-MgBetaAsComplianceEdiscoveryCaseTagHierarchy", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/asHierarchy", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/asHierarchy", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "GET", "Variants": [ "As", "AsViaIdentity" ], - "Command": "Invoke-MgBetaAsSecurityCaseEdiscoveryCaseTagHierarchy" + "Method": "GET", + "Command": "Invoke-MgBetaAsSecurityCaseEdiscoveryCaseTagHierarchy", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementCloudPcRoleDefinitionInheritPermissionFromPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementCloudPcRoleDefinitionInheritPermissionFromPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementCloudPcRoleDefinitionPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementCloudPcRoleDefinitionPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementDeviceManagementRoleDefinitionInheritPermissionFromPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementDeviceManagementRoleDefinitionInheritPermissionFromPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementDeviceManagementRoleDefinitionPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementDeviceManagementRoleDefinitionPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementDirectoryRoleDefinitionInheritPermissionFromPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementDirectoryRoleDefinitionInheritPermissionFromPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, { "Name": "RoleManagement.Read.Directory", "Description": "Read all directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementDirectoryRoleDefinitionPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementDirectoryRoleDefinitionPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFromPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFromPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementEnterpriseAppRoleDefinitionPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementEnterpriseAppRoleDefinitionPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFromPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFromPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementEntitlementManagementRoleDefinitionPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementEntitlementManagementRoleDefinitionPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementExchangeRoleDefinitionInheritPermissionFromPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementExchangeRoleDefinitionInheritPermissionFromPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId')", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assigned", "AssignedViaIdentity" ], - "Command": "Invoke-MgBetaAssignedRoleManagementExchangeRoleDefinitionPrincipal" + "Method": "GET", + "Command": "Invoke-MgBetaAssignedRoleManagementExchangeRoleDefinitionPrincipal", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations/availableProviderTypes", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/federationConfigurations/availableProviderTypes", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Available" ], - "Command": "Invoke-MgBetaAvailableDirectoryFederationConfigurationProviderType" + "Method": "GET", + "Command": "Invoke-MgBetaAvailableDirectoryFederationConfigurationProviderType", + "ApiReferenceLink": null }, { - "Uri": "/identity/identityProviders/availableProviderTypes", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/identityProviders/availableProviderTypes", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IdentityProvider.Read.All", "Description": "Read identity providers", "FullDescription": "Allows the app to read your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Available" ], - "Command": "Invoke-MgBetaAvailableIdentityProviderType" + "Method": "GET", + "Command": "Invoke-MgBetaAvailableIdentityProviderType", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/batchRecordDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/batchRecordDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Batch", "BatchExpanded", "BatchViaIdentity", "BatchViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBatchIdentityGovernanceAccessReviewDecisionInstanceRecordDecision" + "Method": "POST", + "Command": "Invoke-MgBetaBatchIdentityGovernanceAccessReviewDecisionInstanceRecordDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-batchrecorddecisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/batchRecordDecisions", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/batchRecordDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Batch", "BatchExpanded", "BatchViaIdentity", "BatchViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBatchIdentityGovernanceAccessReviewDefinitionInstanceRecordDecision" + "Method": "POST", + "Command": "Invoke-MgBetaBatchIdentityGovernanceAccessReviewDefinitionInstanceRecordDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-batchrecorddecisions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/batchRecordDecisions", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/batchRecordDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Batch", "BatchExpanded", "BatchViaIdentity", "BatchViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBatchUserPendingAccessReviewInstanceRecordDecision" + "Method": "POST", + "Command": "Invoke-MgBetaBatchUserPendingAccessReviewInstanceRecordDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-batchrecorddecisions?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/beginOnboarding", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}/beginOnboarding", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Begin", "BeginViaIdentity" ], - "Command": "Invoke-MgBetaBeginDeviceManagementRemoteAssistancePartnerOnboarding" + "Method": "POST", + "Command": "Invoke-MgBetaBeginDeviceManagementRemoteAssistancePartnerOnboarding", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/decryptBuffer", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/decryptBuffer", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Buffer", "BufferExpanded", "BufferViaIdentity", "BufferViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBufferGroupSiteInformationProtectionDecrypt" + "Method": "POST", + "Command": "Invoke-MgBetaBufferGroupSiteInformationProtectionDecrypt", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/encryptBuffer", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/encryptBuffer", "OutputType": "IMicrosoftGraphBufferEncryptionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Buffer", "BufferExpanded", "BufferViaIdentity", "BufferViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBufferGroupSiteInformationProtectionEncrypt" + "Method": "POST", + "Command": "Invoke-MgBetaBufferGroupSiteInformationProtectionEncrypt", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/decryptBuffer", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/decryptBuffer", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Buffer", "BufferExpanded" ], - "Command": "Invoke-MgBetaBufferInformationProtectionDecrypt" + "Method": "POST", + "Command": "Invoke-MgBetaBufferInformationProtectionDecrypt", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/encryptBuffer", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/encryptBuffer", "OutputType": "IMicrosoftGraphBufferEncryptionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Buffer", "BufferExpanded" ], - "Command": "Invoke-MgBetaBufferInformationProtectionEncrypt" + "Method": "POST", + "Command": "Invoke-MgBetaBufferInformationProtectionEncrypt", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/informationProtection/decryptBuffer", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/decryptBuffer", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Buffer", "BufferExpanded", "BufferViaIdentity", "BufferViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBufferSiteInformationProtectionDecrypt" + "Method": "POST", + "Command": "Invoke-MgBetaBufferSiteInformationProtectionDecrypt", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/informationProtection/encryptBuffer", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/encryptBuffer", "OutputType": "IMicrosoftGraphBufferEncryptionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Buffer", "BufferExpanded", "BufferViaIdentity", "BufferViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBufferSiteInformationProtectionEncrypt" + "Method": "POST", + "Command": "Invoke-MgBetaBufferSiteInformationProtectionEncrypt", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/decryptBuffer", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/decryptBuffer", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Buffer", "BufferExpanded", "BufferViaIdentity", "BufferViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBufferUserInformationProtectionDecrypt" + "Method": "POST", + "Command": "Invoke-MgBetaBufferUserInformationProtectionDecrypt", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/encryptBuffer", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/encryptBuffer", "OutputType": "IMicrosoftGraphBufferEncryptionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Buffer", "BufferExpanded", "BufferViaIdentity", "BufferViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBufferUserInformationProtectionEncrypt" + "Method": "POST", + "Command": "Invoke-MgBetaBufferUserInformationProtectionEncrypt", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/bulkSetCloudPcReviewStatus", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/bulkSetCloudPcReviewStatus", "OutputType": "IMicrosoftGraphCloudPcBulkRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded" ], - "Command": "Invoke-MgBetaBulkDeviceManagementComanagedDeviceSetCloudPcReviewStatus" + "Method": "POST", + "Command": "Invoke-MgBetaBulkDeviceManagementComanagedDeviceSetCloudPcReviewStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-bulksetcloudpcreviewstatus?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/bulkSetCloudPcReviewStatus", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/bulkSetCloudPcReviewStatus", "OutputType": "IMicrosoftGraphCloudPcBulkRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded" ], - "Command": "Invoke-MgBetaBulkDeviceManagementManagedDeviceSetCloudPcReviewStatus" + "Method": "POST", + "Command": "Invoke-MgBetaBulkDeviceManagementManagedDeviceSetCloudPcReviewStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-bulksetcloudpcreviewstatus?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/bulkResize", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/bulkResize", "OutputType": "IMicrosoftGraphCloudPcRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded" ], - "Command": "Invoke-MgBetaBulkDeviceManagementVirtualEndpointCloudPcResize" + "Method": "POST", + "Command": "Invoke-MgBetaBulkDeviceManagementVirtualEndpointCloudPcResize", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-bulkresize?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/bulkReprovisionCloudPc", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/bulkReprovisionCloudPc", "OutputType": "IMicrosoftGraphCloudPcBulkRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded" ], - "Command": "Invoke-MgBetaBulkReprovisionDeviceManagementComanagedDeviceCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaBulkReprovisionDeviceManagementComanagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-bulkreprovisioncloudpc?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/bulkReprovisionCloudPc", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/bulkReprovisionCloudPc", "OutputType": "IMicrosoftGraphCloudPcBulkRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded" ], - "Command": "Invoke-MgBetaBulkReprovisionDeviceManagementManagedDeviceCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaBulkReprovisionDeviceManagementManagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-bulkreprovisioncloudpc?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/bulkReprovisionCloudPc", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/bulkReprovisionCloudPc", "OutputType": "IMicrosoftGraphCloudPcBulkRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded", "BulkViaIdentity", "BulkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBulkReprovisionUserManagedDeviceCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaBulkReprovisionUserManagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-bulkreprovisioncloudpc?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/bulkRestoreCloudPc", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/bulkRestoreCloudPc", "OutputType": "IMicrosoftGraphCloudPcBulkRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded" ], - "Command": "Invoke-MgBetaBulkRestoreDeviceManagementComanagedDeviceCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaBulkRestoreDeviceManagementComanagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-bulkrestorecloudpc?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/bulkRestoreCloudPc", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/bulkRestoreCloudPc", "OutputType": "IMicrosoftGraphCloudPcBulkRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded" ], - "Command": "Invoke-MgBetaBulkRestoreDeviceManagementManagedDeviceCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaBulkRestoreDeviceManagementManagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-bulkrestorecloudpc?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/bulkRestoreCloudPc", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/bulkRestoreCloudPc", "OutputType": "IMicrosoftGraphCloudPcBulkRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded", "BulkViaIdentity", "BulkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBulkRestoreUserManagedDeviceCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaBulkRestoreUserManagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-bulkrestorecloudpc?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/cloudPCs/bulkResize", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/bulkResize", "OutputType": "IMicrosoftGraphCloudPcRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded", "BulkViaIdentity", "BulkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBulkUserCloudPcResize" + "Method": "POST", + "Command": "Invoke-MgBetaBulkUserCloudPcResize", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-bulkresize?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/bulkSetCloudPcReviewStatus", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/bulkSetCloudPcReviewStatus", "OutputType": "IMicrosoftGraphCloudPcBulkRemoteActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bulk", "BulkExpanded", "BulkViaIdentity", "BulkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaBulkUserManagedDeviceSetCloudPcReviewStatus" + "Method": "POST", + "Command": "Invoke-MgBetaBulkUserManagedDeviceSetCloudPcReviewStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-bulksetcloudpcreviewstatus?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/allowedCalendarSharingRoles(User='{User}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/allowedCalendarSharingRoles(User='{User}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Calendar", "CalendarViaIdentity" ], - "Command": "Invoke-MgBetaCalendarGroupCalendar" + "Method": "GET", + "Command": "Invoke-MgBetaCalendarGroupCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendar/allowedCalendarSharingRoles(User='{User}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendar/allowedCalendarSharingRoles(User='{User}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Calendar", "Calendar1", "CalendarViaIdentity", "CalendarViaIdentity1" ], - "Command": "Invoke-MgBetaCalendarUserCalendarAllowedCalendarSharingRoles" + "Method": "GET", + "Command": "Invoke-MgBetaCalendarUserCalendarAllowedCalendarSharingRoles", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/checkin", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/checkin", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCheckinDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaCheckinDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/checkin", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/checkin", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCheckinDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaCheckinDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/checkin", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/checkin", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCheckinGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaCheckinGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/checkin", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/checkin", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCheckinGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaCheckinGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/checkin", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/checkin", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCheckinUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaCheckinUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/checkin", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/checkin", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCheckinUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaCheckinUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/checkout", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/checkout", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgBetaCheckoutDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaCheckoutDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/checkout", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/checkout", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgBetaCheckoutDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaCheckoutDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/checkout", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/checkout", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgBetaCheckoutGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaCheckoutGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/checkout", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/checkout", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgBetaCheckoutGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaCheckoutGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/checkout", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/checkout", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgBetaCheckoutUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaCheckoutUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/checkout", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/checkout", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgBetaCheckoutUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaCheckoutUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/cleanWindowsDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/cleanWindowsDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Clean", "CleanExpanded", "CleanViaIdentity", "CleanViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCleanDeviceManagementComanagedDeviceWindowsDevice" + "Method": "POST", + "Command": "Invoke-MgBetaCleanDeviceManagementComanagedDeviceWindowsDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Clean", "CleanExpanded", "CleanViaIdentity", "CleanViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCleanDeviceManagementManagedDeviceWindowsDevice" + "Method": "POST", + "Command": "Invoke-MgBetaCleanDeviceManagementManagedDeviceWindowsDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/cleanWindowsDevice", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/cleanWindowsDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Clean", "CleanExpanded", "CleanViaIdentity", "CleanViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCleanUserManagedDeviceWindowsDevice" + "Method": "POST", + "Command": "Invoke-MgBetaCleanUserManagedDeviceWindowsDevice", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timeCards/clockIn", "Module": "Beta.Teams", - "Permissions": { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeCards/clockIn", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Clock", "ClockExpanded", "ClockViaIdentity", "ClockViaIdentityExpanded" ], - "Command": "Invoke-MgBetaClockTeamScheduleTimeCardIn" + "Method": "POST", + "Command": "Invoke-MgBetaClockTeamScheduleTimeCardIn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-clockin?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}/clockOut", "Module": "Beta.Teams", - "Permissions": { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}/clockOut", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Clock", "ClockExpanded", "ClockViaIdentity", "ClockViaIdentityExpanded" ], - "Command": "Invoke-MgBetaClockTeamScheduleTimeCardOut" + "Method": "POST", + "Command": "Invoke-MgBetaClockTeamScheduleTimeCardOut", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-clockout?view=graph-rest-1.0" }, { - "Uri": "/security/alerts_v2/{alert-id}/comments/$count", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/alerts_v2/{alert-id}/comments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Comment", "CommentViaIdentity" ], - "Command": "Invoke-MgBetaCommentSecurityAlert" + "Method": "GET", + "Command": "Invoke-MgBetaCommentSecurityAlert", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphAndroidLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphiOSLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphMacOSDmgAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphMacOSLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphMacOSPkgAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphMacOSPkgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphManagedAndroidLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphManagediOSLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphManagedMobileLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphWin32LobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsAppXContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsMobileMsiContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsUniversalAppXContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgBetaCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/dataSharingConsents/{dataSharingConsent-id}/consentToDataSharing", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/dataSharingConsents/{dataSharingConsent-id}/consentToDataSharing", "OutputType": "IMicrosoftGraphDataSharingConsent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Consent", "ConsentViaIdentity" ], - "Command": "Invoke-MgBetaConsentDeviceManagementDataSharingConsentToDataSharing" + "Method": "POST", + "Command": "Invoke-MgBetaConsentDeviceManagementDataSharingConsentToDataSharing", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/createOrGet", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/createOrGet", "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1" ], - "Command": "Invoke-MgBetaCreateOrGetCommunicationOnlineMeeting" + "Method": "POST", + "Command": "Invoke-MgBetaCreateOrGetCommunicationOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/createOrGet", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/onlineMeetings/createOrGet", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "Invoke-MgBetaCreateOrGetUserOnlineMeeting" + "Method": "POST", + "Command": "Invoke-MgBetaCreateOrGetUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleScopeTags/hasCustomRoleScopeTag", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/roleScopeTags/hasCustomRoleScopeTag", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Custom" ], - "Command": "Invoke-MgBetaCustomDeviceManagementRoleScopeTag" + "Method": "GET", + "Command": "Invoke-MgBetaCustomDeviceManagementRoleScopeTag", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/deactivate", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/deactivate", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", "Variants": [ "Deactivate", "DeactivateViaIdentity" ], - "Command": "Invoke-MgBetaDeactivateEducationClassAssignment" + "Method": "POST", + "Command": "Invoke-MgBetaDeactivateEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/deactivate", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/deactivate", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Deactivate", "DeactivateViaIdentity" ], - "Command": "Invoke-MgBetaDeactivateEducationMeAssignment" + "Method": "POST", + "Command": "Invoke-MgBetaDeactivateEducationMeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/deactivate", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/deactivate", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Deactivate", "DeactivateViaIdentity" ], - "Command": "Invoke-MgBetaDeactivateEducationUserAssignment" + "Method": "POST", + "Command": "Invoke-MgBetaDeactivateEducationUserAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/decline", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/decline", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Decline", "DeclineExpanded", "DeclineViaIdentity", "DeclineViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDeclineGroupCalendarEvent" + "Method": "POST", + "Command": "Invoke-MgBetaDeclineGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/decline", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/decline", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Decline", "DeclineExpanded", "DeclineViaIdentity", "DeclineViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDeclineGroupEvent" + "Method": "POST", + "Command": "Invoke-MgBetaDeclineGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/decline", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/decline", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Decline", "DeclineExpanded", "DeclineViaIdentity", "DeclineViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDeclineUserEvent" + "Method": "POST", + "Command": "Invoke-MgBetaDeclineUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/decline", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/decline", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Decline", "DeclineExpanded", "DeclineViaIdentity", "DeclineViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDeclineUserEventInstance" + "Method": "POST", + "Command": "Invoke-MgBetaDeclineUserEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deprovision", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deprovision", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Deprovision", "DeprovisionExpanded", "DeprovisionViaIdentity", "DeprovisionViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDeprovisionDeviceManagementComanagedDevice" + "Method": "POST", + "Command": "Invoke-MgBetaDeprovisionDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deprovision", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deprovision", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Deprovision", "DeprovisionExpanded", "DeprovisionViaIdentity", "DeprovisionViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDeprovisionDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Invoke-MgBetaDeprovisionDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deprovision", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deprovision", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Deprovision", "DeprovisionExpanded", "DeprovisionViaIdentity", "DeprovisionViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDeprovisionUserManagedDevice" + "Method": "POST", + "Command": "Invoke-MgBetaDeprovisionUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignedAccessMultiModeProfiles", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignedAccessMultiModeProfiles", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Access", "AccessExpanded", "AccessViaIdentity", "AccessViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDeviceManagementDeviceConfigurationAssignedAccessMultiModeProfile" + "Method": "POST", + "Command": "Invoke-MgBetaDeviceManagementDeviceConfigurationAssignedAccessMultiModeProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/windowsPrivacyAccessControls", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/windowsPrivacyAccessControls", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Access1", "AccessExpanded1", "AccessViaIdentity1", "AccessViaIdentityExpanded1" ], - "Command": "Invoke-MgBetaDeviceManagementDeviceConfigurationWindowsPrivacyAccessControl" + "Method": "POST", + "Command": "Invoke-MgBetaDeviceManagementDeviceConfigurationWindowsPrivacyAccessControl", + "ApiReferenceLink": null }, { - "Uri": "/directory/impactedResources/{impactedResource-id}/dismiss", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/impactedResources/{impactedResource-id}/dismiss", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Dismiss", "DismissExpanded", "DismissViaIdentity", "DismissViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDismissDirectoryImpactedResource" + "Method": "POST", + "Command": "Invoke-MgBetaDismissDirectoryImpactedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/impactedresource-dismiss?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/{recommendation-id}/dismiss", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "DirectoryRecommendations.ReadWrite.All", - "Description": "Read and update all Azure AD recommendations", - "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/dismiss", "OutputType": "IMicrosoftGraphRecommendation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Dismiss", "DismissExpanded", "DismissViaIdentity", "DismissViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDismissDirectoryRecommendation" + "Method": "POST", + "Command": "Invoke-MgBetaDismissDirectoryRecommendation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/recommendation-dismiss?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}/dismiss", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "DirectoryRecommendations.ReadWrite.All", - "Description": "Read and update all Azure AD recommendations", - "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}/dismiss", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Dismiss", "DismissExpanded", "DismissViaIdentity", "DismissViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDismissDirectoryRecommendationImpactedResource" + "Method": "POST", + "Command": "Invoke-MgBetaDismissDirectoryRecommendationImpactedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/impactedresource-dismiss?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/dismissReminder", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/dismissReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Dismiss", "DismissViaIdentity" ], - "Command": "Invoke-MgBetaDismissGroupCalendarEventReminder" + "Method": "POST", + "Command": "Invoke-MgBetaDismissGroupCalendarEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/dismissReminder", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/dismissReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Dismiss", "DismissViaIdentity" ], - "Command": "Invoke-MgBetaDismissGroupEventReminder" + "Method": "POST", + "Command": "Invoke-MgBetaDismissGroupEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyServicePrincipals/dismiss", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", - "Description": "Read and write all identity risky service principal information", - "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyServicePrincipals/dismiss", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Dismiss", "DismissExpanded" ], - "Command": "Invoke-MgBetaDismissRiskyServicePrincipal" + "Method": "POST", + "Command": "Invoke-MgBetaDismissRiskyServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyserviceprincipal-dismiss?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyUsers/dismiss", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyUser.ReadWrite.All", - "Description": "Read and write all risky user information", - "FullDescription": "Allows the app to read and update identity risky user information for your organization without a signed-in user.  Update operations include dismissing risky users.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers/dismiss", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Dismiss", "DismissExpanded" ], - "Command": "Invoke-MgBetaDismissRiskyUser" + "Method": "POST", + "Command": "Invoke-MgBetaDismissRiskyUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyusers-dismiss?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/dismissReminder", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/dismissReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Dismiss", "DismissViaIdentity" ], - "Command": "Invoke-MgBetaDismissUserEventInstanceReminder" + "Method": "POST", + "Command": "Invoke-MgBetaDismissUserEventInstanceReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/dismissReminder", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/dismissReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Dismiss", "DismissViaIdentity" ], - "Command": "Invoke-MgBetaDismissUserEventReminder" + "Method": "POST", + "Command": "Invoke-MgBetaDismissUserEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/shutDown", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/shutDown", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Down", "DownViaIdentity" ], - "Command": "Invoke-MgBetaDownDeviceManagementComanagedDeviceShut" + "Method": "POST", + "Command": "Invoke-MgBetaDownDeviceManagementComanagedDeviceShut", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/shutDown", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/shutDown", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Down", "DownViaIdentity" ], - "Command": "Invoke-MgBetaDownDeviceManagementManagedDeviceShut" + "Method": "POST", + "Command": "Invoke-MgBetaDownDeviceManagementManagedDeviceShut", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Download" ], - "Command": "Invoke-MgBetaDownloadDeviceManagementApplePushNotificationCertificateApplePushNotificationCertificateSigningRequest" + "Method": "GET", + "Command": "Invoke-MgBetaDownloadDeviceManagementApplePushNotificationCertificateApplePushNotificationCertificateSigningRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/downloadAppDiagnostics", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/downloadAppDiagnostics", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Download", "DownloadExpanded" ], - "Command": "Invoke-MgBetaDownloadDeviceManagementComanagedDeviceAppDiagnostic" + "Method": "POST", + "Command": "Invoke-MgBetaDownloadDeviceManagementComanagedDeviceAppDiagnostic", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/downloadAppDiagnostics", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/downloadAppDiagnostics", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Download", "DownloadExpanded" ], - "Command": "Invoke-MgBetaDownloadDeviceManagementManagedDeviceAppDiagnostic" + "Method": "POST", + "Command": "Invoke-MgBetaDownloadDeviceManagementManagedDeviceAppDiagnostic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/downloadAppDiagnostics", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/downloadAppDiagnostics", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Download", "DownloadExpanded", "DownloadViaIdentity", "DownloadViaIdentityExpanded" ], - "Command": "Invoke-MgBetaDownloadUserManagedDeviceAppDiagnostic" + "Method": "POST", + "Command": "Invoke-MgBetaDownloadUserManagedDeviceAppDiagnostic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/shutDown", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/shutDown", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Down", "DownViaIdentity" ], - "Command": "Invoke-MgBetaDownUserManagedDeviceShut" + "Method": "POST", + "Command": "Invoke-MgBetaDownUserManagedDeviceShut", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/enrollNowAction", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/enrollNowAction", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Enroll", "EnrollViaIdentity" ], - "Command": "Invoke-MgBetaEnrollDeviceManagementComanagedDeviceNowAction" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollDeviceManagementComanagedDeviceNowAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/enrollNowAction", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/enrollNowAction", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Enroll", "EnrollViaIdentity" ], - "Command": "Invoke-MgBetaEnrollDeviceManagementManagedDeviceNowAction" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollDeviceManagementManagedDeviceNowAction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/enrollNowAction", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/enrollNowAction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enroll", "EnrollViaIdentity" ], - "Command": "Invoke-MgBetaEnrollUserManagedDeviceNowAction" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollUserManagedDeviceNowAction", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/enrollAssetsById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/enrollAssetsById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enroll", "EnrollExpanded", "EnrollViaIdentity", "EnrollViaIdentityExpanded" ], - "Command": "Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceExclusionAssetById" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceExclusionAssetById", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/enrollAssetsById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/enrollAssetsById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enroll", "EnrollExpanded", "EnrollViaIdentity", "EnrollViaIdentityExpanded" ], - "Command": "Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceMemberAssetById" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceMemberAssetById", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/enrollAssets", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/enrollAssets", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enroll", "EnrollExpanded", "EnrollViaIdentity", "EnrollViaIdentityExpanded" ], - "Command": "Invoke-MgBetaEnrollWindowsUpdatesPolicyAudienceExclusionAsset" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollWindowsUpdatesPolicyAudienceExclusionAsset", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/enrollAssetsById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/enrollAssetsById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enroll", "EnrollExpanded", "EnrollViaIdentity", "EnrollViaIdentityExpanded" ], - "Command": "Invoke-MgBetaEnrollWindowsUpdatesPolicyAudienceExclusionAssetById" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollWindowsUpdatesPolicyAudienceExclusionAssetById", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/enrollAssets", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/enrollAssets", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enroll", "EnrollExpanded", "EnrollViaIdentity", "EnrollViaIdentityExpanded" ], - "Command": "Invoke-MgBetaEnrollWindowsUpdatesPolicyAudienceMemberAsset" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollWindowsUpdatesPolicyAudienceMemberAsset", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/enrollAssetsById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/enrollAssetsById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enroll", "EnrollExpanded", "EnrollViaIdentity", "EnrollViaIdentityExpanded" ], - "Command": "Invoke-MgBetaEnrollWindowsUpdatesPolicyAudienceMemberAssetById" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollWindowsUpdatesPolicyAudienceMemberAssetById", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatableAssets/enrollAssets", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/enrollAssets", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enroll", "EnrollExpanded" ], - "Command": "Invoke-MgBetaEnrollWindowsUpdatesUpdatableAsset" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollWindowsUpdatesUpdatableAsset", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatableAssets/enrollAssetsById", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/enrollAssetsById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Enroll", "EnrollExpanded" ], - "Command": "Invoke-MgBetaEnrollWindowsUpdatesUpdatableAssetById" + "Method": "POST", + "Command": "Invoke-MgBetaEnrollWindowsUpdatesUpdatableAssetById", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/estimateStatistics", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/estimateStatistics", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Estimate", "EstimateViaIdentity" ], - "Command": "Invoke-MgBetaEstimateComplianceEdiscoveryCaseSourceCollectionStatistics" + "Method": "POST", + "Command": "Invoke-MgBetaEstimateComplianceEdiscoveryCaseSourceCollectionStatistics", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-estimatestatistics?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/estimateStatistics", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/estimateStatistics", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Estimate", "EstimateViaIdentity" ], - "Command": "Invoke-MgBetaEstimateSecurityCaseEdiscoveryCaseSearchStatistics" + "Method": "POST", + "Command": "Invoke-MgBetaEstimateSecurityCaseEdiscoveryCaseSearchStatistics", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-estimatestatistics?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Excuse", "ExcuseViaIdentity" ], - "Command": "Invoke-MgBetaExcuseEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaExcuseEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Excuse", "ExcuseViaIdentity" ], - "Command": "Invoke-MgBetaExcuseEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaExcuseEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/excuse", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Excuse", "ExcuseViaIdentity" ], - "Command": "Invoke-MgBetaExcuseEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaExcuseEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-excuse?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/executeAction", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/executeAction", + "OutputType": "IMicrosoftGraphBulkManagedDeviceActionResult", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", + "Description": "Perform user-impacting remote actions on Microsoft Intune devices", + "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBulkManagedDeviceActionResult", - "Method": "POST", "Variants": [ "Execute", "ExecuteExpanded" ], - "Command": "Invoke-MgBetaExecuteDeviceManagementComanagedDeviceAction" + "Method": "POST", + "Command": "Invoke-MgBetaExecuteDeviceManagementComanagedDeviceAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/executeAction", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/executeAction", + "OutputType": "IMicrosoftGraphBulkManagedDeviceActionResult", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", + "Description": "Perform user-impacting remote actions on Microsoft Intune devices", + "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBulkManagedDeviceActionResult", - "Method": "POST", "Variants": [ "Execute", "ExecuteExpanded" ], - "Command": "Invoke-MgBetaExecuteDeviceManagementManagedDeviceAction" + "Method": "POST", + "Command": "Invoke-MgBetaExecuteDeviceManagementManagedDeviceAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile-id}/executeAction", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile-id}/executeAction", "OutputType": "IMicrosoftGraphBulkDriverActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Execute", "ExecuteExpanded", "ExecuteViaIdentity", "ExecuteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaExecuteDeviceManagementWindowsDriverUpdateProfileAction" + "Method": "POST", + "Command": "Invoke-MgBetaExecuteDeviceManagementWindowsDriverUpdateProfileAction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/executeAction", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/executeAction", "OutputType": "IMicrosoftGraphBulkManagedDeviceActionResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Execute", "ExecuteExpanded", "ExecuteViaIdentity", "ExecuteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaExecuteUserManagedDeviceAction" + "Method": "POST", + "Command": "Invoke-MgBetaExecuteUserManagedDeviceAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsSummarizedDeviceScopes", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/userExperienceAnalyticsSummarizedDeviceScopes", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScopeSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScopeSummary", - "Method": "GET", "Variants": [ "Experience", "Experience1" ], - "Command": "Invoke-MgBetaExperienceDeviceManagement" + "Method": "GET", + "Command": "Invoke-MgBetaExperienceDeviceManagement", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", + "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read.All", "Description": "Read files in all site collections", "FullDescription": "Allows the app to read all files in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Files.ReadWrite.All", - "Description": "Read and write files in all site collections", - "FullDescription": "Allows the app to read, create, update and delete all files in all site collections without a signed in user. ", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Read and write items in all site collections", + "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "Name": "Files.ReadWrite.All", + "Description": "Read and write files in all site collections", + "FullDescription": "Allows the app to read, create, update and delete all files in all site collections without a signed in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgBetaExtractDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/extractSensitivityLabels", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/extractSensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgBetaExtractDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgBetaExtractGroupDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractGroupDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/extractSensitivityLabels", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/extractSensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgBetaExtractGroupDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractGroupDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/extractLabel", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/extractLabel", "OutputType": "IMicrosoftGraphInformationProtectionContentLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Extract", "ExtractExpanded", "ExtractViaIdentity", "ExtractViaIdentityExpanded" ], - "Command": "Invoke-MgBetaExtractGroupSiteInformationProtectionPolicyLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractGroupSiteInformationProtectionPolicyLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-extractlabel?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/policy/labels/extractLabel", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/policy/labels/extractLabel", + "OutputType": "IMicrosoftGraphInformationProtectionContentLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInformationProtectionContentLabel", - "Method": "POST", "Variants": [ "Extract", "ExtractExpanded" ], - "Command": "Invoke-MgBetaExtractInformationProtectionPolicyLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractInformationProtectionPolicyLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-extractlabel?view=graph-rest-1.0" }, { - "Uri": "/security/informationProtection/sensitivityLabels/extractContentLabel", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/sensitivityLabels/extractContentLabel", "OutputType": "IMicrosoftGraphSecurityContentLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Extract", "ExtractExpanded" ], - "Command": "Invoke-MgBetaExtractSecurityInformationProtectionSensitivityLabelContentLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractSecurityInformationProtectionSensitivityLabelContentLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-sensitivitylabel-extractcontentlabel?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/informationProtection/policy/labels/extractLabel", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/policy/labels/extractLabel", "OutputType": "IMicrosoftGraphInformationProtectionContentLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Extract", "ExtractExpanded", "ExtractViaIdentity", "ExtractViaIdentityExpanded" ], - "Command": "Invoke-MgBetaExtractSiteInformationProtectionPolicyLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractSiteInformationProtectionPolicyLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-extractlabel?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgBetaExtractUserDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractUserDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/extractSensitivityLabels", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/extractSensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgBetaExtractUserDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractUserDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/policy/labels/extractLabel", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/policy/labels/extractLabel", "OutputType": "IMicrosoftGraphInformationProtectionContentLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Extract", "ExtractExpanded", "ExtractViaIdentity", "ExtractViaIdentityExpanded" ], - "Command": "Invoke-MgBetaExtractUserInformationProtectionPolicyLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractUserInformationProtectionPolicyLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-extractlabel?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/extractContentLabel", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/extractContentLabel", + "OutputType": "IMicrosoftGraphSecurityContentLabel", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityContentLabel", - "Method": "POST", "Variants": [ "Extract", "ExtractExpanded", "ExtractViaIdentity", "ExtractViaIdentityExpanded" ], - "Command": "Invoke-MgBetaExtractUserSecurityInformationProtectionSensitivityLabelContentLabel" + "Method": "POST", + "Command": "Invoke-MgBetaExtractUserSecurityInformationProtectionSensitivityLabelContentLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-sensitivitylabel-extractcontentlabel?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/favorite", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/favorite", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Favorite", "FavoriteExpanded" ], - "Command": "Invoke-MgBetaFavoriteServiceAnnouncementMessage" + "Method": "POST", + "Command": "Invoke-MgBetaFavoriteServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-favorite?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators", "OutputType": "IMicrosoftGraphFilterOperatorSchema", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterApplicationSynchronizationJobSchemaOperator" + "Method": "GET", + "Command": "Invoke-MgBetaFilterApplicationSynchronizationJobSchemaOperator", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators", + "OutputType": "IMicrosoftGraphFilterOperatorSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphFilterOperatorSchema", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterApplicationSynchronizationTemplateSchemaOperator" + "Method": "GET", + "Command": "Invoke-MgBetaFilterApplicationSynchronizationTemplateSchemaOperator", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphApproval", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write entitlement management resources", "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterEntitlementManagementAccessPackageAssignmentApprovalByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterEntitlementManagementAccessPackageAssignmentApprovalByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphAccessPackageAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterEntitlementManagementAccessPackageAssignmentByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterEntitlementManagementAccessPackageAssignmentByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterEntitlementManagementAccessPackageAssignmentRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterEntitlementManagementAccessPackageAssignmentRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessPackage", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterEntitlementManagementAccessPackageByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterEntitlementManagementAccessPackageByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterEntitlementManagementAssignmentRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterEntitlementManagementAssignmentRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDecisionByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDecisionByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDecisionInstanceDecisionByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDecisionInstanceDecisionByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDecisionInstanceStageByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDecisionInstanceStageByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDecisionInstanceStageDecisionByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDecisionInstanceStageDecisionByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDefinitionByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDefinitionByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessReviewInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDefinitionInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDefinitionInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDefinitionInstanceDecisionByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDefinitionInstanceDecisionByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessReviewStage", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDefinitionInstanceStageByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDefinitionInstanceStageByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAppConsentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAppConsentRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAppConsentRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUserConsentRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernanceAppConsentRequestUserConsentRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernanceAppConsentRequestUserConsentRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernancePermissionManagementScheduledPermissionApprovalByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernancePermissionManagementScheduledPermissionApprovalByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "ScheduledPermissions.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphScheduledPermissionsRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernancePermissionManagementScheduledPermissionRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernancePermissionManagementScheduledPermissionRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupAssignmentApprovalByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupAssignmentApprovalByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleAssignmentApprovalByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleAssignmentApprovalByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleAssignmentScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleAssignmentScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleAssignmentScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleAssignmentScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleAssignmentScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleAssignmentScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleEligibilityScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleEligibilityScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleEligibilityScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleEligibilityScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleEligibilityScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementDirectoryRoleEligibilityScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleAssignmentApprovalByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleAssignmentApprovalByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleAssignmentScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleAssignmentScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleAssignmentScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleAssignmentScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleAssignmentScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleEligibilityScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleEligibilityScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleEligibilityScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleEligibilityScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleEligibilityScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEnterpriseAppRoleEligibilityScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleAssignmentApprovalByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleAssignmentApprovalByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleAssignmentScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleAssignmentScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleAssignmentScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleAssignmentScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleEligibilityScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleEligibilityScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleEligibilityScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterRoleManagementEntitlementManagementRoleEligibilityScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators", + "OutputType": "IMicrosoftGraphFilterOperatorSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphFilterOperatorSchema", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterServicePrincipalSynchronizationJobSchemaOperator" + "Method": "GET", + "Command": "Invoke-MgBetaFilterServicePrincipalSynchronizationJobSchemaOperator", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators", + "OutputType": "IMicrosoftGraphFilterOperatorSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphFilterOperatorSchema", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterServicePrincipalSynchronizationTemplateSchemaOperator" + "Method": "GET", + "Command": "Invoke-MgBetaFilterServicePrincipalSynchronizationTemplateSchemaOperator", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appConsentRequestsForApproval/filterByCurrentUser(on='{on}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/appConsentRequestsForApproval/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterUserAppConsentRequestForApprovalByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterUserAppConsentRequestForApprovalByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appConsentRequestsForApproval/{appConsentRequest-id}/userConsentRequests/filterByCurrentUser(on='{on}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/appConsentRequestsForApproval/{appConsentRequest-id}/userConsentRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterUserAppConsentRequestForApprovalUserConsentRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterUserAppConsentRequestForApprovalUserConsentRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/approvals/filterByCurrentUser(on='{on}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/approvals/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterUserApprovalByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterUserApprovalByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/filterByCurrentUser(on='{on}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterUserPendingAccessReviewInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterUserPendingAccessReviewInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/decisions/filterByCurrentUser(on='{on}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/decisions/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterUserPendingAccessReviewInstanceDecisionByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterUserPendingAccessReviewInstanceDecisionByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/stages/filterByCurrentUser(on='{on}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/stages/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgBetaFilterUserPendingAccessReviewInstanceStageByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgBetaFilterUserPendingAccessReviewInstanceStageByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journals/{journal-id}/post", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journals/{journal-id}/post", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Post", "PostViaIdentity" ], - "Command": "Invoke-MgBetaFinancialCompanyJournal" + "Method": "POST", + "Command": "Invoke-MgBetaFinancialCompanyJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/post", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/post", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Post", "PostViaIdentity" ], - "Command": "Invoke-MgBetaFinancialCompanyPurchaseInvoice" + "Method": "POST", + "Command": "Invoke-MgBetaFinancialCompanyPurchaseInvoice", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/postAndSend", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/postAndSend", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Post", "PostViaIdentity" ], - "Command": "Invoke-MgBetaFinancialCompanySaleInvoiceAndSend" + "Method": "POST", + "Command": "Invoke-MgBetaFinancialCompanySaleInvoiceAndSend", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/post", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/post", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Post", "PostViaIdentity" ], - "Command": "Invoke-MgBetaFinancialCompanySalesInvoice" + "Method": "POST", + "Command": "Invoke-MgBetaFinancialCompanySalesInvoice", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/follow", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/follow", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgBetaFollowDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaFollowDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/follow", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/follow", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgBetaFollowDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaFollowDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/follow", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/follow", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgBetaFollowGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaFollowGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/follow", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/follow", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgBetaFollowGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaFollowGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/follow", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/follow", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgBetaFollowUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaFollowUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/follow", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/follow", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgBetaFollowUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaFollowUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/forceDelete", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/forceDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Force", "ForceExpanded", "ForceViaIdentity", "ForceViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForceDomainDelete" + "Method": "POST", + "Command": "Invoke-MgBetaForceDomainDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-forcedelete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/forward", "Module": "Beta.Groups", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardGroupCalendarEvent" + "Method": "POST", + "Command": "Invoke-MgBetaForwardGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/forward", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/forward", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardGroupConversationThreadPost" + "Method": "POST", + "Command": "Invoke-MgBetaForwardGroupConversationThreadPost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardGroupConversationThreadPostInReplyTo" + "Method": "POST", + "Command": "Invoke-MgBetaForwardGroupConversationThreadPostInReplyTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/forward", "Module": "Beta.Groups", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardGroupEvent" + "Method": "POST", + "Command": "Invoke-MgBetaForwardGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/forward", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/forward", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardGroupThreadPost" + "Method": "POST", + "Command": "Invoke-MgBetaForwardGroupThreadPost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardGroupThreadPostInReplyTo" + "Method": "POST", + "Command": "Invoke-MgBetaForwardGroupThreadPostInReplyTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/forward", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardUserEvent" + "Method": "POST", + "Command": "Invoke-MgBetaForwardUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/forward", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardUserEventInstance" + "Method": "POST", + "Command": "Invoke-MgBetaForwardUserEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Invoke-MgBetaForwardUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/forward", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardUserMailFolderMessage" + "Method": "POST", + "Command": "Invoke-MgBetaForwardUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/forward", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgBetaForwardUserMessage" + "Method": "POST", + "Command": "Invoke-MgBetaForwardUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions", "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Function", "FunctionViaIdentity" ], - "Command": "Invoke-MgBetaFunctionApplicationSynchronizationJobSchema" + "Method": "GET", + "Command": "Invoke-MgBetaFunctionApplicationSynchronizationJobSchema", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions", + "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", - "Method": "GET", "Variants": [ "Function", "FunctionViaIdentity" ], - "Command": "Invoke-MgBetaFunctionApplicationSynchronizationTemplateSchema" + "Method": "GET", + "Command": "Invoke-MgBetaFunctionApplicationSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions", + "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", - "Method": "GET", "Variants": [ "Function", "FunctionViaIdentity" ], - "Command": "Invoke-MgBetaFunctionServicePrincipalSynchronizationJobSchema" + "Method": "GET", + "Command": "Invoke-MgBetaFunctionServicePrincipalSynchronizationJobSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions", + "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", - "Method": "GET", "Variants": [ "Function", "FunctionViaIdentity" ], - "Command": "Invoke-MgBetaFunctionServicePrincipalSynchronizationTemplateSchema" + "Method": "GET", + "Command": "Invoke-MgBetaFunctionServicePrincipalSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/unhideForUser", "Module": "Beta.Teams", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/unhideForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphExpanded", "GraphViaIdentity", "GraphViaIdentityExpanded" ], - "Command": "Invoke-MgBetaGraphChat" + "Method": "POST", + "Command": "Invoke-MgBetaGraphChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/scopedForResource(resource='{resource}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/scopedForResource(resource='{resource}')", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementRBAC.ReadWrite.All", + "Description": "Read and write Microsoft Intune RBAC settings", + "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementRBAC.ReadWrite.All", - "Description": "Read and write Microsoft Intune RBAC settings", - "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Graph", "GraphViaIdentity" ], - "Command": "Invoke-MgBetaGraphDeviceManagement" + "Method": "GET", + "Command": "Invoke-MgBetaGraphDeviceManagement", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/unshareForSchoolDataSyncService", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/unshareForSchoolDataSyncService", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphViaIdentity" ], - "Command": "Invoke-MgBetaGraphDeviceManagementDepOnboardingSetting" + "Method": "POST", + "Command": "Invoke-MgBetaGraphDeviceManagementDepOnboardingSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/sharedWithMe", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/sharedWithMe", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphViaIdentity" ], - "Command": "Invoke-MgBetaGraphDrive" + "Method": "GET", + "Command": "Invoke-MgBetaGraphDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/unsubscribeByMail", "Module": "Beta.Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/unsubscribeByMail", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphViaIdentity" ], - "Command": "Invoke-MgBetaGraphGroup" + "Method": "POST", + "Command": "Invoke-MgBetaGraphGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-unsubscribebymail?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/sharedWithMe", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/sharedWithMe", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphViaIdentity" ], - "Command": "Invoke-MgBetaGraphGroupDrive" + "Method": "GET", + "Command": "Invoke-MgBetaGraphGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods/usersRegisteredByFeature", "Module": "Beta.Reports", - "Permissions": { - "Name": "AuditLog.Read.All", - "Description": "Read audit log data", - "FullDescription": "Allows the app to read and query your audit log activities, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/reports/authenticationMethods/usersRegisteredByFeature", "OutputType": "IMicrosoftGraphUserRegistrationFeatureSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "Graph1", @@ -287280,7981 +330738,8549 @@ "GraphViaIdentity", "GraphViaIdentity1" ], - "Command": "Invoke-MgBetaGraphReportAuthenticationMethod" + "Method": "GET", + "Command": "Invoke-MgBetaGraphReportAuthenticationMethod", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/unhideForUser", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/unhideForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphExpanded", "GraphViaIdentity", "GraphViaIdentityExpanded" ], - "Command": "Invoke-MgBetaGraphUserChat" + "Method": "POST", + "Command": "Invoke-MgBetaGraphUserChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/sharedWithMe", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/sharedWithMe", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphViaIdentity" ], - "Command": "Invoke-MgBetaGraphUserDrive" + "Method": "GET", + "Command": "Invoke-MgBetaGraphUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/unenrollAssetsById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/unenrollAssetsById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphExpanded", "GraphViaIdentity", "GraphViaIdentityExpanded" ], - "Command": "Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceExclusion" + "Method": "POST", + "Command": "Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceExclusion", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/unenrollAssetsById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/unenrollAssetsById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphExpanded", "GraphViaIdentity", "GraphViaIdentityExpanded" ], - "Command": "Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceMember" + "Method": "POST", + "Command": "Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceMember", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/unenrollAssetsById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/unenrollAssetsById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphExpanded", "GraphViaIdentity", "GraphViaIdentityExpanded" ], - "Command": "Invoke-MgBetaGraphWindowsUpdatesPolicyAudienceExclusion" + "Method": "POST", + "Command": "Invoke-MgBetaGraphWindowsUpdatesPolicyAudienceExclusion", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/unenrollAssetsById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/unenrollAssetsById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphExpanded", "GraphViaIdentity", "GraphViaIdentityExpanded" ], - "Command": "Invoke-MgBetaGraphWindowsUpdatesPolicyAudienceMember" + "Method": "POST", + "Command": "Invoke-MgBetaGraphWindowsUpdatesPolicyAudienceMember", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatableAssets/unenrollAssetsById", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/unenrollAssetsById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Graph", "GraphExpanded" ], - "Command": "Invoke-MgBetaGraphWindowsUpdatesUpdatableAsset" + "Method": "POST", + "Command": "Invoke-MgBetaGraphWindowsUpdatesUpdatableAsset", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/hasPayloadLinks", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/androidManagedAppProtections/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceAppManagementAndroidManagedAppProtectionPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceAppManagementAndroidManagedAppProtectionPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/hasPayloadLinks", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceAppManagementiOSLobAppProvisioningConfigurationPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceAppManagementiOSLobAppProvisioningConfigurationPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/hasPayloadLinks", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosManagedAppProtections/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceAppManagementiOSManagedAppProtectionPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceAppManagementiOSManagedAppProtectionPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/hasPayloadLinks", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceAppManagementMdmWindowsInformationProtectionPolicyPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceAppManagementMdmWindowsInformationProtectionPolicyPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/hasPayloadLinks", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceAppManagementMobileAppPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceAppManagementMobileAppPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/hasPayloadLinks", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceAppManagementTargetedManagedAppConfigurationPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceAppManagementTargetedManagedAppConfigurationPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/hasPayloadLinks", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceManagementDeviceCompliancePolicyPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceManagementDeviceCompliancePolicyPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/hasPayloadLinks", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceManagementDeviceConfigurationPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceManagementDeviceConfigurationPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/hasPayloadLinks", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceManagementDeviceEnrollmentConfigurationPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceManagementDeviceEnrollmentConfigurationPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/hasPayloadLinks", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceManagementScripts/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceManagementScriptPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceManagementScriptPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/hasPayloadLinks", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded" ], - "Command": "Invoke-MgBetaHasDeviceManagementWindowsAutopilotDeploymentProfilePayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceManagementWindowsAutopilotDeploymentProfilePayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/zebraFotaConnector/hasActiveDeployments", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/zebraFotaConnector/hasActiveDeployments", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Has" ], - "Command": "Invoke-MgBetaHasDeviceManagementZebraFotaConnectorActiveDeployment" + "Method": "POST", + "Command": "Invoke-MgBetaHasDeviceManagementZebraFotaConnectorActiveDeployment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/hasPayloadLinks", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/hasPayloadLinks", "OutputType": "IMicrosoftGraphHasPayloadLinkResultItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Link", "LinkExpanded", "LinkViaIdentity", "LinkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaHasUserDeviceEnrollmentConfigurationPayloadLink" + "Method": "POST", + "Command": "Invoke-MgBetaHasUserDeviceEnrollmentConfigurationPayloadLink", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Have", "HaveViaIdentity" ], - "Command": "Invoke-MgBetaHaveTeamChannel" + "Method": "GET", + "Command": "Invoke-MgBetaHaveTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Have", "HaveViaIdentity" ], - "Command": "Invoke-MgBetaHaveTeamPrimaryChannel" + "Method": "GET", + "Command": "Invoke-MgBetaHaveTeamPrimaryChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Have", "HaveViaIdentity" ], - "Command": "Invoke-MgBetaHaveTeamworkDeletedTeamChannel" + "Method": "GET", + "Command": "Invoke-MgBetaHaveTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/initiateDeviceAttestation", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/initiateDeviceAttestation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Initiate", "InitiateViaIdentity" ], - "Command": "Invoke-MgBetaInitiateDeviceManagementComanagedDeviceAttestation" + "Method": "POST", + "Command": "Invoke-MgBetaInitiateDeviceManagementComanagedDeviceAttestation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Initiate", "InitiateViaIdentity" ], - "Command": "Invoke-MgBetaInitiateDeviceManagementComanagedDeviceMobileDeviceManagementKeyRecovery" + "Method": "POST", + "Command": "Invoke-MgBetaInitiateDeviceManagementComanagedDeviceMobileDeviceManagementKeyRecovery", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Initiate", "InitiateExpanded", "InitiateViaIdentity", "InitiateViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInitiateDeviceManagementComanagedDeviceOnDemandProactiveRemediation" + "Method": "POST", + "Command": "Invoke-MgBetaInitiateDeviceManagementComanagedDeviceOnDemandProactiveRemediation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/initiateDeviceAttestation", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/initiateDeviceAttestation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Initiate", "InitiateViaIdentity" ], - "Command": "Invoke-MgBetaInitiateDeviceManagementManagedDeviceAttestation" + "Method": "POST", + "Command": "Invoke-MgBetaInitiateDeviceManagementManagedDeviceAttestation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Initiate", "InitiateViaIdentity" ], - "Command": "Invoke-MgBetaInitiateDeviceManagementManagedDeviceMobileDeviceManagementKeyRecovery" + "Method": "POST", + "Command": "Invoke-MgBetaInitiateDeviceManagementManagedDeviceMobileDeviceManagementKeyRecovery", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Initiate", "InitiateExpanded", "InitiateViaIdentity", "InitiateViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInitiateDeviceManagementManagedDeviceOnDemandProactiveRemediation" + "Method": "POST", + "Command": "Invoke-MgBetaInitiateDeviceManagementManagedDeviceOnDemandProactiveRemediation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/initiateDeviceAttestation", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/initiateDeviceAttestation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Initiate", "InitiateViaIdentity" ], - "Command": "Invoke-MgBetaInitiateUserManagedDeviceAttestation" + "Method": "POST", + "Command": "Invoke-MgBetaInitiateUserManagedDeviceAttestation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/initiateMobileDeviceManagementKeyRecovery", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Initiate", "InitiateViaIdentity" ], - "Command": "Invoke-MgBetaInitiateUserManagedDeviceMobileDeviceManagementKeyRecovery" + "Method": "POST", + "Command": "Invoke-MgBetaInitiateUserManagedDeviceMobileDeviceManagementKeyRecovery", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/initiateOnDemandProactiveRemediation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Initiate", "InitiateExpanded", "InitiateViaIdentity", "InitiateViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInitiateUserManagedDeviceOnDemandProactiveRemediation" + "Method": "POST", + "Command": "Invoke-MgBetaInitiateUserManagedDeviceOnDemandProactiveRemediation", + "ApiReferenceLink": null }, { - "Uri": "/applicationTemplates/{applicationTemplate-id}/instantiate", "Module": "Beta.Applications", + "Uri": "/applicationTemplates/{applicationTemplate-id}/instantiate", + "OutputType": "IMicrosoftGraphApplicationServicePrincipal", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplicationServicePrincipal", - "Method": "POST", "Variants": [ "Instantiate", "InstantiateExpanded", "InstantiateViaIdentity", "InstantiateViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInstantiateApplicationTemplate" + "Method": "POST", + "Command": "Invoke-MgBetaInstantiateApplicationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/applicationtemplate-instantiate?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/invalidateAllRefreshTokens", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/invalidateAllRefreshTokens", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "Name": "User.RevokeSessions.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Invalidate", "InvalidateViaIdentity" ], - "Command": "Invoke-MgBetaInvalidateAllUserRefreshToken" + "Method": "POST", + "Command": "Invoke-MgBetaInvalidateAllUserRefreshToken", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-invalidateallrefreshtokens?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants/invite", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/participants/invite", "OutputType": "IMicrosoftGraphInviteParticipantsOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInviteCommunicationCallParticipant" + "Method": "POST", + "Command": "Invoke-MgBetaInviteCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-invite?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/invite", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/invite", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInviteDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaInviteDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/invite", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/invite", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInviteDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaInviteDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/invite", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/invite", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInviteGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaInviteGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/invite", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/invite", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInviteGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaInviteGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/invite", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/invite", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInviteUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaInviteUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/invite", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/invite", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaInviteUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaInviteUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceHealthScripts/areGlobalScriptsAvailable", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/deviceHealthScripts/areGlobalScriptsAvailable", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Are" ], - "Command": "Invoke-MgBetaIsDeviceManagementDeviceHealthScriptGlobalScriptAvailable" + "Method": "GET", + "Command": "Invoke-MgBetaIsDeviceManagementDeviceHealthScriptGlobalScriptAvailable", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/keepAlive", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/keepAlive", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Keep", "KeepViaIdentity" ], - "Command": "Invoke-MgBetaKeepCommunicationCallAlive" + "Method": "POST", + "Command": "Invoke-MgBetaKeepCommunicationCallAlive", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-keepalive?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/reprocessLicenseAssignment", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/reprocessLicenseAssignment", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "POST", "Variants": [ "License", "LicenseViaIdentity" ], - "Command": "Invoke-MgBetaLicenseUser" + "Method": "POST", + "Command": "Invoke-MgBetaLicenseUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-reprocesslicenseassignment?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/logTeleconferenceDeviceQuality", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/calls/logTeleconferenceDeviceQuality", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Log", "LogExpanded" ], - "Command": "Invoke-MgBetaLogCommunicationCallTeleconferenceDeviceQuality" + "Method": "POST", + "Command": "Invoke-MgBetaLogCommunicationCallTeleconferenceDeviceQuality", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-logteleconferencedevicequality?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Logout", "LogoutViaIdentity" ], - "Command": "Invoke-MgBetaLogoutDeviceManagementComanagedDeviceSharedAppleDeviceActiveUser" + "Method": "POST", + "Command": "Invoke-MgBetaLogoutDeviceManagementComanagedDeviceSharedAppleDeviceActiveUser", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Logout", "LogoutViaIdentity" ], - "Command": "Invoke-MgBetaLogoutDeviceManagementManagedDeviceSharedAppleDeviceActiveUser" + "Method": "POST", + "Command": "Invoke-MgBetaLogoutDeviceManagementManagedDeviceSharedAppleDeviceActiveUser", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Logout", "LogoutViaIdentity" ], - "Command": "Invoke-MgBetaLogoutUserManagedDeviceSharedAppleDeviceActiveUser" + "Method": "POST", + "Command": "Invoke-MgBetaLogoutUserManagedDeviceSharedAppleDeviceActiveUser", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/markChatReadForUser", "Module": "Beta.Teams", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/markChatReadForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMarkChatReadForUser" + "Method": "POST", + "Command": "Invoke-MgBetaMarkChatReadForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/markChatUnreadForUser", "Module": "Beta.Teams", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/markChatUnreadForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMarkChatUnreadForUser" + "Method": "POST", + "Command": "Invoke-MgBetaMarkChatUnreadForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/markRead", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/markRead", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded" ], - "Command": "Invoke-MgBetaMarkServiceAnnouncementMessageRead" + "Method": "POST", + "Command": "Invoke-MgBetaMarkServiceAnnouncementMessageRead", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-markread?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/markUnread", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/markUnread", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded" ], - "Command": "Invoke-MgBetaMarkServiceAnnouncementMessageUnread" + "Method": "POST", + "Command": "Invoke-MgBetaMarkServiceAnnouncementMessageUnread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-markunread?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/markChatReadForUser", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/markChatReadForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMarkUserChatReadForUser" + "Method": "POST", + "Command": "Invoke-MgBetaMarkUserChatReadForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/markChatUnreadForUser", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/markChatUnreadForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMarkUserChatUnreadForUser" + "Method": "POST", + "Command": "Invoke-MgBetaMarkUserChatUnreadForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/markAsJunk", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/markAsJunk", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMarkUserMailFolderChildFolderMessageAsJunk" + "Method": "POST", + "Command": "Invoke-MgBetaMarkUserMailFolderChildFolderMessageAsJunk", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-markasjunk?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/markAsNotJunk", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/markAsNotJunk", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMarkUserMailFolderChildFolderMessageAsNotJunk" + "Method": "POST", + "Command": "Invoke-MgBetaMarkUserMailFolderChildFolderMessageAsNotJunk", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-markasnotjunk?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/markAsJunk", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/markAsJunk", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMarkUserMailFolderMessageAsJunk" + "Method": "POST", + "Command": "Invoke-MgBetaMarkUserMailFolderMessageAsJunk", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-markasjunk?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/markAsNotJunk", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/markAsNotJunk", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMarkUserMailFolderMessageAsNotJunk" + "Method": "POST", + "Command": "Invoke-MgBetaMarkUserMailFolderMessageAsNotJunk", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-markasnotjunk?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/markAsJunk", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/markAsJunk", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMarkUserMessageAsJunk" + "Method": "POST", + "Command": "Invoke-MgBetaMarkUserMessageAsJunk", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-markasjunk?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/markAsNotJunk", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/markAsNotJunk", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMarkUserMessageAsNotJunk" + "Method": "POST", + "Command": "Invoke-MgBetaMarkUserMessageAsNotJunk", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-markasnotjunk?view=graph-rest-1.0" }, { - "Uri": "/chats/allMessages", "Module": "Beta.Teams", + "Uri": "/chats/allMessages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.All", "Description": "Read names and members of all chat threads", "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ChatSettings.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatSettings.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.ReadWrite.Chat", + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Message" ], - "Command": "Invoke-MgBetaMessageChat" + "Method": "GET", + "Command": "Invoke-MgBetaMessageChat", + "ApiReferenceLink": null }, { - "Uri": "/teams/allMessages", "Module": "Beta.Teams", + "Uri": "/teams/allMessages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.All", + "Description": "Read and change all teams' settings", + "FullDescription": "Read and change all teams' settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.Read.All", + "Description": "Read all teams' settings", + "FullDescription": "Read all team's settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Team.ReadBasic.All", "Description": "Get a list of all teams", "FullDescription": "Get a list of all teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.All", - "Description": "Read all teams' settings", - "FullDescription": "Read all team's settings, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.Read.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.All", - "Description": "Read and change all teams' settings", - "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Message" ], - "Command": "Invoke-MgBetaMessageTeam" + "Method": "GET", + "Command": "Invoke-MgBetaMessageTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/allMessages", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/allMessages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Channel.ReadBasic.All", - "Description": "Read the names and descriptions of all channels", - "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChannelSettings.Read.All", - "Description": "Read the names, descriptions, and settings of all channels", - "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ChannelSettings.Read.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChannelSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.All", + "Description": "Read and write the names, descriptions, and settings of all channels", + "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.Read.All", + "Description": "Read the names, descriptions, and settings of all channels", + "FullDescription": "Read all channel names, channel descriptions, and channel settings, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.ReadBasic.All", + "Description": "Read the names and descriptions of all channels", + "FullDescription": "Read all channel names and channel descriptions, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Message", "MessageViaIdentity" ], - "Command": "Invoke-MgBetaMessageTeamChannel" + "Method": "GET", + "Command": "Invoke-MgBetaMessageTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/allMessages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/allMessages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Message", "MessageViaIdentity" ], - "Command": "Invoke-MgBetaMessageTeamworkDeletedTeamChannel" + "Method": "GET", + "Command": "Invoke-MgBetaMessageTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/allMessages", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/chats/allMessages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.Read.All", - "Description": "Read all chat messages", - "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", - "IsAdmin": false - }, { "Name": "Chat.ReadBasic", "Description": "Read names and members of your chat threads", "FullDescription": "Allows an app to read the members and descriptions of one-to-one and group chat threads, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadBasic.All", - "Description": "Read names and members of all chat threads", - "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadBasic.WhereInstalled", "Description": "Read names and members of all chat threads where the associated Teams application is installed.", "FullDescription": "Allows the app to read names and members of all one-to-one and group chats in Microsoft Teams where the associated Teams application is installed, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "ChatSettings.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "ChatSettings.Read.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatSettings.ReadWrite.Chat", + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadBasic.All", + "Description": "Read names and members of all chat threads", + "FullDescription": "Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Read.All", + "Description": "Read all chat messages", + "FullDescription": "Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "GET", "Variants": [ "Message", "MessageViaIdentity" ], - "Command": "Invoke-MgBetaMessageUserChat" + "Method": "GET", + "Command": "Invoke-MgBetaMessageUserChat", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/participants/muteAll", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/muteAll", + "OutputType": "IMicrosoftGraphMuteParticipantsOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMuteParticipantsOperation", - "Method": "POST", "Variants": [ "Mute1", "MuteExpanded1", "MuteViaIdentity1", "MuteViaIdentityExpanded1" ], - "Command": "Invoke-MgBetaMuteAllCommunicationCallParticipant" + "Method": "POST", + "Command": "Invoke-MgBetaMuteAllCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-muteall?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/mute", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/mute", + "OutputType": "IMicrosoftGraphMuteParticipantOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMuteParticipantOperation", - "Method": "POST", "Variants": [ "Mute", "MuteExpanded", "MuteViaIdentity", "MuteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMuteCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgBetaMuteCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-mute?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}/mute", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}/mute", + "OutputType": "IMicrosoftGraphMuteParticipantOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMuteParticipantOperation", - "Method": "POST", "Variants": [ "Mute", "MuteExpanded", "MuteViaIdentity", "MuteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaMuteCommunicationCallParticipant" + "Method": "POST", + "Command": "Invoke-MgBetaMuteCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-mute?view=graph-rest-1.0" }, { - "Uri": "/privilegedRoleAssignments/my", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/my", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "My" ], - "Command": "Invoke-MgBetaMyPrivilegedRoleAssignment" + "Method": "GET", + "Command": "Invoke-MgBetaMyPrivilegedRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/my", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/my", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignmentRequest", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "My" ], - "Command": "Invoke-MgBetaMyPrivilegedRoleAssignmentRequest" + "Method": "GET", + "Command": "Invoke-MgBetaMyPrivilegedRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/overrideComplianceState", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/overrideComplianceState", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Override", "OverrideExpanded", "OverrideViaIdentity", "OverrideViaIdentityExpanded" ], - "Command": "Invoke-MgBetaOverrideDeviceManagementComanagedDeviceComplianceState" + "Method": "POST", + "Command": "Invoke-MgBetaOverrideDeviceManagementComanagedDeviceComplianceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/overrideComplianceState", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/overrideComplianceState", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Override", "OverrideExpanded", "OverrideViaIdentity", "OverrideViaIdentityExpanded" ], - "Command": "Invoke-MgBetaOverrideDeviceManagementManagedDeviceComplianceState" + "Method": "POST", + "Command": "Invoke-MgBetaOverrideDeviceManagementManagedDeviceComplianceState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/overrideComplianceState", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/overrideComplianceState", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Override", "OverrideExpanded", "OverrideViaIdentity", "OverrideViaIdentityExpanded" ], - "Command": "Invoke-MgBetaOverrideUserManagedDeviceComplianceState" + "Method": "POST", + "Command": "Invoke-MgBetaOverrideUserManagedDeviceComplianceState", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression", "OutputType": "IMicrosoftGraphParseExpressionResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Parse", "ParseExpanded", "ParseViaIdentity", "ParseViaIdentityExpanded" ], - "Command": "Invoke-MgBetaParseApplicationSynchronizationJobSchemaExpression" + "Method": "POST", + "Command": "Invoke-MgBetaParseApplicationSynchronizationJobSchemaExpression", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression", "OutputType": "IMicrosoftGraphParseExpressionResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Parse", "ParseExpanded", "ParseViaIdentity", "ParseViaIdentityExpanded" ], - "Command": "Invoke-MgBetaParseApplicationSynchronizationTemplateSchemaExpression" + "Method": "POST", + "Command": "Invoke-MgBetaParseApplicationSynchronizationTemplateSchemaExpression", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression", + "OutputType": "IMicrosoftGraphParseExpressionResponse", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphParseExpressionResponse", - "Method": "POST", "Variants": [ "Parse", "ParseExpanded", "ParseViaIdentity", "ParseViaIdentityExpanded" ], - "Command": "Invoke-MgBetaParseServicePrincipalSynchronizationJobSchemaExpression" + "Method": "POST", + "Command": "Invoke-MgBetaParseServicePrincipalSynchronizationJobSchemaExpression", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression", + "OutputType": "IMicrosoftGraphParseExpressionResponse", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphParseExpressionResponse", - "Method": "POST", "Variants": [ "Parse", "ParseExpanded", "ParseViaIdentity", "ParseViaIdentityExpanded" ], - "Command": "Invoke-MgBetaParseServicePrincipalSynchronizationTemplateSchemaExpression" + "Method": "POST", + "Command": "Invoke-MgBetaParseServicePrincipalSynchronizationTemplateSchemaExpression", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/getManagedDevicesWithFailedOrPendingApps", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/getManagedDevicesWithFailedOrPendingApps", + "OutputType": "IMicrosoftGraphManagedDeviceSummarizedAppState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDeviceSummarizedAppState", - "Method": "GET", "Variants": [ "Pending", "PendingViaIdentity" ], - "Command": "Invoke-MgBetaPendingUserApp" + "Method": "GET", + "Command": "Invoke-MgBetaPendingUserApp", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/pin", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/pin", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Pin", "PinViaIdentity" ], - "Command": "Invoke-MgBetaPinEducationClassModule" + "Method": "POST", + "Command": "Invoke-MgBetaPinEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-pin?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/playPrompt", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/playPrompt", + "OutputType": "IMicrosoftGraphPlayPromptOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlayPromptOperation", - "Method": "POST", "Variants": [ "Play", "PlayExpanded", "PlayViaIdentity", "PlayViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPlayCommunicationCallPrompt" + "Method": "POST", + "Command": "Invoke-MgBetaPlayCommunicationCallPrompt", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-playprompt?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/playLostModeSound", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/playLostModeSound", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Play", "PlayExpanded", "PlayViaIdentity", "PlayViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPlayDeviceManagementComanagedDeviceLostModeSound" + "Method": "POST", + "Command": "Invoke-MgBetaPlayDeviceManagementComanagedDeviceLostModeSound", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/playLostModeSound", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/playLostModeSound", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Play", "PlayExpanded", "PlayViaIdentity", "PlayViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPlayDeviceManagementManagedDeviceLostModeSound" + "Method": "POST", + "Command": "Invoke-MgBetaPlayDeviceManagementManagedDeviceLostModeSound", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/playLostModeSound", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/playLostModeSound", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Play", "PlayExpanded", "PlayViaIdentity", "PlayViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPlayUserManagedDeviceLostModeSound" + "Method": "POST", + "Command": "Invoke-MgBetaPlayUserManagedDeviceLostModeSound", + "ApiReferenceLink": null }, { - "Uri": "/directory/impactedResources/{impactedResource-id}/postpone", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/impactedResources/{impactedResource-id}/postpone", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Postpone", "PostponeExpanded", "PostponeViaIdentity", "PostponeViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPostponeDirectoryImpactedResource" + "Method": "POST", + "Command": "Invoke-MgBetaPostponeDirectoryImpactedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/impactedresource-postpone?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/{recommendation-id}/postpone", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "DirectoryRecommendations.ReadWrite.All", - "Description": "Read and update all Azure AD recommendations", - "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/postpone", "OutputType": "IMicrosoftGraphRecommendation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Postpone", "PostponeExpanded", "PostponeViaIdentity", "PostponeViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPostponeDirectoryRecommendation" + "Method": "POST", + "Command": "Invoke-MgBetaPostponeDirectoryRecommendation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/recommendation-postpone?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}/postpone", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "DirectoryRecommendations.ReadWrite.All", - "Description": "Read and update all Azure AD recommendations", - "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}/postpone", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Postpone", "PostponeExpanded", "PostponeViaIdentity", "PostponeViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPostponeDirectoryRecommendationImpactedResource" + "Method": "POST", + "Command": "Invoke-MgBetaPostponeDirectoryRecommendationImpactedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/impactedresource-postpone?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/preview", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/preview", + "OutputType": "IMicrosoftGraphItemPreviewInfo", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPreviewDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaPreviewDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/preview", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/preview", "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPreviewDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaPreviewDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/preview", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/preview", "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPreviewGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaPreviewGroupDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/preview", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/preview", "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPreviewGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaPreviewGroupDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/preview", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgBetaPreviewGroupOnenotePage" + "Method": "GET", + "Command": "Invoke-MgBetaPreviewGroupOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgBetaPreviewSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "GET", + "Command": "Invoke-MgBetaPreviewSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgBetaPreviewSiteOnenoteNotebookSectionPage" + "Method": "GET", + "Command": "Invoke-MgBetaPreviewSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/preview", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgBetaPreviewSiteOnenotePage" + "Method": "GET", + "Command": "Invoke-MgBetaPreviewSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgBetaPreviewSiteOnenoteSectionGroupSectionPage" + "Method": "GET", + "Command": "Invoke-MgBetaPreviewSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgBetaPreviewSiteOnenoteSectionPage" + "Method": "GET", + "Command": "Invoke-MgBetaPreviewSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/preview", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/preview", "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPreviewUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaPreviewUserDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/preview", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/preview", "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgBetaPreviewUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaPreviewUserDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/preview", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgBetaPreviewUserOnenotePage" + "Method": "GET", + "Command": "Invoke-MgBetaPreviewUserOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/promote", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/promote", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Promote", "PromoteViaIdentity" ], - "Command": "Invoke-MgBetaPromoteDomain" + "Method": "POST", + "Command": "Invoke-MgBetaPromoteDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-promote?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/promoteToInitial", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/promoteToInitial", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Promote", "PromoteViaIdentity" ], - "Command": "Invoke-MgBetaPromoteDomainToInitial" + "Method": "POST", + "Command": "Invoke-MgBetaPromoteDomainToInitial", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/queryByPlatformType", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/resourceAccessProfiles/queryByPlatformType", "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileBase", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Query", "QueryExpanded" ], - "Command": "Invoke-MgBetaQueryDeviceManagementResourceAccessProfileByPlatformType" + "Method": "POST", + "Command": "Invoke-MgBetaQueryDeviceManagementResourceAccessProfileByPlatformType", + "ApiReferenceLink": null }, { - "Uri": "/search/query", "Module": "Beta.Search", + "Uri": "/search/query", + "OutputType": "IMicrosoftGraphSearchResponse", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Acronym.Read.All", - "Description": "Read all acronyms that you have access to", - "FullDescription": "Allows the app to read all acronyms you can access.", - "IsAdmin": false + "Name": "Mail.Read", + "Description": "Read your mail ", + "FullDescription": "Allows the app to read email in your mailbox. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Bookmark.Read.All", - "Description": "Read all bookmarks that you have access to", - "FullDescription": "Allows the app to read all bookmarks you can access.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Calendars.Read", - "Description": "Read your calendars ", - "FullDescription": "Allows the app to read events in your calendars. ", - "IsAdmin": false + "Name": "QnA.Read.All", + "Description": "Read all Questions and Answers that you can access.", + "FullDescription": "Allows the app to read all question and answer sets that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ExternalItem.Read.All", "Description": "Read items in external datasets", "FullDescription": "Allows the app to read external datasets and content that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Mail.Read", - "Description": "Read your mail ", - "FullDescription": "Allows the app to read email in your mailbox. ", - "IsAdmin": false + "Name": "Calendars.Read", + "Description": "Read your calendars ", + "FullDescription": "Allows the app to read events in your calendars. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "QnA.Read.All", - "Description": "Read all Questions and Answers that you can access.", - "FullDescription": "Allows the app to read all question and answer sets that you can access.", - "IsAdmin": false + "Name": "Bookmark.Read.All", + "Description": "Read all bookmarks that you have access to", + "FullDescription": "Allows the app to read all bookmarks you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Acronym.Read.All", + "Description": "Read all acronyms that you have access to", + "FullDescription": "Allows the app to read all acronyms you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchResponse", - "Method": "POST", "Variants": [ "Query", "QueryExpanded" ], - "Command": "Invoke-MgBetaQuerySearch" + "Method": "POST", + "Command": "Invoke-MgBetaQuerySearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-query?view=graph-rest-1.0" }, { - "Uri": "/directory/impactedResources/{impactedResource-id}/reactivate", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/impactedResources/{impactedResource-id}/reactivate", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reactivate", "ReactivateViaIdentity" ], - "Command": "Invoke-MgBetaReactivateDirectoryImpactedResource" + "Method": "POST", + "Command": "Invoke-MgBetaReactivateDirectoryImpactedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/impactedresource-reactivate?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/{recommendation-id}/reactivate", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "DirectoryRecommendations.ReadWrite.All", - "Description": "Read and update all Azure AD recommendations", - "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/reactivate", "OutputType": "IMicrosoftGraphRecommendation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reactivate", "ReactivateViaIdentity" ], - "Command": "Invoke-MgBetaReactivateDirectoryRecommendation" + "Method": "POST", + "Command": "Invoke-MgBetaReactivateDirectoryRecommendation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/recommendation-reactivate?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}/reactivate", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "DirectoryRecommendations.ReadWrite.All", - "Description": "Read and update all Azure AD recommendations", - "FullDescription": "Allows the app to read and update all Azure AD recommendations, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}/reactivate", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reactivate", "ReactivateViaIdentity" ], - "Command": "Invoke-MgBetaReactivateDirectoryRecommendationImpactedResource" + "Method": "POST", + "Command": "Invoke-MgBetaReactivateDirectoryRecommendationImpactedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/impactedresource-reactivate?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks", "FullDescription": "Allows the app to read all the OneNote notebooks in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", "Variants": [ "Reassign", "ReassignViaIdentity" ], - "Command": "Invoke-MgBetaReassignEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaReassignEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reassign", "ReassignViaIdentity" ], - "Command": "Invoke-MgBetaReassignEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaReassignEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reassign", "ReassignViaIdentity" ], - "Command": "Invoke-MgBetaReassignEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaReassignEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeDriveItemSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeDriveItemSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeDriveListSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeDriveListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeDriveRootSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeDriveRootSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeGroupDriveItemSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeGroupDriveItemSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeGroupDriveListSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeGroupDriveListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeGroupDriveRootSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeGroupDriveRootSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeGroupSiteListSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeGroupSiteListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeShareListSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeShareListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeSiteListSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeSiteListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.ChangeNotifications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeUserDriveItemSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeUserDriveItemSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeUserDriveListSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeUserDriveListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgBetaReauthorizeUserDriveRootSubscription" + "Method": "POST", + "Command": "Invoke-MgBetaReauthorizeUserDriveRootSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/recent", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/recent", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Recent", "RecentViaIdentity" ], - "Command": "Invoke-MgBetaRecentDrive" + "Method": "GET", + "Command": "Invoke-MgBetaRecentDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/recent", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/recent", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Recent", "RecentViaIdentity" ], - "Command": "Invoke-MgBetaRecentGroupDrive" + "Method": "GET", + "Command": "Invoke-MgBetaRecentGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/recent", "Module": "Beta.Users.Functions", - "Permissions": { - "Name": "UserActivity.ReadWrite.CreatedByApp", - "Description": "Read and write app activity to your activity feed", - "FullDescription": "Allows the app to read and report your activity in the app.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/recent", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Recent", "RecentViaIdentity" ], - "Command": "Invoke-MgBetaRecentUserActivity" + "Method": "GET", + "Command": "Invoke-MgBetaRecentUserActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/recent", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/recent", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Recent", "RecentViaIdentity" ], - "Command": "Invoke-MgBetaRecentUserDrive" + "Method": "GET", + "Command": "Invoke-MgBetaRecentUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/record", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/record", "OutputType": "IMicrosoftGraphRecordOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Record", "RecordExpanded", "RecordViaIdentity", "RecordViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRecordCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgBetaRecordCommunicationCall", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/recordResponse", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/recordResponse", "OutputType": "IMicrosoftGraphRecordOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Record", "RecordExpanded", "RecordViaIdentity", "RecordViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRecordCommunicationCallResponse" + "Method": "POST", + "Command": "Invoke-MgBetaRecordCommunicationCallResponse", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-record?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/recordAllDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/recordAllDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Record", "RecordExpanded" ], - "Command": "Invoke-MgBetaRecordIdentityGovernanceAccessReviewDecision" + "Method": "POST", + "Command": "Invoke-MgBetaRecordIdentityGovernanceAccessReviewDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-recordalldecisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/recordAllDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/recordAllDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Record", "RecordExpanded", "RecordViaIdentity", "RecordViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRecordIdentityGovernanceAccessReviewDecisionInstanceDecision" + "Method": "POST", + "Command": "Invoke-MgBetaRecordIdentityGovernanceAccessReviewDecisionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-recordalldecisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/recordAllDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/recordAllDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Record", "RecordExpanded", "RecordViaIdentity", "RecordViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRecordIdentityGovernanceAccessReviewDecisionInstanceStageDecision" + "Method": "POST", + "Command": "Invoke-MgBetaRecordIdentityGovernanceAccessReviewDecisionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-recordalldecisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/recordAllDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/recordAllDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Record", "RecordExpanded", "RecordViaIdentity", "RecordViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRecordIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "POST", + "Command": "Invoke-MgBetaRecordIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-recordalldecisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/recordAllDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/recordAllDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Record", "RecordExpanded", "RecordViaIdentity", "RecordViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRecordIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "POST", + "Command": "Invoke-MgBetaRecordIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-recordalldecisions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/decisions/recordAllDecisions", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/decisions/recordAllDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Record", "RecordExpanded", "RecordViaIdentity", "RecordViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRecordUserPendingAccessReviewInstanceDecision" + "Method": "POST", + "Command": "Invoke-MgBetaRecordUserPendingAccessReviewInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-recordalldecisions?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/redirect", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/redirect", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Redirect", "RedirectExpanded", "RedirectViaIdentity", "RedirectViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRedirectCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgBetaRedirectCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-redirect?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/redirect", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintJob.Manage.All", - "Description": "Perform advanced operations on print jobs", - "FullDescription": "Allows the application to perform advanced operations like redirecting a print job to another printer without a signed-in user. Also allows the application to read and update the metadata of print jobs.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/redirect", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Redirect", "RedirectExpanded", "RedirectViaIdentity", "RedirectViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRedirectPrintPrinterJob" + "Method": "POST", + "Command": "Invoke-MgBetaRedirectPrintPrinterJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-redirect?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/redirect", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/redirect", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Redirect", "RedirectExpanded", "RedirectViaIdentity", "RedirectViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRedirectPrintPrinterShareJob" + "Method": "POST", + "Command": "Invoke-MgBetaRedirectPrintPrinterShareJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-redirect?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/redirect", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/redirect", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Redirect", "RedirectExpanded", "RedirectViaIdentity", "RedirectViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRedirectPrintShareJob" + "Method": "POST", + "Command": "Invoke-MgBetaRedirectPrintShareJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-redirect?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/reenable", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/reenable", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reenable", "ReenableViaIdentity" ], - "Command": "Invoke-MgBetaReenableDeviceManagementComanagedDevice" + "Method": "POST", + "Command": "Invoke-MgBetaReenableDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/reenable", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/reenable", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reenable", "ReenableViaIdentity" ], - "Command": "Invoke-MgBetaReenableDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Invoke-MgBetaReenableDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/reenable", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/reenable", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reenable", "ReenableViaIdentity" ], - "Command": "Invoke-MgBetaReenableUserManagedDevice" + "Method": "POST", + "Command": "Invoke-MgBetaReenableUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/reject", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/reject", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reject", "RejectExpanded", "RejectViaIdentity", "RejectViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRejectCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgBetaRejectCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-reject?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/operationApprovalRequests/{operationApprovalRequest-id}/reject", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/operationApprovalRequests/{operationApprovalRequest-id}/reject", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reject", "RejectExpanded", "RejectViaIdentity", "RejectViaIdentityExpanded" ], - "Command": "Invoke-MgBetaRejectDeviceManagementOperationApprovalRequest" + "Method": "POST", + "Command": "Invoke-MgBetaRejectDeviceManagementOperationApprovalRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents/{unifiedRoleManagementAlertIncident-id}/remediate", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents/{unifiedRoleManagementAlertIncident-id}/remediate", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remediate", "RemediateViaIdentity" ], - "Command": "Invoke-MgBetaRemediateIdentityGovernanceRoleManagementAlertIncident" + "Method": "POST", + "Command": "Invoke-MgBetaRemediateIdentityGovernanceRoleManagementAlertIncident", + "ApiReferenceLink": null }, { - "Uri": "/security/collaboration/analyzedEmails/remediate", "Module": "Beta.Security", - "Permissions": { - "Name": "SecurityAnalyzedMessage.ReadWrite.All", - "Description": "Read metadata, detection details, and execute remediation actions on all emails in your organization", - "FullDescription": "Read email metadata and security detection details, and execute remediation actions like deleting an email, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/collaboration/analyzedEmails/remediate", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remediate", "RemediateExpanded" ], - "Command": "Invoke-MgBetaRemediateSecurityCollaborationAnalyzedEmail" + "Method": "POST", + "Command": "Invoke-MgBetaRemediateSecurityCollaborationAnalyzedEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-analyzedemail-remediate?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphAndroidLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphAndroidLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphiOSLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphiOSLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphMacOSDmgAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphMacOSDmgAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphMacOSLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphMacOSLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphMacOSPkgAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphMacOSPkgAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphManagedAndroidLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphManagedAndroidLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphManagediOSLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphManagediOSLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphManagedMobileLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphManagedMobileLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphWin32LobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphWin32LobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsAppXContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsAppXContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsMobileMsiContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsMobileMsiContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsUniversalAppXContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgBetaRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsUniversalAppXContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/renew", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/renew", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgBetaRenewGroup" + "Method": "POST", + "Command": "Invoke-MgBetaRenewGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-renew?view=graph-rest-1.0" }, { - "Uri": "/groupLifecyclePolicies/renewGroup", "Module": "Beta.Groups", + "Uri": "/groupLifecyclePolicies/renewGroup", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Renew", "RenewExpanded" ], - "Command": "Invoke-MgBetaRenewGroupLifecyclePolicy" + "Method": "POST", + "Command": "Invoke-MgBetaRenewGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-renewgroup?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reopen", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reopen", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reopen", "ReopenViaIdentity" ], - "Command": "Invoke-MgBetaReopenComplianceEdiscoveryCase" + "Method": "POST", + "Command": "Invoke-MgBetaReopenComplianceEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-reopen?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reopen", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reopen", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reopen", "ReopenViaIdentity" ], - "Command": "Invoke-MgBetaReopenSecurityCaseEdiscoveryCase" + "Method": "POST", + "Command": "Invoke-MgBetaReopenSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-reopen?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/reorder", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/reorder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reorder", "ReorderExpanded", "ReorderViaIdentity", "ReorderViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReorderDeviceManagementConfigurationPolicy" + "Method": "POST", + "Command": "Invoke-MgBetaReorderDeviceManagementConfigurationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting-id}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy-id}/reorder", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/reusablePolicySettings/{deviceManagementReusablePolicySetting-id}/referencingConfigurationPolicies/{deviceManagementConfigurationPolicy-id}/reorder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reorder", "ReorderExpanded", "ReorderViaIdentity", "ReorderViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReorderDeviceManagementReusablePolicySettingReferencingConfigurationPolicy" + "Method": "POST", + "Command": "Invoke-MgBetaReorderDeviceManagementReusablePolicySettingReferencingConfigurationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reply1", "ReplyExpanded1", "ReplyViaIdentity1", "ReplyViaIdentityExpanded1" ], - "Command": "Invoke-MgBetaReplyAllUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Invoke-MgBetaReplyAllUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reply1", "ReplyExpanded1", "ReplyViaIdentity1", "ReplyViaIdentityExpanded1" ], - "Command": "Invoke-MgBetaReplyAllUserMailFolderMessage" + "Method": "POST", + "Command": "Invoke-MgBetaReplyAllUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/replyAll", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/replyAll", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reply1", "ReplyExpanded1", "ReplyViaIdentity1", "ReplyViaIdentityExpanded1" ], - "Command": "Invoke-MgBetaReplyAllUserMessage" + "Method": "POST", + "Command": "Invoke-MgBetaReplyAllUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/reply", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/reply", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReplyGroupConversationThread" + "Method": "POST", + "Command": "Invoke-MgBetaReplyGroupConversationThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/reply", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/reply", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReplyGroupConversationThreadPost" + "Method": "POST", + "Command": "Invoke-MgBetaReplyGroupConversationThreadPost", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReplyGroupConversationThreadPostInReplyTo" + "Method": "POST", + "Command": "Invoke-MgBetaReplyGroupConversationThreadPostInReplyTo", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/reply", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/reply", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReplyGroupThread" + "Method": "POST", + "Command": "Invoke-MgBetaReplyGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/reply", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/reply", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReplyGroupThreadPost" + "Method": "POST", + "Command": "Invoke-MgBetaReplyGroupThreadPost", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReplyGroupThreadPostInReplyTo" + "Method": "POST", + "Command": "Invoke-MgBetaReplyGroupThreadPostInReplyTo", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReplyUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Invoke-MgBetaReplyUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/reply", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/reply", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReplyUserMailFolderMessage" + "Method": "POST", + "Command": "Invoke-MgBetaReplyUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/reply", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/reply", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReplyUserMessage" + "Method": "POST", + "Command": "Invoke-MgBetaReplyUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}/incidentReport", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}/incidentReport", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Report", "ReportViaIdentity" ], - "Command": "Invoke-MgBetaReportServiceAnnouncementHealthOverviewIssueIncident" + "Method": "GET", + "Command": "Invoke-MgBetaReportServiceAnnouncementHealthOverviewIssueIncident", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}/incidentReport", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}/incidentReport", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Report", "ReportViaIdentity" ], - "Command": "Invoke-MgBetaReportServiceAnnouncementIssueIncident" + "Method": "GET", + "Command": "Invoke-MgBetaReportServiceAnnouncementIssueIncident", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/reprovisionCloudPc", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/reprovisionCloudPc", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cloud", "CloudViaIdentity" ], - "Command": "Invoke-MgBetaReprovisionDeviceManagementComanagedDeviceCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaReprovisionDeviceManagementComanagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-reprovisioncloudpc?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/reprovisionCloudPc", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/reprovisionCloudPc", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cloud", "CloudViaIdentity" ], - "Command": "Invoke-MgBetaReprovisionDeviceManagementManagedDeviceCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaReprovisionDeviceManagementManagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-reprovisioncloudpc?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reprovision", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reprovision", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reprovision", "ReprovisionExpanded", "ReprovisionViaIdentity", "ReprovisionViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReprovisionDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaReprovisionDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-reprovision?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/reprovision", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/reprovision", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reprovision", "ReprovisionExpanded", "ReprovisionViaIdentity", "ReprovisionViaIdentityExpanded" ], - "Command": "Invoke-MgBetaReprovisionUserCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaReprovisionUserCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-reprovision?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/reprovisionCloudPc", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/reprovisionCloudPc", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cloud", "CloudViaIdentity" ], - "Command": "Invoke-MgBetaReprovisionUserManagedDeviceCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaReprovisionUserManagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-reprovisioncloudpc?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/retire", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/retire", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retire", "RetireViaIdentity" ], - "Command": "Invoke-MgBetaRetireDeviceManagementComanagedDevice" + "Method": "POST", + "Command": "Invoke-MgBetaRetireDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/retire", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/retire", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retire", "RetireViaIdentity" ], - "Command": "Invoke-MgBetaRetireDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Invoke-MgBetaRetireDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/retire", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/retire", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retire", "RetireViaIdentity" ], - "Command": "Invoke-MgBetaRetireUserManagedDevice" + "Method": "POST", + "Command": "Invoke-MgBetaRetireUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}/retryServiceProvisioning", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}/retryServiceProvisioning", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retry", "RetryViaIdentity" ], - "Command": "Invoke-MgBetaRetryContactServiceProvisioning" + "Method": "POST", + "Command": "Invoke-MgBetaRetryContactServiceProvisioning", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/orgcontact-retryserviceprovisioning?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/retryPartnerAgentInstallation", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/retryPartnerAgentInstallation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retry", "RetryViaIdentity" ], - "Command": "Invoke-MgBetaRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation" + "Method": "POST", + "Command": "Invoke-MgBetaRetryDeviceManagementVirtualEndpointCloudPcPartnerAgentInstallation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-retrypartneragentinstallation?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/retryServiceProvisioning", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/retryServiceProvisioning", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retry", "RetryViaIdentity" ], - "Command": "Invoke-MgBetaRetryGroupServiceProvisioning" + "Method": "POST", + "Command": "Invoke-MgBetaRetryGroupServiceProvisioning", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-retryserviceprovisioning?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/retryPartnerAgentInstallation", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/retryPartnerAgentInstallation", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retry", "RetryViaIdentity" ], - "Command": "Invoke-MgBetaRetryUserCloudPcPartnerAgentInstallation" + "Method": "POST", + "Command": "Invoke-MgBetaRetryUserCloudPcPartnerAgentInstallation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-retrypartneragentinstallation?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/retryServiceProvisioning", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/retryServiceProvisioning", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Retry", "RetryViaIdentity" ], - "Command": "Invoke-MgBetaRetryUserServiceProvisioning" + "Method": "POST", + "Command": "Invoke-MgBetaRetryUserServiceProvisioning", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-retryserviceprovisioning?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", "Variants": [ "Return", "ReturnViaIdentity" ], - "Command": "Invoke-MgBetaReturnEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaReturnEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Return", "ReturnViaIdentity" ], - "Command": "Invoke-MgBetaReturnEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaReturnEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Return", "ReturnViaIdentity" ], - "Command": "Invoke-MgBetaReturnEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaReturnEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}/reupload", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}/reupload", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reupload", "ReuploadViaIdentity" ], - "Command": "Invoke-MgBetaReuploadDeviceManagementVirtualEndpointDeviceImage" + "Method": "POST", + "Command": "Invoke-MgBetaReuploadDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcdeviceimage-reupload?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/rotateBitLockerKeys", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/rotateBitLockerKeys", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Rotate", "RotateViaIdentity" ], - "Command": "Invoke-MgBetaRotateDeviceManagementComanagedDeviceBitLockerKey" + "Method": "POST", + "Command": "Invoke-MgBetaRotateDeviceManagementComanagedDeviceBitLockerKey", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/rotateFileVaultKey", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/rotateFileVaultKey", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Rotate", "RotateViaIdentity" ], - "Command": "Invoke-MgBetaRotateDeviceManagementComanagedDeviceFileVaultKey" + "Method": "POST", + "Command": "Invoke-MgBetaRotateDeviceManagementComanagedDeviceFileVaultKey", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/rotateLocalAdminPassword", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/rotateLocalAdminPassword", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Rotate", "RotateViaIdentity" ], - "Command": "Invoke-MgBetaRotateDeviceManagementComanagedDeviceLocalAdminPassword" + "Method": "POST", + "Command": "Invoke-MgBetaRotateDeviceManagementComanagedDeviceLocalAdminPassword", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/rotateBitLockerKeys", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/rotateBitLockerKeys", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Rotate", "RotateViaIdentity" ], - "Command": "Invoke-MgBetaRotateDeviceManagementManagedDeviceBitLockerKey" + "Method": "POST", + "Command": "Invoke-MgBetaRotateDeviceManagementManagedDeviceBitLockerKey", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/rotateFileVaultKey", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/rotateFileVaultKey", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Rotate", "RotateViaIdentity" ], - "Command": "Invoke-MgBetaRotateDeviceManagementManagedDeviceFileVaultKey" + "Method": "POST", + "Command": "Invoke-MgBetaRotateDeviceManagementManagedDeviceFileVaultKey", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/rotateLocalAdminPassword", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/rotateLocalAdminPassword", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Rotate", "RotateViaIdentity" ], - "Command": "Invoke-MgBetaRotateDeviceManagementManagedDeviceLocalAdminPassword" + "Method": "POST", + "Command": "Invoke-MgBetaRotateDeviceManagementManagedDeviceLocalAdminPassword", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/rotateBitLockerKeys", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/rotateBitLockerKeys", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Rotate", "RotateViaIdentity" ], - "Command": "Invoke-MgBetaRotateUserManagedDeviceBitLockerKey" + "Method": "POST", + "Command": "Invoke-MgBetaRotateUserManagedDeviceBitLockerKey", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/rotateFileVaultKey", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/rotateFileVaultKey", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Rotate", "RotateViaIdentity" ], - "Command": "Invoke-MgBetaRotateUserManagedDeviceFileVaultKey" + "Method": "POST", + "Command": "Invoke-MgBetaRotateUserManagedDeviceFileVaultKey", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/rotateLocalAdminPassword", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/rotateLocalAdminPassword", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Rotate", "RotateViaIdentity" ], - "Command": "Invoke-MgBetaRotateUserManagedDeviceLocalAdminPassword" + "Method": "POST", + "Command": "Invoke-MgBetaRotateUserManagedDeviceLocalAdminPassword", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsDefenderScan", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsDefenderScan", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Scan", "ScanExpanded", "ScanViaIdentity", "ScanViaIdentityExpanded" ], - "Command": "Invoke-MgBetaScanDeviceManagementComanagedDeviceWindowsDefender" + "Method": "POST", + "Command": "Invoke-MgBetaScanDeviceManagementComanagedDeviceWindowsDefender", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Scan", "ScanExpanded", "ScanViaIdentity", "ScanViaIdentityExpanded" ], - "Command": "Invoke-MgBetaScanDeviceManagementManagedDeviceWindowsDefender" + "Method": "POST", + "Command": "Invoke-MgBetaScanDeviceManagementManagedDeviceWindowsDefender", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderScan", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderScan", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Scan", "ScanExpanded", "ScanViaIdentity", "ScanViaIdentityExpanded" ], - "Command": "Invoke-MgBetaScanUserManagedDeviceWindowsDefender" + "Method": "POST", + "Command": "Invoke-MgBetaScanUserManagedDeviceWindowsDefender", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduleActionsForRules", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduleActionsForRules", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Schedule", "ScheduleExpanded", "ScheduleViaIdentity", "ScheduleViaIdentityExpanded" ], - "Command": "Invoke-MgBetaScheduleDeviceManagementDeviceCompliancePolicyActionForRule" + "Method": "POST", + "Command": "Invoke-MgBetaScheduleDeviceManagementDeviceCompliancePolicyActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", "Module": "Beta.Identity.Governance", - "Permissions": [ - { - "Name": "PrivilegedAccess.Read.AzureAD", - "Description": "Read privileged access to Azure AD roles", - "FullDescription": "Allows the app to read time-based assignment and just-in-time elevation (including scheduled elevation) of Azure AD built-in and custom administrative roles in your organization, without a signed-in user.", - "IsAdmin": false - }, + "Uri": "/roleManagement/directory/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", + "OutputType": "IMicrosoftGraphUnifiedRoleScheduleInstanceBase", + "ApiVersion": "beta", + "Permissions": [ { "Name": "PrivilegedAccess.ReadWrite.AzureAD", "Description": "Read and write privileged access to Azure AD", "FullDescription": "Allows the app to request and manage just in time elevation (including scheduled elevation) of users to Azure AD built-in administrative roles, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "PrivilegedAccess.Read.AzureAD", + "Description": "Read privileged access to Azure AD roles", + "FullDescription": "Allows the app to read time-based assignment and just-in-time elevation (including scheduled elevation) of Azure AD built-in and custom administrative roles in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleScheduleInstanceBase", - "Method": "GET", "Variants": [ "Schedule" ], - "Command": "Invoke-MgBetaScheduleRoleManagementDirectory" + "Method": "GET", + "Command": "Invoke-MgBetaScheduleRoleManagementDirectory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", + "OutputType": "IMicrosoftGraphUnifiedRoleScheduleBase", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "PrivilegedAccess.Read.AzureAD", - "Description": "Read privileged access to Azure AD roles", - "FullDescription": "Allows the app to read time-based assignment and just-in-time elevation (including scheduled elevation) of Azure AD built-in and custom administrative roles in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "PrivilegedAccess.ReadWrite.AzureAD", "Description": "Read and write privileged access to Azure AD", "FullDescription": "Allows the app to request and manage just in time elevation (including scheduled elevation) of users to Azure AD built-in administrative roles, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "PrivilegedAccess.Read.AzureAD", + "Description": "Read privileged access to Azure AD roles", + "FullDescription": "Allows the app to read time-based assignment and just-in-time elevation (including scheduled elevation) of Azure AD built-in and custom administrative roles in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleScheduleBase", - "Method": "GET", "Variants": [ "Schedule" ], - "Command": "Invoke-MgBetaScheduleRoleManagementDirectoryRole" + "Method": "GET", + "Command": "Invoke-MgBetaScheduleRoleManagementDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", "OutputType": "IMicrosoftGraphUnifiedRoleScheduleInstanceBase", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Schedule", "ScheduleViaIdentity" ], - "Command": "Invoke-MgBetaScheduleRoleManagementEnterpriseApp" + "Method": "GET", + "Command": "Invoke-MgBetaScheduleRoleManagementEnterpriseApp", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", "OutputType": "IMicrosoftGraphUnifiedRoleScheduleBase", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Schedule", "ScheduleViaIdentity" ], - "Command": "Invoke-MgBetaScheduleRoleManagementEnterpriseAppRole" + "Method": "GET", + "Command": "Invoke-MgBetaScheduleRoleManagementEnterpriseAppRole", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", "OutputType": "IMicrosoftGraphUnifiedRoleScheduleInstanceBase", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Schedule" ], - "Command": "Invoke-MgBetaScheduleRoleManagementEntitlementManagement" + "Method": "GET", + "Command": "Invoke-MgBetaScheduleRoleManagementEntitlementManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId')", "OutputType": "IMicrosoftGraphUnifiedRoleScheduleBase", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Schedule" ], - "Command": "Invoke-MgBetaScheduleRoleManagementEntitlementManagementRole" + "Method": "GET", + "Command": "Invoke-MgBetaScheduleRoleManagementEntitlementManagementRole", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/selfActivate", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/selfActivate", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Self", "SelfExpanded", "SelfViaIdentity", "SelfViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSelfPrivilegedApprovalRoleInfoActivate" + "Method": "POST", + "Command": "Invoke-MgBetaSelfPrivilegedApprovalRoleInfoActivate", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/selfDeactivate", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/selfDeactivate", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Self", "SelfViaIdentity" ], - "Command": "Invoke-MgBetaSelfPrivilegedApprovalRoleInfoDeactivate" + "Method": "POST", + "Command": "Invoke-MgBetaSelfPrivilegedApprovalRoleInfoDeactivate", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}/selfActivate", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}/selfActivate", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Self", "SelfExpanded", "SelfViaIdentity", "SelfViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSelfPrivilegedRoleActivate" + "Method": "POST", + "Command": "Invoke-MgBetaSelfPrivilegedRoleActivate", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/selfActivate", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/selfActivate", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Self", "SelfExpanded", "SelfViaIdentity", "SelfViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSelfPrivilegedRoleAssignmentRequestRoleInfoActivate" + "Method": "POST", + "Command": "Invoke-MgBetaSelfPrivilegedRoleAssignmentRequestRoleInfoActivate", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/selfDeactivate", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/selfDeactivate", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Self", "SelfViaIdentity" ], - "Command": "Invoke-MgBetaSelfPrivilegedRoleAssignmentRequestRoleInfoDeactivate" + "Method": "POST", + "Command": "Invoke-MgBetaSelfPrivilegedRoleAssignmentRequestRoleInfoDeactivate", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/selfActivate", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/selfActivate", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Self", "SelfExpanded", "SelfViaIdentity", "SelfViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSelfPrivilegedRoleAssignmentRoleInfoActivate" + "Method": "POST", + "Command": "Invoke-MgBetaSelfPrivilegedRoleAssignmentRoleInfoActivate", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/selfDeactivate", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/selfDeactivate", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Self", "SelfViaIdentity" ], - "Command": "Invoke-MgBetaSelfPrivilegedRoleAssignmentRoleInfoDeactivate" + "Method": "POST", + "Command": "Invoke-MgBetaSelfPrivilegedRoleAssignmentRoleInfoDeactivate", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}/selfDeactivate", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}/selfDeactivate", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Self", "SelfViaIdentity" ], - "Command": "Invoke-MgBetaSelfPrivilegedRoleDeactivate" + "Method": "POST", + "Command": "Invoke-MgBetaSelfPrivilegedRoleDeactivate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/shareForSchoolDataSyncService", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/shareForSchoolDataSyncService", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Share", "ShareViaIdentity" ], - "Command": "Invoke-MgBetaShareDeviceManagementDepOnboardingSettingForSchoolDataSyncService" + "Method": "POST", + "Command": "Invoke-MgBetaShareDeviceManagementDepOnboardingSettingForSchoolDataSyncService", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/share", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/share", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Share", "ShareExpanded", "ShareViaIdentity", "ShareViaIdentityExpanded" ], - "Command": "Invoke-MgBetaShareTeamSchedule" + "Method": "POST", + "Command": "Invoke-MgBetaShareTeamSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/signDigest", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/signDigest", "OutputType": "IMicrosoftGraphSigningResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sign", "SignExpanded", "SignViaIdentity", "SignViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSignGroupSiteInformationProtectionDigest" + "Method": "POST", + "Command": "Invoke-MgBetaSignGroupSiteInformationProtectionDigest", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/signDigest", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/signDigest", "OutputType": "IMicrosoftGraphSigningResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sign", "SignExpanded" ], - "Command": "Invoke-MgBetaSignInformationProtectionDigest" + "Method": "POST", + "Command": "Invoke-MgBetaSignInformationProtectionDigest", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/informationProtection/signDigest", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/signDigest", "OutputType": "IMicrosoftGraphSigningResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sign", "SignExpanded", "SignViaIdentity", "SignViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSignSiteInformationProtectionDigest" + "Method": "POST", + "Command": "Invoke-MgBetaSignSiteInformationProtectionDigest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/signDigest", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/signDigest", "OutputType": "IMicrosoftGraphSigningResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sign", "SignExpanded", "SignViaIdentity", "SignViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSignUserInformationProtectionDigest" + "Method": "POST", + "Command": "Invoke-MgBetaSignUserInformationProtectionDigest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/snoozeReminder", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/snoozeReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Snooze", "SnoozeExpanded", "SnoozeViaIdentity", "SnoozeViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSnoozeGroupCalendarEventReminder" + "Method": "POST", + "Command": "Invoke-MgBetaSnoozeGroupCalendarEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/snoozeReminder", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/snoozeReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Snooze", "SnoozeExpanded", "SnoozeViaIdentity", "SnoozeViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSnoozeGroupEventReminder" + "Method": "POST", + "Command": "Invoke-MgBetaSnoozeGroupEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/snoozeReminder", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/snoozeReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Snooze", "SnoozeExpanded", "SnoozeViaIdentity", "SnoozeViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSnoozeUserEventInstanceReminder" + "Method": "POST", + "Command": "Invoke-MgBetaSnoozeUserEventInstanceReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/snoozeReminder", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/snoozeReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Snooze", "SnoozeExpanded", "SnoozeViaIdentity", "SnoozeViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSnoozeUserEventReminder" + "Method": "POST", + "Command": "Invoke-MgBetaSnoozeUserEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/softDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgBetaSoftChatMessageDelete" + "Method": "POST", + "Command": "Invoke-MgBetaSoftChatMessageDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgBetaSoftChatMessageReplyDelete" + "Method": "POST", + "Command": "Invoke-MgBetaSoftChatMessageReplyDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMessage.ReadWrite", - "Description": "Read and write user channel messages", - "FullDescription": "Allows the app to read and write channel messages, on your behalf. This doesn't allow the app to edit the policyViolation of a channel message.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgBetaSoftTeamChannelMessageDelete" + "Method": "POST", + "Command": "Invoke-MgBetaSoftTeamChannelMessageDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMessage.ReadWrite", - "Description": "Read and write user channel messages", - "FullDescription": "Allows the app to read and write channel messages, on your behalf. This doesn't allow the app to edit the policyViolation of a channel message.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgBetaSoftTeamChannelMessageReplyDelete" + "Method": "POST", + "Command": "Invoke-MgBetaSoftTeamChannelMessageReplyDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgBetaSoftTeamPrimaryChannelMessageDelete" + "Method": "POST", + "Command": "Invoke-MgBetaSoftTeamPrimaryChannelMessageDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgBetaSoftTeamPrimaryChannelMessageReplyDelete" + "Method": "POST", + "Command": "Invoke-MgBetaSoftTeamPrimaryChannelMessageReplyDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgBetaSoftTeamworkDeletedTeamChannelMessageDelete" + "Method": "POST", + "Command": "Invoke-MgBetaSoftTeamworkDeletedTeamChannelMessageDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgBetaSoftTeamworkDeletedTeamChannelMessageReplyDelete" + "Method": "POST", + "Command": "Invoke-MgBetaSoftTeamworkDeletedTeamChannelMessageReplyDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgBetaSoftUserChatMessageDelete" + "Method": "POST", + "Command": "Invoke-MgBetaSoftUserChatMessageDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgBetaSoftUserChatMessageReplyDelete" + "Method": "POST", + "Command": "Invoke-MgBetaSoftUserChatMessageReplyDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/subscribeToTone", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/subscribeToTone", "OutputType": "IMicrosoftGraphSubscribeToToneOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Subscribe", "SubscribeExpanded", "SubscribeViaIdentity", "SubscribeViaIdentityExpanded" ], - "Command": "Invoke-MgBetaSubscribeCommunicationCallToTone" + "Method": "POST", + "Command": "Invoke-MgBetaSubscribeCommunicationCallToTone", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-subscribetotone?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/subscribeByMail", "Module": "Beta.Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/subscribeByMail", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Subscribe", "SubscribeViaIdentity" ], - "Command": "Invoke-MgBetaSubscribeGroupByMail" + "Method": "POST", + "Command": "Invoke-MgBetaSubscribeGroupByMail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-subscribebymail?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices(summarizeBy='{summarizeBy}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices(summarizeBy='{summarizeBy}')", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", - "Method": "GET", "Variants": [ "Summarize", "SummarizeViaIdentity" ], - "Command": "Invoke-MgBetaSummarizeDeviceManagementUserExperienceAnalyticDevicePerformanceDevice" + "Method": "GET", + "Command": "Invoke-MgBetaSummarizeDeviceManagementUserExperienceAnalyticDevicePerformanceDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection/summarizeDeviceRemoteConnection(summarizeBy='{summarizeBy}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection/summarizeDeviceRemoteConnection(summarizeBy='{summarizeBy}')", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsRemoteConnection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsRemoteConnection", - "Method": "GET", "Variants": [ "Summarize", "SummarizeViaIdentity" ], - "Command": "Invoke-MgBetaSummarizeDeviceManagementUserExperienceAnalyticRemoteConnectionDeviceRemoteConnection" + "Method": "GET", + "Command": "Invoke-MgBetaSummarizeDeviceManagementUserExperienceAnalyticRemoteConnectionDeviceRemoteConnection", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance/summarizeDeviceResourcePerformance(summarizeBy='{summarizeBy}')", "Module": "Beta.DeviceManagement.Functions", + "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance/summarizeDeviceResourcePerformance(summarizeBy='{summarizeBy}')", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsResourcePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsResourcePerformance", - "Method": "GET", "Variants": [ "Summarize", "SummarizeViaIdentity" ], - "Command": "Invoke-MgBetaSummarizeDeviceManagementUserExperienceAnalyticResourcePerformanceDeviceResourcePerformance" + "Method": "GET", + "Command": "Invoke-MgBetaSummarizeDeviceManagementUserExperienceAnalyticResourcePerformanceDeviceResourcePerformance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/summary(startDateTime={startDateTime},endDateTime={endDateTime})", + "OutputType": "IMicrosoftGraphIdentityGovernanceRunSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentityGovernanceRunSummary", - "Method": "GET", "Variants": [ "Summary", "SummaryViaIdentity" ], - "Command": "Invoke-MgBetaSummaryIdentityGovernanceLifecycleWorkflowRun" + "Method": "GET", + "Command": "Invoke-MgBetaSummaryIdentityGovernanceLifecycleWorkflowRun", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphIdentityGovernanceUserSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Summary", "SummaryViaIdentity" ], - "Command": "Invoke-MgBetaSummaryIdentityGovernanceLifecycleWorkflowRunUserProcessingResult" + "Method": "GET", + "Command": "Invoke-MgBetaSummaryIdentityGovernanceLifecycleWorkflowRunUserProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReportSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Summary", "SummaryViaIdentity" ], - "Command": "Invoke-MgBetaSummaryIdentityGovernanceLifecycleWorkflowTaskReport" + "Method": "GET", + "Command": "Invoke-MgBetaSummaryIdentityGovernanceLifecycleWorkflowTaskReport", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphIdentityGovernanceUserSummary", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Summary", "SummaryViaIdentity" ], - "Command": "Invoke-MgBetaSummaryIdentityGovernanceLifecycleWorkflowUserProcessingResult" + "Method": "GET", + "Command": "Invoke-MgBetaSummaryIdentityGovernanceLifecycleWorkflowUserProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/supportedLanguages", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/outlook/supportedLanguages", + "OutputType": "IMicrosoftGraphLocaleInfo", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false - }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLocaleInfo", - "Method": "GET", "Variants": [ "Supported", "SupportedViaIdentity" ], - "Command": "Invoke-MgBetaSupportedUserOutlookLanguage" + "Method": "GET", + "Command": "Invoke-MgBetaSupportedUserOutlookLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-supportedlanguages?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenantTags/{tenantTag-id}/unassignTag", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "ManagedTenants.ReadWrite.All", - "Description": "Read and write all managed tenant information", - "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantTags/{tenantTag-id}/unassignTag", "OutputType": "IMicrosoftGraphManagedTenantsTenantTag", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Tag", "TagExpanded", "TagViaIdentity", "TagViaIdentityExpanded" ], - "Command": "Invoke-MgBetaTagTenantRelationshipManagedTenantTagUnassign" + "Method": "POST", + "Command": "Invoke-MgBetaTagTenantRelationshipManagedTenantTagUnassign", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenanttag-unassigntag?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}/targetApps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}/targetApps", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Target", "TargetExpanded", "TargetViaIdentity", "TargetViaIdentityExpanded" ], - "Command": "Invoke-MgBetaTargetDeviceAppManagementManagedAppPolicyApp" + "Method": "POST", + "Command": "Invoke-MgBetaTargetDeviceAppManagementManagedAppPolicyApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}/targetApps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}/targetApps", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Target", "TargetExpanded", "TargetViaIdentity", "TargetViaIdentityExpanded" ], - "Command": "Invoke-MgBetaTargetDeviceAppManagementManagedAppRegistrationAppliedPolicyApp" + "Method": "POST", + "Command": "Invoke-MgBetaTargetDeviceAppManagementManagedAppRegistrationAppliedPolicyApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}/targetApps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}/targetApps", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Target", "TargetExpanded", "TargetViaIdentity", "TargetViaIdentityExpanded" ], - "Command": "Invoke-MgBetaTargetDeviceAppManagementManagedAppRegistrationIntendedPolicyApp" + "Method": "POST", + "Command": "Invoke-MgBetaTargetDeviceAppManagementManagedAppRegistrationIntendedPolicyApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/targetApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/targetApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Target", "TargetExpanded", "TargetViaIdentity", "TargetViaIdentityExpanded" ], - "Command": "Invoke-MgBetaTargetDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "POST", + "Command": "Invoke-MgBetaTargetDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/targetApps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/targetApps", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Target", "TargetExpanded", "TargetViaIdentity", "TargetViaIdentityExpanded" ], - "Command": "Invoke-MgBetaTargetDeviceAppManagementWindowsManagedAppProtectionApp" + "Method": "POST", + "Command": "Invoke-MgBetaTargetDeviceAppManagementWindowsManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantGroups/tenantSearch", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/tenantRelationships/managedTenants/tenantGroups/tenantSearch", + "OutputType": "IMicrosoftGraphManagedTenantsTenantGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "ManagedTenants.Read.All", "Description": "Read all managed tenant information", "FullDescription": "Allows the app to read all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ManagedTenants.ReadWrite.All", "Description": "Read and write all managed tenant information", "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedTenantsTenantGroup", - "Method": "POST", "Variants": [ "Tenant", "TenantExpanded" ], - "Command": "Invoke-MgBetaTenantRelationshipManagedTenantGroupSearch" + "Method": "POST", + "Command": "Invoke-MgBetaTenantRelationshipManagedTenantGroupSearch", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenants/{tenant-id}/offboardTenant", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "ManagedTenants.ReadWrite.All", - "Description": "Read and write all managed tenant information", - "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenants/{tenant-id}/offboardTenant", "OutputType": "IMicrosoftGraphManagedTenantsTenant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Tenant", "TenantViaIdentity" ], - "Command": "Invoke-MgBetaTenantRelationshipManagedTenantOffboard" + "Method": "POST", + "Command": "Invoke-MgBetaTenantRelationshipManagedTenantOffboard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenant-offboardtenant?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}/terminate", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}/terminate", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Terminate", "TerminateViaIdentity" ], - "Command": "Invoke-MgBetaTerminateDeviceManagementPartner" + "Method": "POST", + "Command": "Invoke-MgBetaTerminateDeviceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/supportedTimeZones", "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/outlook/supportedTimeZones", + "OutputType": "IMicrosoftGraphTimeZoneInformation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false - }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeZoneInformation", - "Method": "GET", "Variants": [ "Time", "Time1", "TimeViaIdentity", "TimeViaIdentity1" ], - "Command": "Invoke-MgBetaTimeUserOutlook" + "Method": "GET", + "Command": "Invoke-MgBetaTimeUserOutlook", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/translateExchangeIds", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/translateExchangeIds", + "OutputType": "IMicrosoftGraphConvertIdResult", + "ApiVersion": "beta", "Permissions": [ + { + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true - }, - { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConvertIdResult", - "Method": "POST", "Variants": [ "Translate", "TranslateExpanded", "TranslateViaIdentity", "TranslateViaIdentityExpanded" ], - "Command": "Invoke-MgBetaTranslateUserExchangeId" + "Method": "POST", + "Command": "Invoke-MgBetaTranslateUserExchangeId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-translateexchangeids?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/troubleshoot", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/troubleshoot", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Troubleshoot", "TroubleshootViaIdentity" ], - "Command": "Invoke-MgBetaTroubleshootDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaTroubleshootDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-troubleshoot?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/troubleshoot", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/troubleshoot", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Troubleshoot", "TroubleshootViaIdentity" ], - "Command": "Invoke-MgBetaTroubleshootUserCloudPc" + "Method": "POST", + "Command": "Invoke-MgBetaTroubleshootUserCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-troubleshoot?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/unarchive", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/unarchive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unarchive", "UnarchiveExpanded", "UnarchiveViaIdentity", "UnarchiveViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUnarchiveGroupPlannerPlan" + "Method": "POST", + "Command": "Invoke-MgBetaUnarchiveGroupPlannerPlan", + "ApiReferenceLink": null }, { - "Uri": "/planner/plans/{plannerPlan-id}/unarchive", "Module": "Beta.Planner", + "Uri": "/planner/plans/{plannerPlan-id}/unarchive", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Unarchive", "UnarchiveExpanded", "UnarchiveViaIdentity", "UnarchiveViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUnarchivePlannerPlan" + "Method": "POST", + "Command": "Invoke-MgBetaUnarchivePlannerPlan", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/unarchive", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/unarchive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unarchive", "UnarchiveExpanded" ], - "Command": "Invoke-MgBetaUnarchiveServiceAnnouncementMessage" + "Method": "POST", + "Command": "Invoke-MgBetaUnarchiveServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-unarchive?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/unarchive", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/unarchive", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Unarchive", "UnarchiveViaIdentity" ], - "Command": "Invoke-MgBetaUnarchiveTeam" + "Method": "POST", + "Command": "Invoke-MgBetaUnarchiveTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/unarchive", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/unarchive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unarchive", "UnarchiveViaIdentity" ], - "Command": "Invoke-MgBetaUnarchiveTeamChannel" + "Method": "POST", + "Command": "Invoke-MgBetaUnarchiveTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/unarchive", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/unarchive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unarchive", "UnarchiveViaIdentity" ], - "Command": "Invoke-MgBetaUnarchiveTeamPrimaryChannel" + "Method": "POST", + "Command": "Invoke-MgBetaUnarchiveTeamPrimaryChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/unarchive", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/unarchive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unarchive", "UnarchiveViaIdentity" ], - "Command": "Invoke-MgBetaUnarchiveTeamworkDeletedTeamChannel" + "Method": "POST", + "Command": "Invoke-MgBetaUnarchiveTeamworkDeletedTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-unarchive?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/unarchive", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/unarchive", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unarchive", "UnarchiveExpanded", "UnarchiveViaIdentity", "UnarchiveViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUnarchiveUserPlannerPlan" + "Method": "POST", + "Command": "Invoke-MgBetaUnarchiveUserPlannerPlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unassign", "UnassignViaIdentity" ], - "Command": "Invoke-MgBetaUnassignDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceUserFromDevice" + "Method": "POST", + "Command": "Invoke-MgBetaUnassignDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceUserFromDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Unassign", "UnassignViaIdentity" ], - "Command": "Invoke-MgBetaUnassignDeviceManagementWindowsAutopilotDeviceIdentityUserFromDevice" + "Method": "POST", + "Command": "Invoke-MgBetaUnassignDeviceManagementWindowsAutopilotDeviceIdentityUserFromDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkSettings/unbind", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkSettings/unbind", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unbind" ], - "Command": "Invoke-MgBetaUnbindDeviceManagementAndroidForWorkSetting" + "Method": "POST", + "Command": "Invoke-MgBetaUnbindDeviceManagementAndroidForWorkSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/unbind", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/unbind", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unbind" ], - "Command": "Invoke-MgBetaUnbindDeviceManagementAndroidManagedStoreAccountEnterpriseSetting" + "Method": "POST", + "Command": "Invoke-MgBetaUnbindDeviceManagementAndroidManagedStoreAccountEnterpriseSetting", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/unenrollAssets", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/unenrollAssets", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unenroll", "UnenrollExpanded", "UnenrollViaIdentity", "UnenrollViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUnenrollWindowsUpdatesPolicyAudienceExclusionAsset" + "Method": "POST", + "Command": "Invoke-MgBetaUnenrollWindowsUpdatesPolicyAudienceExclusionAsset", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/unenrollAssets", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/unenrollAssets", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unenroll", "UnenrollExpanded", "UnenrollViaIdentity", "UnenrollViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUnenrollWindowsUpdatesPolicyAudienceMemberAsset" + "Method": "POST", + "Command": "Invoke-MgBetaUnenrollWindowsUpdatesPolicyAudienceMemberAsset", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatableAssets/unenrollAssets", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/unenrollAssets", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unenroll", "UnenrollExpanded" ], - "Command": "Invoke-MgBetaUnenrollWindowsUpdatesUpdatableAsset" + "Method": "POST", + "Command": "Invoke-MgBetaUnenrollWindowsUpdatesUpdatableAsset", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/unfavorite", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/unfavorite", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unfavorite", "UnfavoriteExpanded" ], - "Command": "Invoke-MgBetaUnfavoriteServiceAnnouncementMessage" + "Method": "POST", + "Command": "Invoke-MgBetaUnfavoriteServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-unfavorite?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/unfollow", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgBetaUnfollowDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaUnfollowDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/unfollow", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgBetaUnfollowDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaUnfollowDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/unfollow", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgBetaUnfollowGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaUnfollowGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/unfollow", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgBetaUnfollowGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaUnfollowGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/unfollow", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgBetaUnfollowUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgBetaUnfollowUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/unfollow", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgBetaUnfollowUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgBetaUnfollowUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/unmute", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/unmute", + "OutputType": "IMicrosoftGraphUnmuteParticipantOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnmuteParticipantOperation", - "Method": "POST", "Variants": [ "Unmute", "UnmuteExpanded", "UnmuteViaIdentity", "UnmuteViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUnmuteCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgBetaUnmuteCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-unmute?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/unpin", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/unpin", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unpin", "UnpinViaIdentity" ], - "Command": "Invoke-MgBetaUnpinEducationClassModule" + "Method": "POST", + "Command": "Invoke-MgBetaUnpinEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-unpin?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks", "FullDescription": "Allows the app to read all the OneNote notebooks in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", "Variants": [ "Unsubmit", "UnsubmitViaIdentity" ], - "Command": "Invoke-MgBetaUnsubmitEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaUnsubmitEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unsubmit", "UnsubmitViaIdentity" ], - "Command": "Invoke-MgBetaUnsubmitEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaUnsubmitEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unsubmit", "UnsubmitViaIdentity" ], - "Command": "Invoke-MgBetaUnsubmitEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgBetaUnsubmitEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/unsubscribe", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/unsubscribe", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unsubscribe", "UnsubscribeViaIdentity" ], - "Command": "Invoke-MgBetaUnsubscribeUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Invoke-MgBetaUnsubscribeUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-unsubscribe?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/unsubscribe", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/unsubscribe", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unsubscribe", "UnsubscribeViaIdentity" ], - "Command": "Invoke-MgBetaUnsubscribeUserMailFolderMessage" + "Method": "POST", + "Command": "Invoke-MgBetaUnsubscribeUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-unsubscribe?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/unsubscribe", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/unsubscribe", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unsubscribe", "UnsubscribeViaIdentity" ], - "Command": "Invoke-MgBetaUnsubscribeUserMessage" + "Method": "POST", + "Command": "Invoke-MgBetaUnsubscribeUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-unsubscribe?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/uploadDepToken", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/uploadDepToken", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUploadDeviceManagementDepOnboardingSettingDepToken" + "Method": "POST", + "Command": "Invoke-MgBetaUploadDeviceManagementDepOnboardingSettingDepToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/uploadNewVersion", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/uploadNewVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUploadDeviceManagementGroupPolicyUploadedDefinitionFileNewVersion" + "Method": "POST", + "Command": "Invoke-MgBetaUploadDeviceManagementGroupPolicyUploadedDefinitionFileNewVersion", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/uploadUrl", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/uploadUrl", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Upload", "UploadViaIdentity" ], - "Command": "Invoke-MgBetaUploadEducationSynchronizationProfileUrl" + "Method": "GET", + "Command": "Invoke-MgBetaUploadEducationSynchronizationProfileUrl", + "ApiReferenceLink": null }, { - "Uri": "/identity/apiConnectors/{identityApiConnector-id}/uploadClientCertificate", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/apiConnectors/{identityApiConnector-id}/uploadClientCertificate", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUploadIdentityApiConnectorClientCertificate" + "Method": "POST", + "Command": "Invoke-MgBetaUploadIdentityApiConnectorClientCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/uploadClientCertificate", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/uploadClientCertificate", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUploadIdentityB2XUserFlowApiConnectorConfigurationPostAttributeCollectionClientCertificate" + "Method": "POST", + "Command": "Invoke-MgBetaUploadIdentityB2XUserFlowApiConnectorConfigurationPostAttributeCollectionClientCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/uploadClientCertificate", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/uploadClientCertificate", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUploadIdentityB2XUserFlowApiConnectorConfigurationPostFederationSignupClientCertificate" + "Method": "POST", + "Command": "Invoke-MgBetaUploadIdentityB2XUserFlowApiConnectorConfigurationPostFederationSignupClientCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/preTokenIssuance/uploadClientCertificate", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/preTokenIssuance/uploadClientCertificate", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUploadIdentityB2XUserFlowApiConnectorConfigurationPreTokenIssuanceClientCertificate" + "Method": "POST", + "Command": "Invoke-MgBetaUploadIdentityB2XUserFlowApiConnectorConfigurationPreTokenIssuanceClientCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadCertificate", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "TrustFrameworkKeySet.ReadWrite.All", - "Description": "Read and write trust framework key sets", - "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadCertificate", "OutputType": "IMicrosoftGraphTrustFrameworkKey", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUploadTrustFrameworkKeySetCertificate" + "Method": "POST", + "Command": "Invoke-MgBetaUploadTrustFrameworkKeySetCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframeworkkeyset-uploadcertificate?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadPkcs12", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "TrustFrameworkKeySet.ReadWrite.All", - "Description": "Read and write trust framework key sets", - "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadPkcs12", "OutputType": "IMicrosoftGraphTrustFrameworkKey", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUploadTrustFrameworkKeySetPkcs12" + "Method": "POST", + "Command": "Invoke-MgBetaUploadTrustFrameworkKeySetPkcs12", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframeworkkeyset-uploadpkcs12?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadSecret", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "TrustFrameworkKeySet.ReadWrite.All", - "Description": "Read and write trust framework key sets", - "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}/uploadSecret", "OutputType": "IMicrosoftGraphTrustFrameworkKey", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgBetaUploadTrustFrameworkKeySetSecret" + "Method": "POST", + "Command": "Invoke-MgBetaUploadTrustFrameworkKeySetSecret", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframeworkkeyset-uploadsecret?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/usage", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/usage", "OutputType": "IMicrosoftGraphAuthenticationStrengthUsage", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Usage", "Usage1", "UsageViaIdentity", "UsageViaIdentity1" ], - "Command": "Invoke-MgBetaUsageIdentityConditionalAccessAuthenticationStrengthPolicy" + "Method": "GET", + "Command": "Invoke-MgBetaUsageIdentityConditionalAccessAuthenticationStrengthPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/usage", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/usage", + "OutputType": "IMicrosoftGraphAuthenticationStrengthUsage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationStrengthUsage", - "Method": "GET", "Variants": [ "Usage", "UsageViaIdentity" ], - "Command": "Invoke-MgBetaUsagePolicyAuthenticationStrengthPolicy" + "Method": "GET", + "Command": "Invoke-MgBetaUsagePolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/reminderView(StartDateTime='{StartDateTime}',EndDateTime='{EndDateTime}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/reminderView(StartDateTime='{StartDateTime}',EndDateTime='{EndDateTime}')", "OutputType": "IMicrosoftGraphReminder", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "View", "ViewViaIdentity" ], - "Command": "Invoke-MgBetaViewUserReminder" + "Method": "GET", + "Command": "Invoke-MgBetaViewUserReminder", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/allowedCalendarSharingRoles(User='{User}')", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/allowedCalendarSharingRoles(User='{User}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Calendar", "CalendarViaIdentity" ], - "Command": "Invoke-MgCalendarGroupCalendar" + "Method": "GET", + "Command": "Invoke-MgCalendarGroupCalendar", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendar/allowedCalendarSharingRoles(User='{User}')", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendar/allowedCalendarSharingRoles(User='{User}')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Calendar", "Calendar1", "CalendarViaIdentity", "CalendarViaIdentity1" ], - "Command": "Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles" + "Method": "GET", + "Command": "Invoke-MgCalendarUserCalendarAllowedCalendarSharingRoles", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/checkin", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/checkin", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgCheckinDriveItem" + "Method": "POST", + "Command": "Invoke-MgCheckinDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/checkin", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/checkin", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgCheckinDriveRoot" + "Method": "POST", + "Command": "Invoke-MgCheckinDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/checkin", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/checkin", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgCheckinGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgCheckinGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/checkin", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/checkin", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgCheckinGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgCheckinGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/checkin", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/checkin", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgCheckinUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgCheckinUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/checkin", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/checkin", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Checkin", "CheckinExpanded", "CheckinViaIdentity", "CheckinViaIdentityExpanded" ], - "Command": "Invoke-MgCheckinUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgCheckinUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkin?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/checkout", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/checkout", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgCheckoutDriveItem" + "Method": "POST", + "Command": "Invoke-MgCheckoutDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/checkout", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/checkout", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgCheckoutDriveRoot" + "Method": "POST", + "Command": "Invoke-MgCheckoutDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/checkout", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/checkout", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgCheckoutGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgCheckoutGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/checkout", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/checkout", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgCheckoutGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgCheckoutGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/checkout", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/checkout", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgCheckoutUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgCheckoutUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/checkout", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/checkout", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Checkout", "CheckoutViaIdentity" ], - "Command": "Invoke-MgCheckoutUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgCheckoutUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-checkout?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/cleanWindowsDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Clean", "CleanExpanded", "CleanViaIdentity", "CleanViaIdentityExpanded" ], - "Command": "Invoke-MgCleanDeviceManagementManagedDeviceWindowsDevice" + "Method": "POST", + "Command": "Invoke-MgCleanDeviceManagementManagedDeviceWindowsDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-cleanwindowsdevice?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/cleanWindowsDevice", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/cleanWindowsDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Clean", "CleanExpanded", "CleanViaIdentity", "CleanViaIdentityExpanded" ], - "Command": "Invoke-MgCleanUserManagedDeviceWindowsDevice" + "Method": "POST", + "Command": "Invoke-MgCleanUserManagedDeviceWindowsDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-cleanwindowsdevice?view=graph-rest-1.0" }, { - "Uri": "/security/alerts_v2/{alert-id}/comments/$count", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/alerts_v2/{alert-id}/comments/$count", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Comment", "CommentViaIdentity" ], - "Command": "Invoke-MgCommentSecurityAlert" + "Method": "GET", + "Command": "Invoke-MgCommentSecurityAlert", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphAndroidLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphiOSLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphMacOSDmgAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphMacOSLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphManagedAndroidLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphManagediOSLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphManagedMobileLobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphWin32LobAppContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsAppXContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsMobileMsiContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/commit", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Commit", "CommitExpanded", "CommitViaIdentity", "CommitViaIdentityExpanded" ], - "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsUniversalAppXContentVersionFile" + "Method": "POST", + "Command": "Invoke-MgCommitDeviceAppManagementMobileAppMicrosoftGraphWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/createOrGet", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/createOrGet", "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1" ], - "Command": "Invoke-MgCreateOrGetCommunicationOnlineMeeting" + "Method": "POST", + "Command": "Invoke-MgCreateOrGetCommunicationOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/createOrGet", "Module": "Users.Actions", + "Uri": "/users/{user-id}/onlineMeetings/createOrGet", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "Invoke-MgCreateOrGetUserOnlineMeeting" + "Method": "POST", + "Command": "Invoke-MgCreateOrGetUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-createorget?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/deactivate", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/deactivate", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", "Variants": [ "Deactivate", "DeactivateViaIdentity" ], - "Command": "Invoke-MgDeactivateEducationClassAssignment" + "Method": "POST", + "Command": "Invoke-MgDeactivateEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/deactivate", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/deactivate", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Deactivate", "DeactivateViaIdentity" ], - "Command": "Invoke-MgDeactivateEducationMeAssignment" + "Method": "POST", + "Command": "Invoke-MgDeactivateEducationMeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/deactivate", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/deactivate", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Deactivate", "DeactivateViaIdentity" ], - "Command": "Invoke-MgDeactivateEducationUserAssignment" + "Method": "POST", + "Command": "Invoke-MgDeactivateEducationUserAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-deactivate?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/decline", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/decline", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Decline", "DeclineExpanded", "DeclineViaIdentity", "DeclineViaIdentityExpanded" ], - "Command": "Invoke-MgDeclineGroupCalendarEvent" + "Method": "POST", + "Command": "Invoke-MgDeclineGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/decline", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/decline", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Decline", "DeclineExpanded", "DeclineViaIdentity", "DeclineViaIdentityExpanded" ], - "Command": "Invoke-MgDeclineGroupEvent" + "Method": "POST", + "Command": "Invoke-MgDeclineGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/decline", "Module": "Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/decline", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Decline", "DeclineExpanded", "DeclineViaIdentity", "DeclineViaIdentityExpanded" ], - "Command": "Invoke-MgDeclineUserEvent" + "Method": "POST", + "Command": "Invoke-MgDeclineUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/decline", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/decline", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Decline", "DeclineExpanded", "DeclineViaIdentity", "DeclineViaIdentityExpanded" ], - "Command": "Invoke-MgDeclineUserEventInstance" + "Method": "POST", + "Command": "Invoke-MgDeclineUserEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-decline?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/dismissReminder", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/dismissReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Dismiss", "DismissViaIdentity" ], - "Command": "Invoke-MgDismissGroupCalendarEventReminder" + "Method": "POST", + "Command": "Invoke-MgDismissGroupCalendarEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/dismissReminder", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/dismissReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Dismiss", "DismissViaIdentity" ], - "Command": "Invoke-MgDismissGroupEventReminder" + "Method": "POST", + "Command": "Invoke-MgDismissGroupEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyServicePrincipals/dismiss", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyServicePrincipal.ReadWrite.All", - "Description": "Read and write all identity risky service principal information", - "FullDescription": "Allows the app to read and update identity risky service principal for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyServicePrincipals/dismiss", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Dismiss", "DismissExpanded" ], - "Command": "Invoke-MgDismissRiskyServicePrincipal" + "Method": "POST", + "Command": "Invoke-MgDismissRiskyServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyserviceprincipal-dismiss?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/riskyUsers/dismiss", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityRiskyUser.ReadWrite.All", - "Description": "Read and write all risky user information", - "FullDescription": "Allows the app to read and update identity risky user information for your organization without a signed-in user.  Update operations include dismissing risky users.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers/dismiss", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Dismiss", "DismissExpanded" ], - "Command": "Invoke-MgDismissRiskyUser" + "Method": "POST", + "Command": "Invoke-MgDismissRiskyUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/riskyuser-dismiss?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/dismissReminder", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/dismissReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Dismiss", "DismissViaIdentity" ], - "Command": "Invoke-MgDismissUserEventInstanceReminder" + "Method": "POST", + "Command": "Invoke-MgDismissUserEventInstanceReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/dismissReminder", "Module": "Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/dismissReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Dismiss", "DismissViaIdentity" ], - "Command": "Invoke-MgDismissUserEventReminder" + "Method": "POST", + "Command": "Invoke-MgDismissUserEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-dismissreminder?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/shutDown", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/shutDown", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Down", "DownViaIdentity" ], - "Command": "Invoke-MgDownDeviceManagementManagedDeviceShut" + "Method": "POST", + "Command": "Invoke-MgDownDeviceManagementManagedDeviceShut", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-shutdown?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest", "Module": "DeviceManagement.Functions", + "Uri": "/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Download" ], - "Command": "Invoke-MgDownloadDeviceManagementApplePushNotificationCertificateApplePushNotificationCertificateSigningRequest" + "Method": "GET", + "Command": "Invoke-MgDownloadDeviceManagementApplePushNotificationCertificateApplePushNotificationCertificateSigningRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/shutDown", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/shutDown", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Down", "DownViaIdentity" ], - "Command": "Invoke-MgDownUserManagedDeviceShut" + "Method": "POST", + "Command": "Invoke-MgDownUserManagedDeviceShut", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-shutdown?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/estimateStatistics", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/estimateStatistics", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Estimate", "EstimateViaIdentity" ], - "Command": "Invoke-MgEstimateSecurityCaseEdiscoveryCaseSearchStatistics" + "Method": "POST", + "Command": "Invoke-MgEstimateSecurityCaseEdiscoveryCaseSearchStatistics", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-estimatestatistics?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices", "Module": "DeviceManagement.Functions", + "Uri": "/deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevicesSummary", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevicesSummary", - "Method": "GET", "Variants": [ "Experience" ], - "Command": "Invoke-MgExperienceDeviceManagement" + "Method": "GET", + "Command": "Invoke-MgExperienceDeviceManagement", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", + "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read.All", "Description": "Read files in all site collections", "FullDescription": "Allows the app to read all files in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Files.ReadWrite.All", - "Description": "Read and write files in all site collections", - "FullDescription": "Allows the app to read, create, update and delete all files in all site collections without a signed in user. ", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Read and write items in all site collections", + "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Sites.Read.All", "Description": "Read items in all site collections ", "FullDescription": "Allows the app to read documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "Name": "Files.ReadWrite.All", + "Description": "Read and write files in all site collections", + "FullDescription": "Allows the app to read, create, update and delete all files in all site collections without a signed in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgExtractDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgExtractDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/extractSensitivityLabels", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/extractSensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgExtractDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgExtractDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgExtractGroupDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgExtractGroupDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/extractSensitivityLabels", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/extractSensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgExtractGroupDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgExtractGroupDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/extractSensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgExtractUserDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgExtractUserDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/extractSensitivityLabels", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/extractSensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabelAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Extract", "ExtractViaIdentity" ], - "Command": "Invoke-MgExtractUserDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Invoke-MgExtractUserDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/favorite", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/favorite", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Favorite", "FavoriteExpanded" ], - "Command": "Invoke-MgFavoriteServiceAnnouncementMessage" + "Method": "POST", + "Command": "Invoke-MgFavoriteServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-favorite?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators", "OutputType": "IMicrosoftGraphFilterOperatorSchema", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterApplicationSynchronizationJobSchemaOperator" + "Method": "GET", + "Command": "Invoke-MgFilterApplicationSynchronizationJobSchemaOperator", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators", "Module": "Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators", + "OutputType": "IMicrosoftGraphFilterOperatorSchema", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphFilterOperatorSchema", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterApplicationSynchronizationTemplateSchemaOperator" + "Method": "GET", + "Command": "Invoke-MgFilterApplicationSynchronizationTemplateSchemaOperator", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphApproval", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write entitlement management resources", "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterEntitlementManagementAccessPackageAssignmentApprovalByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterEntitlementManagementAccessPackageAssignmentApprovalByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessPackage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterEntitlementManagementAccessPackageByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterEntitlementManagementAccessPackageByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignments/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignments/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessPackageAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageAssignment", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterEntitlementManagementAssignmentByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterEntitlementManagementAssignmentByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterEntitlementManagementAssignmentRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterEntitlementManagementAssignmentRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernanceAccessReviewDefinitionByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernanceAccessReviewDefinitionByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessReviewInstance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernanceAccessReviewDefinitionInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernanceAccessReviewDefinitionInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernanceAccessReviewDefinitionInstanceDecisionByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernanceAccessReviewDefinitionInstanceDecisionByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessReviewStage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernanceAccessReviewDefinitionInstanceStageByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernanceAccessReviewDefinitionInstanceStageByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AccessReview.Read.All", "Description": "Read all access reviews", "FullDescription": "Allows the app to read access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "AccessReview.ReadWrite.All", "Description": "Manage all access reviews", "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphAppConsentRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernanceAppConsentRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernanceAppConsentRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUserConsentRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ConsentRequest.Read.All", "Description": "Read all consent requests", "FullDescription": "Allows the app to read consent requests and approvals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ConsentRequest.ReadWrite.All", "Description": "Read and write all consent requests", "FullDescription": "Allows the app to read app consent requests and approvals, and deny or approve those requests without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernanceAppConsentRequestUserConsentRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernanceAppConsentRequestUserConsentRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphApproval", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupAssignmentApprovalByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupAssignmentApprovalByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentSchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.Directory", + "Description": "Read directory RBAC settings", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.All", "Description": "Read role management data for all RBAC providers", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.Read.Directory", - "Description": "Read directory RBAC settings", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementDirectoryRoleAssignmentScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementDirectoryRoleAssignmentScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementDirectoryRoleAssignmentScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementDirectoryRoleAssignmentScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.Read.Directory", "Description": "Read all active role assignments for your company's directory", "FullDescription": "Allows the app to read the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleAssignmentSchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all active role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true - }, - { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleAssignmentSchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all active role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementDirectoryRoleAssignmentScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementDirectoryRoleAssignmentScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementDirectoryRoleEligibilityScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementDirectoryRoleEligibilityScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementDirectoryRoleEligibilityScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementDirectoryRoleEligibilityScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}')", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.Read.Directory", "Description": "Read all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes reading directory role templates, and directory roles.", - "IsAdmin": true - }, - { - "Name": "RoleEligibilitySchedule.ReadWrite.Directory", - "Description": "Read, update, and delete all eligible role assignments for your company's directory", - "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "RoleManagement.Read.All", - "Description": "Read role management data for all RBAC providers", - "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", - "IsAdmin": true + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.Read.Directory", "Description": "Read directory RBAC settings", "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "Name": "RoleManagement.Read.All", + "Description": "Read role management data for all RBAC providers", + "FullDescription": "Allows the app to read the role-based access control (RBAC) settings for all RBAC providers, on your behalf. This includes reading role definitions and role assignments.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "RoleEligibilitySchedule.ReadWrite.Directory", + "Description": "Read, update, and delete all eligible role assignments for your company's directory", + "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementDirectoryRoleEligibilityScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementDirectoryRoleEligibilityScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleAssignmentScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleAssignmentScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleAssignmentScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleAssignmentScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleAssignmentScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleEligibilityScheduleByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleEligibilityScheduleByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleEligibilityScheduleInstanceByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/filterByCurrentUser(on='{on}')", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleEligibilityScheduleRequestByCurrentUser" + "Method": "GET", + "Command": "Invoke-MgFilterRoleManagementEntitlementManagementRoleEligibilityScheduleRequestByCurrentUser", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/filterOperators", + "OutputType": "IMicrosoftGraphFilterOperatorSchema", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphFilterOperatorSchema", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterServicePrincipalSynchronizationJobSchemaOperator" + "Method": "GET", + "Command": "Invoke-MgFilterServicePrincipalSynchronizationJobSchemaOperator", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/filterOperators", + "OutputType": "IMicrosoftGraphFilterOperatorSchema", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphFilterOperatorSchema", - "Method": "GET", "Variants": [ "Filter", "FilterViaIdentity" ], - "Command": "Invoke-MgFilterServicePrincipalSynchronizationTemplateSchemaOperator" + "Method": "GET", + "Command": "Invoke-MgFilterServicePrincipalSynchronizationTemplateSchemaOperator", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/follow", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/follow", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgFollowDriveItem" + "Method": "POST", + "Command": "Invoke-MgFollowDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/follow", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/follow", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgFollowDriveRoot" + "Method": "POST", + "Command": "Invoke-MgFollowDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/follow", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/follow", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgFollowGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgFollowGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/follow", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/follow", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgFollowGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgFollowGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/follow", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/follow", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgFollowUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgFollowUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/follow", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/follow", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Follow", "FollowViaIdentity" ], - "Command": "Invoke-MgFollowUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgFollowUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-follow?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/forceDelete", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/forceDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Force", "ForceExpanded", "ForceViaIdentity", "ForceViaIdentityExpanded" ], - "Command": "Invoke-MgForceDomainDelete" + "Method": "POST", + "Command": "Invoke-MgForceDomainDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-forcedelete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/forward", "Module": "Groups", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardGroupCalendarEvent" + "Method": "POST", + "Command": "Invoke-MgForwardGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/forward", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/forward", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardGroupConversationThreadPost" + "Method": "POST", + "Command": "Invoke-MgForwardGroupConversationThreadPost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardGroupConversationThreadPostInReplyTo" + "Method": "POST", + "Command": "Invoke-MgForwardGroupConversationThreadPostInReplyTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/forward", "Module": "Groups", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardGroupEvent" + "Method": "POST", + "Command": "Invoke-MgForwardGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/forward", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/forward", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardGroupThreadPost" + "Method": "POST", + "Command": "Invoke-MgForwardGroupThreadPost", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardGroupThreadPostInReplyTo" + "Method": "POST", + "Command": "Invoke-MgForwardGroupThreadPostInReplyTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-forward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/forward", "Module": "Users.Actions", - "Permissions": { - "Name": "Calendars.Read", - "Description": "Read calendars in all mailboxes", - "FullDescription": "Allows the app to read events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardUserEvent" + "Method": "POST", + "Command": "Invoke-MgForwardUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/forward", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardUserEventInstance" + "Method": "POST", + "Command": "Invoke-MgForwardUserEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-forward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Invoke-MgForwardUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/forward", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardUserMailFolderMessage" + "Method": "POST", + "Command": "Invoke-MgForwardUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/forward", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/forward", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Forward", "ForwardExpanded", "ForwardViaIdentity", "ForwardViaIdentityExpanded" ], - "Command": "Invoke-MgForwardUserMessage" + "Method": "POST", + "Command": "Invoke-MgForwardUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-forward?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions", "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Function", "FunctionViaIdentity" ], - "Command": "Invoke-MgFunctionApplicationSynchronizationJobSchema" + "Method": "GET", + "Command": "Invoke-MgFunctionApplicationSynchronizationJobSchema", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions", "Module": "Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions", + "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", - "Method": "GET", "Variants": [ "Function", "FunctionViaIdentity" ], - "Command": "Invoke-MgFunctionApplicationSynchronizationTemplateSchema" + "Method": "GET", + "Command": "Invoke-MgFunctionApplicationSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/functions", + "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", - "Method": "GET", "Variants": [ "Function", "FunctionViaIdentity" ], - "Command": "Invoke-MgFunctionServicePrincipalSynchronizationJobSchema" + "Method": "GET", + "Command": "Invoke-MgFunctionServicePrincipalSynchronizationJobSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/functions", + "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAttributeMappingFunctionSchema", - "Method": "GET", "Variants": [ "Function", "FunctionViaIdentity" ], - "Command": "Invoke-MgFunctionServicePrincipalSynchronizationTemplateSchema" + "Method": "GET", + "Command": "Invoke-MgFunctionServicePrincipalSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/unhideForUser", "Module": "Teams", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/unhideForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Graph", "GraphExpanded", "GraphViaIdentity", "GraphViaIdentityExpanded" ], - "Command": "Invoke-MgGraphChat" + "Method": "POST", + "Command": "Invoke-MgGraphChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/sharedWithMe", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/sharedWithMe", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Graph", "GraphViaIdentity" ], - "Command": "Invoke-MgGraphDrive" + "Method": "GET", + "Command": "Invoke-MgGraphDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/unsubscribeByMail", "Module": "Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/unsubscribeByMail", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Graph", "GraphViaIdentity" ], - "Command": "Invoke-MgGraphGroup" + "Method": "POST", + "Command": "Invoke-MgGraphGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-unsubscribebymail?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/sharedWithMe", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/sharedWithMe", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Graph", "GraphViaIdentity" ], - "Command": "Invoke-MgGraphGroupDrive" + "Method": "GET", + "Command": "Invoke-MgGraphGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods/usersRegisteredByFeature", "Module": "Reports", - "Permissions": { - "Name": "AuditLog.Read.All", - "Description": "Read audit log data", - "FullDescription": "Allows the app to read and query your audit log activities, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/reports/authenticationMethods/usersRegisteredByFeature", "OutputType": "IMicrosoftGraphUserRegistrationFeatureSummary", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Graph", "Graph1", @@ -295263,5118 +339289,5465 @@ "GraphViaIdentity", "GraphViaIdentity1" ], - "Command": "Invoke-MgGraphReportAuthenticationMethod" + "Method": "GET", + "Command": "Invoke-MgGraphReportAuthenticationMethod", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/unhideForUser", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/unhideForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Graph", "GraphExpanded", "GraphViaIdentity", "GraphViaIdentityExpanded" ], - "Command": "Invoke-MgGraphUserChat" + "Method": "POST", + "Command": "Invoke-MgGraphUserChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-unhideforuser?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/sharedWithMe", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/sharedWithMe", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Graph", "GraphViaIdentity" ], - "Command": "Invoke-MgGraphUserDrive" + "Method": "GET", + "Command": "Invoke-MgGraphUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMember.Read.All", "Description": "Read the members of all channels", "FullDescription": "Read the members of all channels, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "GET", "Variants": [ "Have", "HaveViaIdentity" ], - "Command": "Invoke-MgHaveTeamChannel" + "Method": "GET", + "Command": "Invoke-MgHaveTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Have", "HaveViaIdentity" ], - "Command": "Invoke-MgHaveTeamPrimaryChannel" + "Method": "GET", + "Command": "Invoke-MgHaveTeamPrimaryChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName')", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Have", "HaveViaIdentity" ], - "Command": "Invoke-MgHaveTeamworkDeletedTeamChannel" + "Method": "GET", + "Command": "Invoke-MgHaveTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/applicationTemplates/{applicationTemplate-id}/instantiate", "Module": "Applications", + "Uri": "/applicationTemplates/{applicationTemplate-id}/instantiate", + "OutputType": "IMicrosoftGraphApplicationServicePrincipal", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplicationServicePrincipal", - "Method": "POST", "Variants": [ "Instantiate", "InstantiateExpanded", "InstantiateViaIdentity", "InstantiateViaIdentityExpanded" ], - "Command": "Invoke-MgInstantiateApplicationTemplate" + "Method": "POST", + "Command": "Invoke-MgInstantiateApplicationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/applicationtemplate-instantiate?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants/invite", "Module": "CloudCommunications", - "Permissions": { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/participants/invite", "OutputType": "IMicrosoftGraphInviteParticipantsOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgInviteCommunicationCallParticipant" + "Method": "POST", + "Command": "Invoke-MgInviteCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-invite?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/invite", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/invite", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgInviteDriveItem" + "Method": "POST", + "Command": "Invoke-MgInviteDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/invite", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/invite", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgInviteDriveRoot" + "Method": "POST", + "Command": "Invoke-MgInviteDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/invite", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/invite", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgInviteGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgInviteGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/invite", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/invite", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgInviteGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgInviteGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/invite", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/invite", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgInviteUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgInviteUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/invite", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/invite", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Invite", "InviteExpanded", "InviteViaIdentity", "InviteViaIdentityExpanded" ], - "Command": "Invoke-MgInviteUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgInviteUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-invite?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/keepAlive", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/keepAlive", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Keep", "KeepViaIdentity" ], - "Command": "Invoke-MgKeepCommunicationCallAlive" + "Method": "POST", + "Command": "Invoke-MgKeepCommunicationCallAlive", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-keepalive?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/reprocessLicenseAssignment", "Module": "Users.Actions", + "Uri": "/users/{user-id}/reprocessLicenseAssignment", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUser", - "Method": "POST", "Variants": [ "License", "LicenseViaIdentity" ], - "Command": "Invoke-MgLicenseUser" + "Method": "POST", + "Command": "Invoke-MgLicenseUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-reprocesslicenseassignment?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/logTeleconferenceDeviceQuality", "Module": "CloudCommunications", - "Permissions": { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/calls/logTeleconferenceDeviceQuality", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Log", "LogExpanded" ], - "Command": "Invoke-MgLogCommunicationCallTeleconferenceDeviceQuality" + "Method": "POST", + "Command": "Invoke-MgLogCommunicationCallTeleconferenceDeviceQuality", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-logteleconferencedevicequality?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Logout", "LogoutViaIdentity" ], - "Command": "Invoke-MgLogoutDeviceManagementManagedDeviceSharedAppleDeviceActiveUser" + "Method": "POST", + "Command": "Invoke-MgLogoutDeviceManagementManagedDeviceSharedAppleDeviceActiveUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-logoutsharedappledeviceactiveuser?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logoutSharedAppleDeviceActiveUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Logout", "LogoutViaIdentity" ], - "Command": "Invoke-MgLogoutUserManagedDeviceSharedAppleDeviceActiveUser" + "Method": "POST", + "Command": "Invoke-MgLogoutUserManagedDeviceSharedAppleDeviceActiveUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-logoutsharedappledeviceactiveuser?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/markChatReadForUser", "Module": "Teams", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/markChatReadForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgMarkChatReadForUser" + "Method": "POST", + "Command": "Invoke-MgMarkChatReadForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/markChatUnreadForUser", "Module": "Teams", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/markChatUnreadForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgMarkChatUnreadForUser" + "Method": "POST", + "Command": "Invoke-MgMarkChatUnreadForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/markRead", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/markRead", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded" ], - "Command": "Invoke-MgMarkServiceAnnouncementMessageRead" + "Method": "POST", + "Command": "Invoke-MgMarkServiceAnnouncementMessageRead", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-markread?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/markUnread", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/markUnread", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded" ], - "Command": "Invoke-MgMarkServiceAnnouncementMessageUnread" + "Method": "POST", + "Command": "Invoke-MgMarkServiceAnnouncementMessageUnread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-markunread?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/markChatReadForUser", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/markChatReadForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgMarkUserChatReadForUser" + "Method": "POST", + "Command": "Invoke-MgMarkUserChatReadForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-markchatreadforuser?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/markChatUnreadForUser", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/markChatUnreadForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Mark", "MarkExpanded", "MarkViaIdentity", "MarkViaIdentityExpanded" ], - "Command": "Invoke-MgMarkUserChatUnreadForUser" + "Method": "POST", + "Command": "Invoke-MgMarkUserChatUnreadForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-markchatunreadforuser?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/mute", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/mute", + "OutputType": "IMicrosoftGraphMuteParticipantOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMuteParticipantOperation", - "Method": "POST", "Variants": [ "Mute", "MuteExpanded", "MuteViaIdentity", "MuteViaIdentityExpanded" ], - "Command": "Invoke-MgMuteCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgMuteCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-mute?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}/mute", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}/mute", + "OutputType": "IMicrosoftGraphMuteParticipantOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMuteParticipantOperation", - "Method": "POST", "Variants": [ "Mute", "MuteExpanded", "MuteViaIdentity", "MuteViaIdentityExpanded" ], - "Command": "Invoke-MgMuteCommunicationCallParticipant" + "Method": "POST", + "Command": "Invoke-MgMuteCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-mute?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression", "OutputType": "IMicrosoftGraphParseExpressionResponse", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Parse", "ParseExpanded", "ParseViaIdentity", "ParseViaIdentityExpanded" ], - "Command": "Invoke-MgParseApplicationSynchronizationJobSchemaExpression" + "Method": "POST", + "Command": "Invoke-MgParseApplicationSynchronizationJobSchemaExpression", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression", "OutputType": "IMicrosoftGraphParseExpressionResponse", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Parse", "ParseExpanded", "ParseViaIdentity", "ParseViaIdentityExpanded" ], - "Command": "Invoke-MgParseApplicationSynchronizationTemplateSchemaExpression" + "Method": "POST", + "Command": "Invoke-MgParseApplicationSynchronizationTemplateSchemaExpression", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/parseExpression", + "OutputType": "IMicrosoftGraphParseExpressionResponse", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphParseExpressionResponse", - "Method": "POST", "Variants": [ "Parse", "ParseExpanded", "ParseViaIdentity", "ParseViaIdentityExpanded" ], - "Command": "Invoke-MgParseServicePrincipalSynchronizationJobSchemaExpression" + "Method": "POST", + "Command": "Invoke-MgParseServicePrincipalSynchronizationJobSchemaExpression", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/parseExpression", + "OutputType": "IMicrosoftGraphParseExpressionResponse", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphParseExpressionResponse", - "Method": "POST", "Variants": [ "Parse", "ParseExpanded", "ParseViaIdentity", "ParseViaIdentityExpanded" ], - "Command": "Invoke-MgParseServicePrincipalSynchronizationTemplateSchemaExpression" + "Method": "POST", + "Command": "Invoke-MgParseServicePrincipalSynchronizationTemplateSchemaExpression", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/pin", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/pin", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Pin", "PinViaIdentity" ], - "Command": "Invoke-MgPinEducationClassModule" + "Method": "POST", + "Command": "Invoke-MgPinEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-pin?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/playPrompt", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/playPrompt", + "OutputType": "IMicrosoftGraphPlayPromptOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlayPromptOperation", - "Method": "POST", "Variants": [ "Play", "PlayExpanded", "PlayViaIdentity", "PlayViaIdentityExpanded" ], - "Command": "Invoke-MgPlayCommunicationCallPrompt" + "Method": "POST", + "Command": "Invoke-MgPlayCommunicationCallPrompt", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-playprompt?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/preview", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/preview", + "OutputType": "IMicrosoftGraphItemPreviewInfo", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.Read", "Description": "Read your files", "FullDescription": "Allows the app to read your files.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Edit or delete items in all site collections", + "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.ReadWrite", - "Description": "Have full access to your files", - "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Files.ReadWrite.All", "Description": "Have full access to all files you have access to", "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Files.ReadWrite", + "Description": "Have full access to your files", + "FullDescription": "Allows the app to read, create, update, and delete your files.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Edit or delete items in all site collections", - "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgPreviewDriveItem" + "Method": "POST", + "Command": "Invoke-MgPreviewDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/preview", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/preview", "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgPreviewDriveRoot" + "Method": "POST", + "Command": "Invoke-MgPreviewDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/preview", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/preview", "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgPreviewGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgPreviewGroupDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/preview", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/preview", "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgPreviewGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgPreviewGroupDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/preview", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgPreviewGroupOnenotePage" + "Method": "GET", + "Command": "Invoke-MgPreviewGroupOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgPreviewSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "GET", + "Command": "Invoke-MgPreviewSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgPreviewSiteOnenoteNotebookSectionPage" + "Method": "GET", + "Command": "Invoke-MgPreviewSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/preview", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgPreviewSiteOnenotePage" + "Method": "GET", + "Command": "Invoke-MgPreviewSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgPreviewSiteOnenoteSectionGroupSectionPage" + "Method": "GET", + "Command": "Invoke-MgPreviewSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgPreviewSiteOnenoteSectionPage" + "Method": "GET", + "Command": "Invoke-MgPreviewSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/preview", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/preview", "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgPreviewUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgPreviewUserDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/preview", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/preview", "OutputType": "IMicrosoftGraphItemPreviewInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewExpanded", "PreviewViaIdentity", "PreviewViaIdentityExpanded" ], - "Command": "Invoke-MgPreviewUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgPreviewUserDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/preview", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/preview", "OutputType": "IMicrosoftGraphOnenotePagePreview", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Preview", "PreviewViaIdentity" ], - "Command": "Invoke-MgPreviewUserOnenotePage" + "Method": "GET", + "Command": "Invoke-MgPreviewUserOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/promote", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/promote", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Promote", "PromoteViaIdentity" ], - "Command": "Invoke-MgPromoteDomain" + "Method": "POST", + "Command": "Invoke-MgPromoteDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-promote?view=graph-rest-1.0" }, { - "Uri": "/search/query", "Module": "Search", + "Uri": "/search/query", + "OutputType": "IMicrosoftGraphSearchResponse", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Acronym.Read.All", - "Description": "Read all acronyms that you have access to", - "FullDescription": "Allows the app to read all acronyms you can access.", - "IsAdmin": false + "Name": "Mail.Read", + "Description": "Read your mail ", + "FullDescription": "Allows the app to read email in your mailbox. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Bookmark.Read.All", - "Description": "Read all bookmarks that you have access to", - "FullDescription": "Allows the app to read all bookmarks you can access.", - "IsAdmin": false + "Name": "Sites.Read.All", + "Description": "Read items in all site collections", + "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Calendars.Read", - "Description": "Read your calendars ", - "FullDescription": "Allows the app to read events in your calendars. ", - "IsAdmin": false + "Name": "QnA.Read.All", + "Description": "Read all Questions and Answers that you can access.", + "FullDescription": "Allows the app to read all question and answer sets that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Chat.Read", - "Description": "Read your chat messages", - "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "Files.Read.All", + "Description": "Read all files that you have access to", + "FullDescription": "Allows the app to read all files you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "ExternalItem.Read.All", "Description": "Read items in external datasets", "FullDescription": "Allows the app to read external datasets and content that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Files.Read.All", - "Description": "Read all files that you have access to", - "FullDescription": "Allows the app to read all files you can access.", - "IsAdmin": false + "Name": "Chat.Read", + "Description": "Read your chat messages", + "FullDescription": "Allows an app to read your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Mail.Read", - "Description": "Read your mail ", - "FullDescription": "Allows the app to read email in your mailbox. ", - "IsAdmin": false + "Name": "Calendars.Read", + "Description": "Read your calendars ", + "FullDescription": "Allows the app to read events in your calendars. ", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "QnA.Read.All", - "Description": "Read all Questions and Answers that you can access.", - "FullDescription": "Allows the app to read all question and answer sets that you can access.", - "IsAdmin": false + "Name": "Bookmark.Read.All", + "Description": "Read all bookmarks that you have access to", + "FullDescription": "Allows the app to read all bookmarks you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Sites.Read.All", - "Description": "Read items in all site collections", - "FullDescription": "Allow the application to read documents and list items in all site collections on your behalf", - "IsAdmin": false + "Name": "Acronym.Read.All", + "Description": "Read all acronyms that you have access to", + "FullDescription": "Allows the app to read all acronyms you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchResponse", - "Method": "POST", "Variants": [ "Query", "QueryExpanded" ], - "Command": "Invoke-MgQuerySearch" + "Method": "POST", + "Command": "Invoke-MgQuerySearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-query?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks", "FullDescription": "Allows the app to read all the OneNote notebooks in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", "Variants": [ "Reassign", "ReassignViaIdentity" ], - "Command": "Invoke-MgReassignEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgReassignEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reassign", "ReassignViaIdentity" ], - "Command": "Invoke-MgReassignEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgReassignEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/reassign", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reassign", "ReassignViaIdentity" ], - "Command": "Invoke-MgReassignEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgReassignEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-reassign?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeDriveItemSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeDriveItemSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeDriveListSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeDriveListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeDriveRootSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeDriveRootSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeGroupDriveItemSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeGroupDriveItemSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeGroupDriveListSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeGroupDriveListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeGroupDriveRootSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeGroupDriveRootSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeGroupSiteListSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeGroupSiteListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}/reauthorize", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeShareListSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeShareListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeSiteListSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeSiteListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/subscriptions/{subscription-id}/reauthorize", "Module": "ChangeNotifications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeUserDriveItemSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeUserDriveItemSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeUserDriveListSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeUserDriveListSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}/reauthorize", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reauthorize", "ReauthorizeViaIdentity" ], - "Command": "Invoke-MgReauthorizeUserDriveRootSubscription" + "Method": "POST", + "Command": "Invoke-MgReauthorizeUserDriveRootSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-reauthorize?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/recent", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/recent", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Recent", "RecentViaIdentity" ], - "Command": "Invoke-MgRecentDrive" + "Method": "GET", + "Command": "Invoke-MgRecentDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/recent", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/recent", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Recent", "RecentViaIdentity" ], - "Command": "Invoke-MgRecentGroupDrive" + "Method": "GET", + "Command": "Invoke-MgRecentGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/recent", "Module": "Users.Functions", - "Permissions": { - "Name": "UserActivity.ReadWrite.CreatedByApp", - "Description": "Read and write app activity to your activity feed", - "FullDescription": "Allows the app to read and report your activity in the app.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/recent", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Recent", "RecentViaIdentity" ], - "Command": "Invoke-MgRecentUserActivity" + "Method": "GET", + "Command": "Invoke-MgRecentUserActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/projectrome-get-recent-activities?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/recent", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/recent", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Recent", "RecentViaIdentity" ], - "Command": "Invoke-MgRecentUserDrive" + "Method": "GET", + "Command": "Invoke-MgRecentUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/recordResponse", "Module": "CloudCommunications", - "Permissions": { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/recordResponse", "OutputType": "IMicrosoftGraphRecordOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Record", "RecordExpanded", "RecordViaIdentity", "RecordViaIdentityExpanded" ], - "Command": "Invoke-MgRecordCommunicationCallResponse" + "Method": "POST", + "Command": "Invoke-MgRecordCommunicationCallResponse", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-record?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/redirect", "Module": "CloudCommunications", - "Permissions": { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/redirect", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Redirect", "RedirectExpanded", "RedirectViaIdentity", "RedirectViaIdentityExpanded" ], - "Command": "Invoke-MgRedirectCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgRedirectCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-redirect?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/redirect", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintJob.Manage.All", - "Description": "Perform advanced operations on print jobs", - "FullDescription": "Allows the application to perform advanced operations like redirecting a print job to another printer without a signed-in user. Also allows the application to read and update the metadata of print jobs.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/redirect", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Redirect", "RedirectExpanded", "RedirectViaIdentity", "RedirectViaIdentityExpanded" ], - "Command": "Invoke-MgRedirectPrintPrinterJob" + "Method": "POST", + "Command": "Invoke-MgRedirectPrintPrinterJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-redirect?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/redirect", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/redirect", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Redirect", "RedirectExpanded", "RedirectViaIdentity", "RedirectViaIdentityExpanded" ], - "Command": "Invoke-MgRedirectPrintShareJob" + "Method": "POST", + "Command": "Invoke-MgRedirectPrintShareJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-redirect?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/reject", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/reject", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reject", "RejectExpanded", "RejectViaIdentity", "RejectViaIdentityExpanded" ], - "Command": "Invoke-MgRejectCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgRejectCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-reject?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphAndroidLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphAndroidLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphiOSLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphiOSLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphMacOSDmgAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphMacOSDmgAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphMacOSLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphMacOSLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphManagedAndroidLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphManagedAndroidLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphManagediOSLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphManagediOSLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphManagedMobileLobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphManagedMobileLobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphWin32LobAppContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphWin32LobAppContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsAppXContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsAppXContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsMobileMsiContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsMobileMsiContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}/renewUpload", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsUniversalAppXContentVersionFileUpload" + "Method": "POST", + "Command": "Invoke-MgRenewDeviceAppManagementMobileAppMicrosoftGraphWindowsUniversalAppXContentVersionFileUpload", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/renew", "Module": "Groups", + "Uri": "/groups/{group-id}/renew", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Renew", "RenewViaIdentity" ], - "Command": "Invoke-MgRenewGroup" + "Method": "POST", + "Command": "Invoke-MgRenewGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-renew?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reopen", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reopen", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Reopen", "ReopenViaIdentity" ], - "Command": "Invoke-MgReopenSecurityCaseEdiscoveryCase" + "Method": "POST", + "Command": "Invoke-MgReopenSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-reopen?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/replyAll", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reply1", "ReplyExpanded1", "ReplyViaIdentity1", "ReplyViaIdentityExpanded1" ], - "Command": "Invoke-MgReplyAllUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Invoke-MgReplyAllUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/replyAll", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reply1", "ReplyExpanded1", "ReplyViaIdentity1", "ReplyViaIdentityExpanded1" ], - "Command": "Invoke-MgReplyAllUserMailFolderMessage" + "Method": "POST", + "Command": "Invoke-MgReplyAllUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/replyAll", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/replyAll", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reply1", "ReplyExpanded1", "ReplyViaIdentity1", "ReplyViaIdentityExpanded1" ], - "Command": "Invoke-MgReplyAllUserMessage" + "Method": "POST", + "Command": "Invoke-MgReplyAllUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-replyall?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/reply", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/reply", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgReplyGroupConversationThread" + "Method": "POST", + "Command": "Invoke-MgReplyGroupConversationThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/reply", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/reply", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgReplyGroupConversationThreadPost" + "Method": "POST", + "Command": "Invoke-MgReplyGroupConversationThreadPost", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgReplyGroupConversationThreadPostInReplyTo" + "Method": "POST", + "Command": "Invoke-MgReplyGroupConversationThreadPostInReplyTo", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/reply", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/reply", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgReplyGroupThread" + "Method": "POST", + "Command": "Invoke-MgReplyGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/reply", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/reply", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgReplyGroupThreadPost" + "Method": "POST", + "Command": "Invoke-MgReplyGroupThreadPost", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/reply", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgReplyGroupThreadPostInReplyTo" + "Method": "POST", + "Command": "Invoke-MgReplyGroupThreadPostInReplyTo", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/reply", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgReplyUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Invoke-MgReplyUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/reply", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/reply", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgReplyUserMailFolderMessage" + "Method": "POST", + "Command": "Invoke-MgReplyUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/reply", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/reply", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reply", "ReplyExpanded", "ReplyViaIdentity", "ReplyViaIdentityExpanded" ], - "Command": "Invoke-MgReplyUserMessage" + "Method": "POST", + "Command": "Invoke-MgReplyUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-reply?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}/incidentReport", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}/incidentReport", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Report", "ReportViaIdentity" ], - "Command": "Invoke-MgReportServiceAnnouncementHealthOverviewIssueIncident" + "Method": "GET", + "Command": "Invoke-MgReportServiceAnnouncementHealthOverviewIssueIncident", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}/incidentReport", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceHealth.Read.All", - "Description": "Read service health", - "FullDescription": "Allows the app to read your tenant's service health information, without a signed-in user. Health information may include service issues or service health overviews.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}/incidentReport", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Report", "ReportViaIdentity" ], - "Command": "Invoke-MgReportServiceAnnouncementIssueIncident" + "Method": "GET", + "Command": "Invoke-MgReportServiceAnnouncementIssueIncident", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/retire", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/retire", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Retire", "RetireViaIdentity" ], - "Command": "Invoke-MgRetireDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Invoke-MgRetireDeviceManagementManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-retire?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/retire", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/retire", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Retire", "RetireViaIdentity" ], - "Command": "Invoke-MgRetireUserManagedDevice" + "Method": "POST", + "Command": "Invoke-MgRetireUserManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-retire?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}/retryServiceProvisioning", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}/retryServiceProvisioning", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Retry", "RetryViaIdentity" ], - "Command": "Invoke-MgRetryContactServiceProvisioning" + "Method": "POST", + "Command": "Invoke-MgRetryContactServiceProvisioning", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/retryServiceProvisioning", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/retryServiceProvisioning", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Retry", "RetryViaIdentity" ], - "Command": "Invoke-MgRetryGroupServiceProvisioning" + "Method": "POST", + "Command": "Invoke-MgRetryGroupServiceProvisioning", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-retryserviceprovisioning?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/retryServiceProvisioning", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/retryServiceProvisioning", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Retry", "RetryViaIdentity" ], - "Command": "Invoke-MgRetryUserServiceProvisioning" + "Method": "POST", + "Command": "Invoke-MgRetryUserServiceProvisioning", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-retryserviceprovisioning?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", "Variants": [ "Return", "ReturnViaIdentity" ], - "Command": "Invoke-MgReturnEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgReturnEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Return", "ReturnViaIdentity" ], - "Command": "Invoke-MgReturnEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgReturnEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/return", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Return", "ReturnViaIdentity" ], - "Command": "Invoke-MgReturnEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgReturnEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-return?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderScan", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Scan", "ScanExpanded", "ScanViaIdentity", "ScanViaIdentityExpanded" ], - "Command": "Invoke-MgScanDeviceManagementManagedDeviceWindowsDefender" + "Method": "POST", + "Command": "Invoke-MgScanDeviceManagementManagedDeviceWindowsDefender", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderscan?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderScan", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderScan", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Scan", "ScanExpanded", "ScanViaIdentity", "ScanViaIdentityExpanded" ], - "Command": "Invoke-MgScanUserManagedDeviceWindowsDefender" + "Method": "POST", + "Command": "Invoke-MgScanUserManagedDeviceWindowsDefender", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderscan?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduleActionsForRules", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduleActionsForRules", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Schedule", "ScheduleExpanded", "ScheduleViaIdentity", "ScheduleViaIdentityExpanded" ], - "Command": "Invoke-MgScheduleDeviceManagementDeviceCompliancePolicyActionForRule" + "Method": "POST", + "Command": "Invoke-MgScheduleDeviceManagementDeviceCompliancePolicyActionForRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-scheduleactionsforrules?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/share", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/share", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true - } - ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + } + ], "Variants": [ "Share", "ShareExpanded", "ShareViaIdentity", "ShareViaIdentityExpanded" ], - "Command": "Invoke-MgShareTeamSchedule" + "Method": "POST", + "Command": "Invoke-MgShareTeamSchedule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-share?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/snoozeReminder", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/snoozeReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Snooze", "SnoozeExpanded", "SnoozeViaIdentity", "SnoozeViaIdentityExpanded" ], - "Command": "Invoke-MgSnoozeGroupCalendarEventReminder" + "Method": "POST", + "Command": "Invoke-MgSnoozeGroupCalendarEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/snoozeReminder", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/snoozeReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Snooze", "SnoozeExpanded", "SnoozeViaIdentity", "SnoozeViaIdentityExpanded" ], - "Command": "Invoke-MgSnoozeGroupEventReminder" + "Method": "POST", + "Command": "Invoke-MgSnoozeGroupEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/snoozeReminder", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/snoozeReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Snooze", "SnoozeExpanded", "SnoozeViaIdentity", "SnoozeViaIdentityExpanded" ], - "Command": "Invoke-MgSnoozeUserEventInstanceReminder" + "Method": "POST", + "Command": "Invoke-MgSnoozeUserEventInstanceReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/snoozeReminder", "Module": "Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/snoozeReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Snooze", "SnoozeExpanded", "SnoozeViaIdentity", "SnoozeViaIdentityExpanded" ], - "Command": "Invoke-MgSnoozeUserEventReminder" + "Method": "POST", + "Command": "Invoke-MgSnoozeUserEventReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-snoozereminder?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/softDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgSoftChatMessageDelete" + "Method": "POST", + "Command": "Invoke-MgSoftChatMessageDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgSoftChatMessageReplyDelete" + "Method": "POST", + "Command": "Invoke-MgSoftChatMessageReplyDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete", "Module": "Teams", - "Permissions": { - "Name": "ChannelMessage.ReadWrite", - "Description": "Read and write user channel messages", - "FullDescription": "Allows the app to read and write channel messages, on your behalf. This doesn't allow the app to edit the policyViolation of a channel message.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgSoftTeamChannelMessageDelete" + "Method": "POST", + "Command": "Invoke-MgSoftTeamChannelMessageDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "Module": "Teams", - "Permissions": { - "Name": "ChannelMessage.ReadWrite", - "Description": "Read and write user channel messages", - "FullDescription": "Allows the app to read and write channel messages, on your behalf. This doesn't allow the app to edit the policyViolation of a channel message.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgSoftTeamChannelMessageReplyDelete" + "Method": "POST", + "Command": "Invoke-MgSoftTeamChannelMessageReplyDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgSoftTeamPrimaryChannelMessageDelete" + "Method": "POST", + "Command": "Invoke-MgSoftTeamPrimaryChannelMessageDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgSoftTeamPrimaryChannelMessageReplyDelete" + "Method": "POST", + "Command": "Invoke-MgSoftTeamPrimaryChannelMessageReplyDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgSoftTeamworkDeletedTeamChannelMessageDelete" + "Method": "POST", + "Command": "Invoke-MgSoftTeamworkDeletedTeamChannelMessageDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgSoftTeamworkDeletedTeamChannelMessageReplyDelete" + "Method": "POST", + "Command": "Invoke-MgSoftTeamworkDeletedTeamChannelMessageReplyDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete", "Module": "Users.Actions", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgSoftUserChatMessageDelete" + "Method": "POST", + "Command": "Invoke-MgSoftUserChatMessageDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/softDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Soft", "SoftViaIdentity" ], - "Command": "Invoke-MgSoftUserChatMessageReplyDelete" + "Method": "POST", + "Command": "Invoke-MgSoftUserChatMessageReplyDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-softdelete?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/subscribeToTone", "Module": "CloudCommunications", - "Permissions": { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/subscribeToTone", "OutputType": "IMicrosoftGraphSubscribeToToneOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Subscribe", "SubscribeExpanded", "SubscribeViaIdentity", "SubscribeViaIdentityExpanded" ], - "Command": "Invoke-MgSubscribeCommunicationCallToTone" + "Method": "POST", + "Command": "Invoke-MgSubscribeCommunicationCallToTone", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-subscribetotone?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/subscribeByMail", "Module": "Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/subscribeByMail", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Subscribe", "SubscribeViaIdentity" ], - "Command": "Invoke-MgSubscribeGroupByMail" + "Method": "POST", + "Command": "Invoke-MgSubscribeGroupByMail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-subscribebymail?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices(summarizeBy='{summarizeBy}')", "Module": "DeviceManagement.Functions", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/summarizeDevicePerformanceDevices(summarizeBy='{summarizeBy}')", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", - "Method": "GET", "Variants": [ "Summarize", "SummarizeViaIdentity" ], - "Command": "Invoke-MgSummarizeDeviceManagementUserExperienceAnalyticDevicePerformanceDevice" + "Method": "GET", + "Command": "Invoke-MgSummarizeDeviceManagementUserExperienceAnalyticDevicePerformanceDevice", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Identity.Governance", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/summary(startDateTime={startDateTime},endDateTime={endDateTime})", + "OutputType": "IMicrosoftGraphIdentityGovernanceRunSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "LifecycleWorkflows.Read.All", "Description": "Read all lifecycle workflows resources", "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "LifecycleWorkflows.ReadWrite.All", "Description": "Read and write all lifecycle workflows resources", "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentityGovernanceRunSummary", - "Method": "GET", "Variants": [ "Summary", "SummaryViaIdentity" ], - "Command": "Invoke-MgSummaryIdentityGovernanceLifecycleWorkflowRun" + "Method": "GET", + "Command": "Invoke-MgSummaryIdentityGovernanceLifecycleWorkflowRun", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphIdentityGovernanceUserSummary", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [ + { + "Name": "LifecycleWorkflows.Read.All", + "Description": "Read all lifecycle workflows resources", + "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "LifecycleWorkflows.ReadWrite.All", + "Description": "Read and write all lifecycle workflows resources", + "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Summary", "SummaryViaIdentity" ], - "Command": "Invoke-MgSummaryIdentityGovernanceLifecycleWorkflowRunUserProcessingResult" + "Method": "GET", + "Command": "Invoke-MgSummaryIdentityGovernanceLifecycleWorkflowRunUserProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphIdentityGovernanceTaskReportSummary", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Summary", "SummaryViaIdentity" ], - "Command": "Invoke-MgSummaryIdentityGovernanceLifecycleWorkflowTaskReport" + "Method": "GET", + "Command": "Invoke-MgSummaryIdentityGovernanceLifecycleWorkflowTaskReport", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/summary(startDateTime={startDateTime},endDateTime={endDateTime})", "OutputType": "IMicrosoftGraphIdentityGovernanceUserSummary", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Summary", "SummaryViaIdentity" ], - "Command": "Invoke-MgSummaryIdentityGovernanceLifecycleWorkflowUserProcessingResult" + "Method": "GET", + "Command": "Invoke-MgSummaryIdentityGovernanceLifecycleWorkflowUserProcessingResult", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/supportedLanguages", "Module": "Users.Functions", + "Uri": "/users/{user-id}/outlook/supportedLanguages", + "OutputType": "IMicrosoftGraphLocaleInfo", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false - }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphLocaleInfo", - "Method": "GET", "Variants": [ "Supported", "SupportedViaIdentity" ], - "Command": "Invoke-MgSupportedUserOutlookLanguage" + "Method": "GET", + "Command": "Invoke-MgSupportedUserOutlookLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-supportedlanguages?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}/targetApps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}/targetApps", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Target", "TargetExpanded", "TargetViaIdentity", "TargetViaIdentityExpanded" ], - "Command": "Invoke-MgTargetDeviceAppManagementManagedAppPolicyApp" + "Method": "POST", + "Command": "Invoke-MgTargetDeviceAppManagementManagedAppPolicyApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}/targetApps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}/targetApps", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Target", "TargetExpanded", "TargetViaIdentity", "TargetViaIdentityExpanded" ], - "Command": "Invoke-MgTargetDeviceAppManagementManagedAppRegistrationAppliedPolicyApp" + "Method": "POST", + "Command": "Invoke-MgTargetDeviceAppManagementManagedAppRegistrationAppliedPolicyApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}/targetApps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}/targetApps", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Target", "TargetExpanded", "TargetViaIdentity", "TargetViaIdentityExpanded" ], - "Command": "Invoke-MgTargetDeviceAppManagementManagedAppRegistrationIntendedPolicyApp" + "Method": "POST", + "Command": "Invoke-MgTargetDeviceAppManagementManagedAppRegistrationIntendedPolicyApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappprotection-targetapps?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/targetApps", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/targetApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Target", "TargetExpanded", "TargetViaIdentity", "TargetViaIdentityExpanded" ], - "Command": "Invoke-MgTargetDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "POST", + "Command": "Invoke-MgTargetDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-targetapps?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}/terminate", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}/terminate", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Terminate", "TerminateViaIdentity" ], - "Command": "Invoke-MgTerminateDeviceManagementPartner" + "Method": "POST", + "Command": "Invoke-MgTerminateDeviceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-terminate?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/supportedTimeZones", "Module": "Users.Functions", + "Uri": "/users/{user-id}/outlook/supportedTimeZones", + "OutputType": "IMicrosoftGraphTimeZoneInformation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "User.Read", - "Description": "Sign you in and read your profile", - "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false - }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.Read", + "Description": "Sign you in and read your profile", + "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTimeZoneInformation", - "Method": "GET", "Variants": [ "Time", "Time1", "TimeViaIdentity", "TimeViaIdentity1" ], - "Command": "Invoke-MgTimeUserOutlook" + "Method": "GET", + "Command": "Invoke-MgTimeUserOutlook", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/translateExchangeIds", "Module": "Users.Actions", + "Uri": "/users/{user-id}/translateExchangeIds", + "OutputType": "IMicrosoftGraphConvertIdResult", + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "User.ReadBasic.All", + "Description": "Read all users' basic profiles", + "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true + }, + { + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.Read.All", "Description": "Read all users' full profiles", "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true - }, - { - "Name": "User.ReadBasic.All", - "Description": "Read all users' basic profiles", - "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConvertIdResult", - "Method": "POST", "Variants": [ "Translate", "TranslateExpanded", "TranslateViaIdentity", "TranslateViaIdentityExpanded" ], - "Command": "Invoke-MgTranslateUserExchangeId" + "Method": "POST", + "Command": "Invoke-MgTranslateUserExchangeId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-translateexchangeids?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/troubleshoot", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/troubleshoot", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Troubleshoot", "TroubleshootViaIdentity" ], - "Command": "Invoke-MgTroubleshootDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Invoke-MgTroubleshootDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-troubleshoot?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/unarchive", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/unarchive", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unarchive", "UnarchiveExpanded" ], - "Command": "Invoke-MgUnarchiveServiceAnnouncementMessage" + "Method": "POST", + "Command": "Invoke-MgUnarchiveServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-unarchive?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/unarchive", "Module": "Teams", + "Uri": "/teams/{team-id}/unarchive", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Unarchive", "UnarchiveViaIdentity" ], - "Command": "Invoke-MgUnarchiveTeam" + "Method": "POST", + "Command": "Invoke-MgUnarchiveTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-unarchive?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/unassignUserFromDevice", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Unassign", "UnassignViaIdentity" ], - "Command": "Invoke-MgUnassignDeviceManagementWindowsAutopilotDeviceIdentityUserFromDevice" + "Method": "POST", + "Command": "Invoke-MgUnassignDeviceManagementWindowsAutopilotDeviceIdentityUserFromDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-unassignuserfromdevice?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/messages/unfavorite", "Module": "Devices.ServiceAnnouncement", - "Permissions": { - "Name": "ServiceMessageViewpoint.Write", - "Description": "Update your user status on service announcement messages", - "FullDescription": "Allows the app to update service announcement messages' status on your behalf. Your status for messages can be marked as read, archive, or favorite.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/unfavorite", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unfavorite", "UnfavoriteExpanded" ], - "Command": "Invoke-MgUnfavoriteServiceAnnouncementMessage" + "Method": "POST", + "Command": "Invoke-MgUnfavoriteServiceAnnouncementMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceupdatemessage-unfavorite?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/unfollow", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgUnfollowDriveItem" + "Method": "POST", + "Command": "Invoke-MgUnfollowDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/unfollow", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgUnfollowDriveRoot" + "Method": "POST", + "Command": "Invoke-MgUnfollowDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/unfollow", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgUnfollowGroupDriveItem" + "Method": "POST", + "Command": "Invoke-MgUnfollowGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/unfollow", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgUnfollowGroupDriveRoot" + "Method": "POST", + "Command": "Invoke-MgUnfollowGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/unfollow", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgUnfollowUserDriveItem" + "Method": "POST", + "Command": "Invoke-MgUnfollowUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/unfollow", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/unfollow", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unfollow", "UnfollowViaIdentity" ], - "Command": "Invoke-MgUnfollowUserDriveRoot" + "Method": "POST", + "Command": "Invoke-MgUnfollowUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-unfollow?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/unmute", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/unmute", + "OutputType": "IMicrosoftGraphUnmuteParticipantOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnmuteParticipantOperation", - "Method": "POST", "Variants": [ "Unmute", "UnmuteExpanded", "UnmuteViaIdentity", "UnmuteViaIdentityExpanded" ], - "Command": "Invoke-MgUnmuteCommunicationCall" + "Method": "POST", + "Command": "Invoke-MgUnmuteCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-unmute?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/unpin", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/unpin", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unpin", "UnpinViaIdentity" ], - "Command": "Invoke-MgUnpinEducationClassModule" + "Method": "POST", + "Command": "Invoke-MgUnpinEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-unpin?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks", "FullDescription": "Allows the app to read all the OneNote notebooks in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", "Variants": [ "Unsubmit", "UnsubmitViaIdentity" ], - "Command": "Invoke-MgUnsubmitEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgUnsubmitEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unsubmit", "UnsubmitViaIdentity" ], - "Command": "Invoke-MgUnsubmitEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgUnsubmitEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/unsubmit", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unsubmit", "UnsubmitViaIdentity" ], - "Command": "Invoke-MgUnsubmitEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "Invoke-MgUnsubmitEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-unsubmit?view=graph-rest-1.0" }, { - "Uri": "/identity/apiConnectors/{identityApiConnector-id}/uploadClientCertificate", "Module": "Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/apiConnectors/{identityApiConnector-id}/uploadClientCertificate", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgUploadIdentityApiConnectorClientCertificate" + "Method": "POST", + "Command": "Invoke-MgUploadIdentityApiConnectorClientCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/uploadClientCertificate", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/uploadClientCertificate", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgUploadIdentityB2XUserFlowApiConnectorConfigurationPostAttributeCollectionClientCertificate" + "Method": "POST", + "Command": "Invoke-MgUploadIdentityB2XUserFlowApiConnectorConfigurationPostAttributeCollectionClientCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/uploadClientCertificate", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/uploadClientCertificate", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Upload", "UploadExpanded", "UploadViaIdentity", "UploadViaIdentityExpanded" ], - "Command": "Invoke-MgUploadIdentityB2XUserFlowApiConnectorConfigurationPostFederationSignupClientCertificate" + "Method": "POST", + "Command": "Invoke-MgUploadIdentityB2XUserFlowApiConnectorConfigurationPostFederationSignupClientCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-uploadclientcertificate?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/usage", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/usage", "OutputType": "IMicrosoftGraphAuthenticationStrengthUsage", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Usage", "UsageViaIdentity" ], - "Command": "Invoke-MgUsageIdentityConditionalAccessAuthenticationStrengthPolicy" + "Method": "GET", + "Command": "Invoke-MgUsageIdentityConditionalAccessAuthenticationStrengthPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/usage", "Module": "Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/usage", + "OutputType": "IMicrosoftGraphAuthenticationStrengthUsage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthenticationStrengthUsage", - "Method": "GET", "Variants": [ "Usage", "UsageViaIdentity" ], - "Command": "Invoke-MgUsagePolicyAuthenticationStrengthPolicy" + "Method": "GET", + "Command": "Invoke-MgUsagePolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/reminderView(StartDateTime='{StartDateTime}',EndDateTime='{EndDateTime}')", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/reminderView(StartDateTime='{StartDateTime}',EndDateTime='{EndDateTime}')", "OutputType": "IMicrosoftGraphReminder", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "View", "ViewViaIdentity" ], - "Command": "Invoke-MgViewUserReminder" + "Method": "GET", + "Command": "Invoke-MgViewUserReminder", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgBetaDriveListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgBetaDriveListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgBetaGroupDriveListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgBetaGroupDriveListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgBetaGroupSiteContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgBetaGroupSiteContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgBetaGroupSiteListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgBetaGroupSiteListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgBetaShareListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgBetaShareListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgBetaSiteContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgBetaSiteContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgBetaSiteListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgBetaSiteListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgBetaUserDriveListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgBetaUserDriveListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgDriveListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgDriveListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgGroupDriveListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgGroupDriveListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgGroupSiteContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgGroupSiteContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgGroupSiteListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgGroupSiteListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgShareListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgShareListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/associateWithHubSites", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgSiteContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgSiteContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgSiteListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgSiteListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/associateWithHubSites", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Associate", "AssociateExpanded", "AssociateViaIdentity", "AssociateViaIdentityExpanded" ], - "Command": "Join-MgUserDriveListContentTypeWithHubSite" + "Method": "POST", + "Command": "Join-MgUserDriveListContentTypeWithHubSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-associatewithhubsites?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/remoteLock", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/remoteLock", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Lock", "LockViaIdentity" ], - "Command": "Lock-MgBetaDeviceManagementComanagedDeviceRemote" + "Method": "POST", + "Command": "Lock-MgBetaDeviceManagementComanagedDeviceRemote", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/remoteLock", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/remoteLock", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Lock", "LockViaIdentity" ], - "Command": "Lock-MgBetaDeviceManagementManagedDeviceRemote" + "Method": "POST", + "Command": "Lock-MgBetaDeviceManagementManagedDeviceRemote", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/remoteLock", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/remoteLock", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Lock", "LockViaIdentity" ], - "Command": "Lock-MgBetaUserManagedDeviceRemote" + "Method": "POST", + "Command": "Lock-MgBetaUserManagedDeviceRemote", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/remoteLock", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/remoteLock", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Lock", "LockViaIdentity" ], - "Command": "Lock-MgDeviceManagementManagedDeviceRemote" + "Method": "POST", + "Command": "Lock-MgDeviceManagementManagedDeviceRemote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-remotelock?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/remoteLock", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/remoteLock", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Lock", "LockViaIdentity" ], - "Command": "Lock-MgUserManagedDeviceRemote" + "Method": "POST", + "Command": "Lock-MgUserManagedDeviceRemote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-remotelock?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/transfer", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/transfer", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Transfer", "TransferExpanded", "TransferViaIdentity", "TransferViaIdentityExpanded" ], - "Command": "Move-MgBetaCommunicationCall" + "Method": "POST", + "Command": "Move-MgBetaCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-transfer?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/moveDevicesToOU", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/moveDevicesToOU", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Move", "MoveExpanded" ], - "Command": "Move-MgBetaDeviceManagementComanagedDeviceToOu" + "Method": "POST", + "Command": "Move-MgBetaDeviceManagementComanagedDeviceToOu", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/migrateToTemplate", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/migrateToTemplate", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Migrate", "MigrateExpanded", "MigrateViaIdentity", "MigrateViaIdentityExpanded" ], - "Command": "Move-MgBetaDeviceManagementIntentToTemplate" + "Method": "POST", + "Command": "Move-MgBetaDeviceManagementIntentToTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/moveDevicesToOU", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/moveDevicesToOU", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Move", "MoveExpanded" ], - "Command": "Move-MgBetaDeviceManagementManagedDeviceToOu" + "Method": "POST", + "Command": "Move-MgBetaDeviceManagementManagedDeviceToOu", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/moveToCatalog", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/moveToCatalog", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgBetaEntitlementManagementAccessPackageToCatalog" + "Method": "POST", + "Command": "Move-MgBetaEntitlementManagementAccessPackageToCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-movetocatalog?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/moveToContainer", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/moveToContainer", "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgBetaGroupPlannerPlanToContainer" + "Method": "POST", + "Command": "Move-MgBetaGroupPlannerPlanToContainer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}/moveToContainer", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner/plans/{plannerPlan-id}/moveToContainer", "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgBetaPlannerPlanToContainer" + "Method": "POST", + "Command": "Move-MgBetaPlannerPlanToContainer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/move", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/move", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgBetaUserMailFolder" + "Method": "POST", + "Command": "Move-MgBetaUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-move?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgBetaUserMailFolderChildFolder" + "Method": "POST", + "Command": "Move-MgBetaUserMailFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-move?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgBetaUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Move-MgBetaUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgBetaUserMailFolderMessage" + "Method": "POST", + "Command": "Move-MgBetaUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/moveDevicesToOU", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/moveDevicesToOU", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgBetaUserManagedDeviceToOu" + "Method": "POST", + "Command": "Move-MgBetaUserManagedDeviceToOu", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/move", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/move", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgBetaUserMessage" + "Method": "POST", + "Command": "Move-MgBetaUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/moveToContainer", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/planner/plans/{plannerPlan-id}/moveToContainer", "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgBetaUserPlannerPlanToContainer" + "Method": "POST", + "Command": "Move-MgBetaUserPlannerPlanToContainer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-movetocontainer?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/transfer", "Module": "CloudCommunications", - "Permissions": { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/transfer", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Transfer", "TransferExpanded", "TransferViaIdentity", "TransferViaIdentityExpanded" ], - "Command": "Move-MgCommunicationCall" + "Method": "POST", + "Command": "Move-MgCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-transfer?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/move", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/move", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgUserMailFolder" + "Method": "POST", + "Command": "Move-MgUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-move?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/move", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgUserMailFolderChildFolder" + "Method": "POST", + "Command": "Move-MgUserMailFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-move?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/move", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Move-MgUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/move", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgUserMailFolderMessage" + "Method": "POST", + "Command": "Move-MgUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/move", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/move", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Move", "MoveExpanded", "MoveViaIdentity", "MoveViaIdentityExpanded" ], - "Command": "Move-MgUserMessage" + "Method": "POST", + "Command": "Move-MgUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-move?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists", "Module": "DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode/siteLists", "OutputType": "IMicrosoftGraphBrowserSiteList", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgAdminEdgeInternetExplorerModeSiteList" + "Method": "POST", + "Command": "New-MgAdminEdgeInternetExplorerModeSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internetexplorermode-post-sitelists?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies", "Module": "DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies", "OutputType": "IMicrosoftGraphBrowserSharedCookie", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgAdminEdgeInternetExplorerModeSiteListSharedCookie" + "Method": "POST", + "Command": "New-MgAdminEdgeInternetExplorerModeSiteListSharedCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-post-sharedcookies?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites", "Module": "DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites", "OutputType": "IMicrosoftGraphBrowserSite", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgAdminEdgeInternetExplorerModeSiteListSite" + "Method": "POST", + "Command": "New-MgAdminEdgeInternetExplorerModeSiteListSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-post-sites?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/people/profileCardProperties", "OutputType": "IMicrosoftGraphProfileCardProperty", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgAdminPeopleProfileCardProperty" + "Method": "POST", + "Command": "New-MgAdminPeopleProfileCardProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/peopleadminsettings-post-profilecardproperties?view=graph-rest-1.0" }, { - "Uri": "/agreements", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements", "OutputType": "IMicrosoftGraphAgreement", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgAgreement" + "Method": "POST", + "Command": "New-MgAgreement", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/acceptances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/acceptances", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgAgreementAcceptance" + "Method": "POST", + "Command": "New-MgAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files", "Module": "Identity.Governance", - "Permissions": { - "Name": "Agreement.ReadWrite.All", - "Description": "Read and write all terms of use agreements", - "FullDescription": "Allows the app to read and write terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/files", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgAgreementFile" + "Method": "POST", + "Command": "New-MgAgreementFile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-post-files?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}/file/localizations", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgAgreementFileLocalization" + "Method": "POST", + "Command": "New-MgAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgAgreementFileLocalizationVersion" + "Method": "POST", + "Command": "New-MgAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgAgreementFileVersion" + "Method": "POST", + "Command": "New-MgAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps", "Module": "Teams", + "Uri": "/appCatalogs/teamsApps", + "OutputType": "IMicrosoftGraphTeamsApp", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", - "IsAdmin": true - }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgAppCatalogTeamApp" + "Method": "POST", + "Command": "New-MgAppCatalogTeamApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsapp-publish?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions", "Module": "Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions", + "OutputType": "IMicrosoftGraphTeamsAppDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", - "IsAdmin": true - }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgAppCatalogTeamAppDefinition" + "Method": "POST", + "Command": "New-MgAppCatalogTeamAppDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsapp-update?view=graph-rest-1.0" }, { - "Uri": "/applications", "Module": "Applications", + "Uri": "/applications", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplication", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgApplication" + "Method": "POST", + "Command": "New-MgApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-applications?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/appManagementPolicies/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/appManagementPolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgApplicationAppManagementPolicyByRef" + "Method": "POST", + "Command": "New-MgApplicationAppManagementPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-post-appliesto?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/extensionProperties", "Module": "Applications", + "Uri": "/applications/{application-id}/extensionProperties", + "OutputType": "IMicrosoftGraphExtensionProperty", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExtensionProperty", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgApplicationExtensionProperty" + "Method": "POST", + "Command": "New-MgApplicationExtensionProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-extensionproperty?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials", "Module": "Applications", - "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, + "Uri": "/applications/{application-id}/federatedIdentityCredentials", + "OutputType": "IMicrosoftGraphFederatedIdentityCredential", + "ApiVersion": "v1.0", + "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphFederatedIdentityCredential", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgApplicationFederatedIdentityCredential" + "Method": "POST", + "Command": "New-MgApplicationFederatedIdentityCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-federatedidentitycredentials?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgApplicationOwnerByRef" + "Method": "POST", + "Command": "New-MgApplicationOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-owners?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs", "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgApplicationSynchronizationJob" + "Method": "POST", + "Command": "New-MgApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-post-jobs?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand", "OutputType": "IMicrosoftGraphStringKeyStringValuePair", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Provision", "ProvisionExpanded", "ProvisionViaIdentity", "ProvisionViaIdentityExpanded" ], - "Command": "New-MgApplicationSynchronizationJobOnDemand" + "Method": "POST", + "Command": "New-MgApplicationSynchronizationJobOnDemand", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgApplicationSynchronizationJobSchemaDirectory" + "Method": "POST", + "Command": "New-MgApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates", "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgApplicationSynchronizationTemplate" + "Method": "POST", + "Command": "New-MgApplicationSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgApplicationSynchronizationTemplateSchemaDirectory" + "Method": "POST", + "Command": "New-MgApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgApplicationTokenIssuancePolicyByRef" + "Method": "POST", + "Command": "New-MgApplicationTokenIssuancePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-tokenissuancepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgApplicationTokenLifetimePolicyByRef" + "Method": "POST", + "Command": "New-MgApplicationTokenLifetimePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/accessReviews", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews", + "OutputType": "IMicrosoftGraphAccessReview", + "ApiVersion": "beta", "Permissions": [ { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReview", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaAccessReview" + "Method": "POST", + "Command": "New-MgBetaAccessReview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-create?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/decisions", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAccessReviewDecision" + "Method": "POST", + "Command": "New-MgBetaAccessReviewDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances", "OutputType": "IMicrosoftGraphAccessReview", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAccessReviewInstance" + "Method": "POST", + "Command": "New-MgBetaAccessReviewInstance", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAccessReviewInstanceDecision" + "Method": "POST", + "Command": "New-MgBetaAccessReviewInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAccessReviewInstanceMyDecision" + "Method": "POST", + "Command": "New-MgBetaAccessReviewInstanceMyDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAccessReviewInstanceReviewer" + "Method": "POST", + "Command": "New-MgBetaAccessReviewInstanceReviewer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-addreviewer?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/myDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/myDecisions", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAccessReviewMyDecision" + "Method": "POST", + "Command": "New-MgBetaAccessReviewMyDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/reviewers", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/reviewers", + "OutputType": "IMicrosoftGraphAccessReviewReviewer", + "ApiVersion": "beta", "Permissions": [ { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAccessReviewReviewer" + "Method": "POST", + "Command": "New-MgBetaAccessReviewReviewer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-addreviewer?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode/siteLists", "OutputType": "IMicrosoftGraphBrowserSiteList", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaAdminEdgeInternetExplorerModeSiteList" + "Method": "POST", + "Command": "New-MgBetaAdminEdgeInternetExplorerModeSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internetexplorermode-post-sitelists?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies", "OutputType": "IMicrosoftGraphBrowserSharedCookie", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookie" + "Method": "POST", + "Command": "New-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-post-sharedcookies?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites", "OutputType": "IMicrosoftGraphBrowserSite", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAdminEdgeInternetExplorerModeSiteListSite" + "Method": "POST", + "Command": "New-MgBetaAdminEdgeInternetExplorerModeSiteListSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-post-sites?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/administrativeUnits", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaAdministrativeUnit" + "Method": "POST", + "Command": "New-MgBetaAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-post-administrativeunits?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAdministrativeUnitExtension" + "Method": "POST", + "Command": "New-MgBetaAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.ReadWrite.All", "Description": "Read and write all administrative units", "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAdministrativeUnitMember" + "Method": "POST", + "Command": "New-MgBetaAdministrativeUnitMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-post-members?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/$ref", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.ReadWrite.All", "Description": "Read and write all administrative units", "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAdministrativeUnitMemberByRef" + "Method": "POST", + "Command": "New-MgBetaAdministrativeUnitMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-post-members?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAdministrativeUnitScopedRoleMember" + "Method": "POST", + "Command": "New-MgBetaAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-post-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/people/profileCardProperties", "OutputType": "IMicrosoftGraphProfileCardProperty", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaAdminPeopleProfileCardProperty" + "Method": "POST", + "Command": "New-MgBetaAdminPeopleProfileCardProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/peopleadminsettings-post-profilecardproperties?view=graph-rest-1.0" }, { - "Uri": "/agreements", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements", "OutputType": "IMicrosoftGraphAgreement", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaAgreement" + "Method": "POST", + "Command": "New-MgBetaAgreement", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/acceptances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/acceptances", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAgreementAcceptance" + "Method": "POST", + "Command": "New-MgBetaAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Agreement.ReadWrite.All", - "Description": "Read and write all terms of use agreements", - "FullDescription": "Allows the app to read and write terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/files", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAgreementFile" + "Method": "POST", + "Command": "New-MgBetaAgreementFile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-post-files?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}/file/localizations", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAgreementFileLocalization" + "Method": "POST", + "Command": "New-MgBetaAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAgreementFileLocalizationVersion" + "Method": "POST", + "Command": "New-MgBetaAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAgreementFileVersion" + "Method": "POST", + "Command": "New-MgBetaAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps", + "OutputType": "IMicrosoftGraphTeamsApp", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", - "IsAdmin": true - }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaAppCatalogTeamApp" + "Method": "POST", + "Command": "New-MgBetaAppCatalogTeamApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsapp-publish?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions", + "OutputType": "IMicrosoftGraphTeamsAppDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", - "IsAdmin": true - }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAppCatalogTeamAppDefinition" + "Method": "POST", + "Command": "New-MgBetaAppCatalogTeamAppDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsapp-update?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards", "OutputType": "IMicrosoftGraphTeamsAppDashboardCardDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaAppCatalogTeamAppDefinitionDashboardCard" + "Method": "POST", + "Command": "New-MgBetaAppCatalogTeamAppDefinitionDashboardCard", + "ApiReferenceLink": null }, { - "Uri": "/applications", "Module": "Beta.Applications", + "Uri": "/applications", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplication", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaApplication" + "Method": "POST", + "Command": "New-MgBetaApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-applications?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/appManagementPolicies/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/appManagementPolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationAppManagementPolicyByRef" + "Method": "POST", + "Command": "New-MgBetaApplicationAppManagementPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-post-appliesto?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/extensionProperties", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/extensionProperties", + "OutputType": "IMicrosoftGraphExtensionProperty", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExtensionProperty", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationExtensionProperty" + "Method": "POST", + "Command": "New-MgBetaApplicationExtensionProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-extensionproperty?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials", + "OutputType": "IMicrosoftGraphFederatedIdentityCredential", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphFederatedIdentityCredential", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationFederatedIdentityCredential" + "Method": "POST", + "Command": "New-MgBetaApplicationFederatedIdentityCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-federatedidentitycredentials?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationOwnerByRef" + "Method": "POST", + "Command": "New-MgBetaApplicationOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-owners?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs", "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationSynchronizationJob" + "Method": "POST", + "Command": "New-MgBetaApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-post-jobs?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand", "OutputType": "IMicrosoftGraphStringKeyStringValuePair", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Provision", "ProvisionExpanded", "ProvisionViaIdentity", "ProvisionViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationSynchronizationJobOnDemand" + "Method": "POST", + "Command": "New-MgBetaApplicationSynchronizationJobOnDemand", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationSynchronizationJobSchemaDirectory" + "Method": "POST", + "Command": "New-MgBetaApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates", "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationSynchronizationTemplate" + "Method": "POST", + "Command": "New-MgBetaApplicationSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationSynchronizationTemplateSchemaDirectory" + "Method": "POST", + "Command": "New-MgBetaApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationTokenIssuancePolicyByRef" + "Method": "POST", + "Command": "New-MgBetaApplicationTokenIssuancePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-tokenissuancepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaApplicationTokenLifetimePolicyByRef" + "Method": "POST", + "Command": "New-MgBetaApplicationTokenLifetimePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses", "Module": "Beta.Bookings", - "Permissions": { - "Name": "Bookings.Manage.All", - "Description": "Manage bookings information", - "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/bookingBusinesses", "OutputType": "IMicrosoftGraphBookingBusiness", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", "CreateExpanded", "CreateExpanded1" ], - "Command": "New-MgBetaBookingBusiness" + "Method": "POST", + "Command": "New-MgBetaBookingBusiness", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments", + "OutputType": "IMicrosoftGraphBookingAppointment", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "POST", "Variants": [ "Create", "Create1", @@ -300385,20 +344758,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaBookingBusinessAppointment" + "Method": "POST", + "Command": "New-MgBetaBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-appointments?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView", "Module": "Beta.Bookings", - "Permissions": { - "Name": "Bookings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView", "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -300409,34 +344778,41 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaBookingBusinessCalendarView" + "Method": "POST", + "Command": "New-MgBetaBookingBusinessCalendarView", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers", + "OutputType": "IMicrosoftGraphBookingCustomer", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingCustomer", - "Method": "POST", "Variants": [ "Create", "Create1", @@ -300447,34 +344823,41 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaBookingBusinessCustomer" + "Method": "POST", + "Command": "New-MgBetaBookingBusinessCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-customers?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions", + "OutputType": "IMicrosoftGraphBookingCustomQuestion", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingCustomQuestion", - "Method": "POST", "Variants": [ "Create", "Create1", @@ -300485,28 +344868,33 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaBookingBusinessCustomQuestion" + "Method": "POST", + "Command": "New-MgBetaBookingBusinessCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-customquestions?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/services", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/services", + "OutputType": "IMicrosoftGraphBookingService", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingService", - "Method": "POST", "Variants": [ "Create", "Create1", @@ -300517,28 +344905,33 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaBookingBusinessService" + "Method": "POST", + "Command": "New-MgBetaBookingBusinessService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-services?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers", + "OutputType": "IMicrosoftGraphBookingStaffMember", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingStaffMember", - "Method": "POST", "Variants": [ "Create", "Create1", @@ -300549,647 +344942,752 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaBookingBusinessStaffMember" + "Method": "POST", + "Command": "New-MgBetaBookingBusinessStaffMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-staffmembers?view=graph-rest-1.0" }, { - "Uri": "/bookingCurrencies", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/bookingCurrencies", "OutputType": "IMicrosoftGraphBookingCurrency", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", "CreateExpanded", "CreateExpanded1" ], - "Command": "New-MgBetaBookingCurrency" + "Method": "POST", + "Command": "New-MgBetaBookingCurrency", + "ApiReferenceLink": null }, { - "Uri": "/businessFlowTemplates", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/businessFlowTemplates", "OutputType": "IMicrosoftGraphBusinessFlowTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaBusinessFlowTemplate" + "Method": "POST", + "Command": "New-MgBetaBusinessFlowTemplate", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios", + "OutputType": "IMicrosoftGraphBusinessScenario", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.ReadWrite.All", - "Description": "Read and write business scenario configurations", - "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", "Description": "Read and write business scenario configurations this app creates or owns", "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.All", + "Description": "Read and write business scenario configurations", + "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBusinessScenario", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaBusinessScenario" + "Method": "POST", + "Command": "New-MgBetaBusinessScenario", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/solutionsroot-post-businessscenarios?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations", + "OutputType": "IMicrosoftGraphPlannerPlanConfigurationLocalization", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.ReadWrite.All", - "Description": "Read and write business scenario configurations", - "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", "Description": "Read and write business scenario configurations this app creates or owns", "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.All", + "Description": "Read and write business scenario configurations", + "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlanConfigurationLocalization", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaBusinessScenarioPlannerPlanConfigurationLocalization" + "Method": "POST", + "Command": "New-MgBetaBusinessScenarioPlannerPlanConfigurationLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplanconfiguration-post-localizations?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks", "Module": "Beta.Bookings", - "Permissions": { - "Name": "BusinessScenarioData.ReadWrite.OwnedBy", - "Description": "Read and write data for all business scenarios this app creates or owns", - "FullDescription": "Allows the app to fully manage the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks", "OutputType": "IMicrosoftGraphBusinessScenarioTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaBusinessScenarioPlannerTask" + "Method": "POST", + "Command": "New-MgBetaBusinessScenarioPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenarioplanner-post-tasks?view=graph-rest-1.0" }, { - "Uri": "/chats", "Module": "Beta.Teams", + "Uri": "/chats", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.Create", "Description": "Create chats", "FullDescription": "Allows the app to create chats without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChat", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaChat" + "Method": "POST", + "Command": "New-MgBetaChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/installedApps", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/installedApps", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", - "Description": "Manage installation and permission grants of Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", - "Description": "Manage installation and permission grants of Teams apps for all chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForChat", + "Description": "Manage installed Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat", "Description": "Allow the Teams app to manage itself and its permission grants in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats the signed-in user can access, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": true - }, - { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForChat", - "Description": "Manage installed Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", + "Description": "Manage installation and permission grants of Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", + "Description": "Manage installation and permission grants of Teams apps for all chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaChatInstalledApp" + "Method": "POST", + "Command": "New-MgBetaChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-installedapps?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/members", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/members", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaChatMember" + "Method": "POST", + "Command": "New-MgBetaChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-members?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/messages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, { "Name": "ChatMessage.Send", "Description": "Send chat messages", "FullDescription": "Allows an app to send one-to-one and group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Teamwork.Migrate.All", + "Description": "Create chat and channel messages with anyone's identity and with any timestamp", + "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Teamwork.Migrate.All", - "Description": "Create chat and channel messages with anyone's identity and with any timestamp", - "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaChatMessage" + "Method": "POST", + "Command": "New-MgBetaChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaChatMessageHostedContent" + "Method": "POST", + "Command": "New-MgBetaChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaChatMessageReply" + "Method": "POST", + "Command": "New-MgBetaChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaChatMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgBetaChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/operations", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaChatOperation" + "Method": "POST", + "Command": "New-MgBetaChatOperation", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/permissionGrants", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaChatPermissionGrant" + "Method": "POST", + "Command": "New-MgBetaChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/pinnedMessages", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/pinnedMessages", + "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMessage.Send", + "Description": "Send chat messages", + "FullDescription": "Allows an app to send one-to-one and group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChatMessage.Send", - "Description": "Send chat messages", - "FullDescription": "Allows an app to send one-to-one and group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaChatPinnedMessage" + "Method": "POST", + "Command": "New-MgBetaChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/tabs", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/tabs", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamsTab.Create", "Description": "Create tabs in Microsoft Teams.", "FullDescription": "Allows the app to create tabs in any team in Microsoft Teams, without a signed-in user. This does not grant the ability to read, modify or delete tabs after they are created, or give access to the content inside the tabs.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.Create.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat", "Description": "Allow the Teams app to manage all tabs in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat.All", "Description": "Allow the Teams app to manage all tabs for all chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs for any chat, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.Create.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaChatTab" + "Method": "POST", + "Command": "New-MgBetaChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-tabs?view=graph-rest-1.0" }, { - "Uri": "/communications/calls", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls", + "OutputType": "IMicrosoftGraphCall", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCalls.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCallAsGuest.All", + "Description": "Join group calls and meetings as a guest", + "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCallAsGuest.All", - "Description": "Join group calls and meetings as a guest", - "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCalls.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Calls.Initiate.All", + "Description": "Initiate outgoing 1 to 1 calls from the app", + "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCall", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaCommunicationCall" + "Method": "POST", + "Command": "New-MgBetaCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-calls?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups", + "OutputType": "IMicrosoftGraphAudioRoutingGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAudioRoutingGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationCallAudioRoutingGroup" + "Method": "POST", + "Command": "New-MgBetaCommunicationCallAudioRoutingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-post-audioroutinggroups?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/contentSharingSessions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationCallContentSharingSession" + "Method": "POST", + "Command": "New-MgBetaCommunicationCallContentSharingSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/operations", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/operations", "OutputType": "IMicrosoftGraphCommsOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationCallOperation" + "Method": "POST", + "Command": "New-MgBetaCommunicationCallOperation", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/participants", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/participants", "OutputType": "IMicrosoftGraphParticipant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationCallParticipant" + "Method": "POST", + "Command": "New-MgBetaCommunicationCallParticipant", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/participants_v2", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/participants_v2", "OutputType": "IMicrosoftGraphCallRecordsParticipant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationCallRecordParticipantV2" + "Method": "POST", + "Command": "New-MgBetaCommunicationCallRecordParticipantV2", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/sessions", "OutputType": "IMicrosoftGraphCallRecordsSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationCallRecordSession" + "Method": "POST", + "Command": "New-MgBetaCommunicationCallRecordSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings", "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaCommunicationOnlineMeeting" + "Method": "POST", + "Command": "New-MgBetaCommunicationOnlineMeeting", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationOnlineMeetingAttendanceReport" + "Method": "POST", + "Command": "New-MgBetaCommunicationOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -301200,9666 +345698,9799 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "POST", + "Command": "New-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationOnlineMeetingRecording" + "Method": "POST", + "Command": "New-MgBetaCommunicationOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions", "OutputType": "IMicrosoftGraphMeetingRegistrationQuestion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion" + "Method": "POST", + "Command": "New-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistration-post-customquestions?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants", "OutputType": "IMicrosoftGraphMeetingRegistrantBase", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationOnlineMeetingRegistrationRegistrant" + "Method": "POST", + "Command": "New-MgBetaCommunicationOnlineMeetingRegistrationRegistrant", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaCommunicationOnlineMeetingTranscript" + "Method": "POST", + "Command": "New-MgBetaCommunicationOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/presences", "OutputType": "IMicrosoftGraphPresence", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaCommunicationPresence" + "Method": "POST", + "Command": "New-MgBetaCommunicationPresence", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases", + "OutputType": "IMicrosoftGraphEdiscoveryCase", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryCase", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCase" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-post?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians", + "OutputType": "IMicrosoftGraphEdiscoveryCustodian", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryCustodian", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseCustodian" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-post-custodians?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources", + "OutputType": "IMicrosoftGraphEdiscoverySiteSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoverySiteSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseCustodianSiteSource" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-custodian-post-sitesources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources", "OutputType": "IMicrosoftGraphEdiscoveryUnifiedGroupSource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-custodian-post-unifiedgroupsources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources", + "OutputType": "IMicrosoftGraphEdiscoveryUserSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryUserSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseCustodianUserSource" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-custodian-post-usersources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds", + "OutputType": "IMicrosoftGraphEdiscoveryLegalHold", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryLegalHold", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseLegalHold" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseLegalHold", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources", + "OutputType": "IMicrosoftGraphEdiscoverySiteSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoverySiteSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-legalhold-post-sitesources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources", "OutputType": "IMicrosoftGraphEdiscoveryUnifiedGroupSource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources", + "OutputType": "IMicrosoftGraphEdiscoveryUserSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryUserSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-legalhold-post-usersources?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources", + "OutputType": "IMicrosoftGraphEdiscoveryNoncustodialDataSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryNoncustodialDataSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-noncustodialdatasource-post?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/operations", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/operations", "OutputType": "IMicrosoftGraphEdiscoveryCaseOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseOperation" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets", + "OutputType": "IMicrosoftGraphEdiscoveryReviewSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryReviewSet", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseReviewSet" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-post-reviewsets?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries", + "OutputType": "IMicrosoftGraphEdiscoveryReviewSetQuery", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryReviewSetQuery", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseReviewSetQuery" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-post?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections", + "OutputType": "IMicrosoftGraphEdiscoverySourceCollection", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoverySourceCollection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseSourceCollection" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseSourceCollection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-post-sourcecollections?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources", + "OutputType": "IMicrosoftGraphEdiscoveryDataSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryDataSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags", + "OutputType": "IMicrosoftGraphEdiscoveryTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryTag", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaComplianceEdiscoveryCaseTag" + "Method": "POST", + "Command": "New-MgBetaComplianceEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-post-tags?view=graph-rest-1.0" }, { - "Uri": "/contacts", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaContact" + "Method": "POST", + "Command": "New-MgBetaContact", + "ApiReferenceLink": null }, { - "Uri": "/contracts", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contracts", "OutputType": "IMicrosoftGraphContract", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaContract" + "Method": "POST", + "Command": "New-MgBetaContract", + "ApiReferenceLink": null }, { - "Uri": "/dataPolicyOperations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/dataPolicyOperations", "OutputType": "IMicrosoftGraphDataPolicyOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDataPolicyOperation" + "Method": "POST", + "Command": "New-MgBetaDataPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/devices", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/devices", "OutputType": "IMicrosoftGraphDevice", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDevice" + "Method": "POST", + "Command": "New-MgBetaDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-post-devices?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/androidManagedAppProtections", "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementAndroidManagedAppProtection" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementAndroidManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementAndroidManagedAppProtectionApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementAndroidManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections", + "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementDefaultManagedAppProtection" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementDefaultManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementDefaultManagedAppProtectionApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementDefaultManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates", "OutputType": "IMicrosoftGraphEnterpriseCodeSigningCertificate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificate" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations", "OutputType": "IMicrosoftGraphIosLobAppProvisioningConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementiOSLobAppProvisioningConfiguration" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementiOSLobAppProvisioningConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments", "OutputType": "IMicrosoftGraphIosLobAppProvisioningConfigurationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments", "OutputType": "IMicrosoftGraphMobileAppProvisioningConfigGroupAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosManagedAppProtections", "OutputType": "IMicrosoftGraphIosManagedAppProtection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementiOSManagedAppProtection" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementiOSManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementiOSManagedAppProtectionApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementiOSManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppPolicies", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppPolicies", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedAppPolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedAppPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations", + "OutputType": "IMicrosoftGraphManagedAppRegistration", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedAppRegistration" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations", + "OutputType": "IMicrosoftGraphManagedAppOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppOperation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedAppRegistrationOperation" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedAppRegistrationOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppStatuses", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppStatuses", "OutputType": "IMicrosoftGraphManagedAppStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedAppStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedAppStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks", "OutputType": "IMicrosoftGraphManagedEBook", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedEBook" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedEBook", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments", "OutputType": "IMicrosoftGraphManagedEBookAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedEBookAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedEBookAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBookCategories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBookCategories", "OutputType": "IMicrosoftGraphManagedEBookCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedEBookCategory" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedEBookCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates", "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedEBookDeviceState" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedEBookDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary", "OutputType": "IMicrosoftGraphUserInstallStateSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedEBookUserStateSummary" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedEBookUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates", "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceState" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies", "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps", "OutputType": "IMicrosoftGraphMobileApp", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses", "OutputType": "IMicrosoftGraphIosVppAppAssignedLicense", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicense" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicense", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCatalogPackages", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppCatalogPackages", "OutputType": "IMicrosoftGraphMobileAppCatalogPackage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppCatalogPackage" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppCatalogPackage", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCategories", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppCategories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppCategory" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppConfiguration" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppConfigurationAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppConfigurationUserStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementMobileAppRelationship" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementMobileAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/policySets", "OutputType": "IMicrosoftGraphPolicySet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementPolicySet" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementPolicySet", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments", "OutputType": "IMicrosoftGraphPolicySetAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementPolicySetAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementPolicySetAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/items", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/items", "OutputType": "IMicrosoftGraphPolicySetItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementPolicySetItem" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementPolicySetItem", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations", "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/deviceAppManagementTasks", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/deviceAppManagementTasks", + "OutputType": "IMicrosoftGraphDeviceAppManagementTask", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAppManagementTask", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementTask" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementTask", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens", + "OutputType": "IMicrosoftGraphVppToken", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphVppToken", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementVppToken" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementVppToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies", "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWdacSupplementalPolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWdacSupplementalPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments", "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deviceStatuses", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deviceStatuses", "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWdacSupplementalPolicyDeviceStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWdacSupplementalPolicyDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionDeviceRegistration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionDeviceRegistration", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionPolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionWipeAction", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionWipeAction", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionWipeAction" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWindowsInformationProtectionWipeAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections", + "OutputType": "IMicrosoftGraphWindowsManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsManagedAppProtection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWindowsManagedAppProtection" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWindowsManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWindowsManagedAppProtectionApp" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWindowsManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/commands", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/commands", "OutputType": "IMicrosoftGraphCommand", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceCommand" + "Method": "POST", + "Command": "New-MgBetaDeviceCommand", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/extensions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceExtension" + "Method": "POST", + "Command": "New-MgBetaDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates", "OutputType": "IMicrosoftGraphAdvancedThreatProtectionOnboardingDeviceSettingState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles", "OutputType": "IMicrosoftGraphAndroidDeviceOwnerEnrollmentProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile-id}/createToken", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile-id}/createToken", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfileToken" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfileToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas", "OutputType": "IMicrosoftGraphAndroidForWorkAppConfigurationSchema", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles", "OutputType": "IMicrosoftGraphAndroidForWorkEnrollmentProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile-id}/createToken", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile-id}/createToken", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementAndroidForWorkEnrollmentProfileToken" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAndroidForWorkEnrollmentProfileToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/createGooglePlayWebToken", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/createGooglePlayWebToken", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingGooglePlayWebToken" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingGooglePlayWebToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas", "OutputType": "IMicrosoftGraphAndroidManagedStoreAppConfigurationSchema", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchema" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchema", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/applePushNotificationCertificate/generateApplePushNotificationCertificateSigningRequest", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/applePushNotificationCertificate/generateApplePushNotificationCertificateSigningRequest", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Generate" ], - "Command": "New-MgBetaDeviceManagementApplePushNotificationCertificateApplePushNotificationCertificateSigningRequest" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementApplePushNotificationCertificateApplePushNotificationCertificateSigningRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles", "OutputType": "IMicrosoftGraphAppleUserInitiatedEnrollmentProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments", "OutputType": "IMicrosoftGraphAppleEnrollmentProfileAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/assignmentFilters", "OutputType": "IMicrosoftGraphDeviceAndAppManagementAssignmentFilter", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementAssignmentFilter" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAssignmentFilter", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/auditEvents", "OutputType": "IMicrosoftGraphAuditEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementAuditEvent" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAuditEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/autopilotEvents", "OutputType": "IMicrosoftGraphDeviceManagementAutopilotEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementAutopilotEvent" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAutopilotEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails", "OutputType": "IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/cartToClassAssociations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/cartToClassAssociations", "OutputType": "IMicrosoftGraphCartToClassAssociation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementCartToClassAssociation" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementCartToClassAssociation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/categories", "OutputType": "IMicrosoftGraphDeviceManagementSettingCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementCategory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementCategorySettingDefinition" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/comanagedDevices", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementComanagedDevice" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementComanagedDeviceCompliancePolicyState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementComanagedDeviceConfigurationState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementComanagedDeviceHealthScriptState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateViaIdentity" ], - "Command": "New-MgBetaDeviceManagementComanagedDeviceLogCollectionRequestDownloadUrl" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagedDeviceLogCollectionRequestDownloadUrl", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementComanagedDeviceSecurityBaselineState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagementEligibleDevices", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/comanagementEligibleDevices", + "OutputType": "IMicrosoftGraphComanagementEligibleDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphComanagementEligibleDevice", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementComanagementEligibleDevice" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComanagementEligibleDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceManagementPartners", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners", + "OutputType": "IMicrosoftGraphComplianceManagementPartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphComplianceManagementPartner", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementComplianceManagementPartner" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComplianceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies", "OutputType": "IMicrosoftGraphDeviceManagementCompliancePolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementCompliancePolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementCompliancePolicyAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementCompliancePolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule", "OutputType": "IMicrosoftGraphDeviceManagementComplianceScheduledActionForRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementCompliancePolicyScheduledActionForRule" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations", "OutputType": "IMicrosoftGraphDeviceManagementComplianceActionItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementCompliancePolicySetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementCompliancePolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceSettings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/complianceSettings", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementComplianceSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementComplianceSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementConfigurationPolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementConfigurationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementConfigurationPolicyAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementConfigurationPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/createCopy", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/createCopy", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementConfigurationPolicyCopy" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementConfigurationPolicyCopy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementConfigurationPolicySetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementConfigurationPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicyTemplates", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementConfigurationPolicyTemplate" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementConfigurationPolicyTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinition" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplate" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationSettings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationSettings", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementConfigurationSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/dataSharingConsents", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/dataSharingConsents", + "OutputType": "IMicrosoftGraphDataSharingConsent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDataSharingConsent", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDataSharingConsent" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDataSharingConsent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings", "OutputType": "IMicrosoftGraphDepOnboardingSetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDepOnboardingSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDepOnboardingSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/generateEncryptionPublicKey", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/generateEncryptionPublicKey", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Generate", "GenerateViaIdentity" ], - "Command": "New-MgBetaDeviceManagementDepOnboardingSettingEncryptionPublicKey" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDepOnboardingSettingEncryptionPublicKey", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles", "OutputType": "IMicrosoftGraphEnrollmentProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities", "OutputType": "IMicrosoftGraphImportedAppleDeviceIdentity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/derivedCredentials", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/derivedCredentials", "OutputType": "IMicrosoftGraphDeviceManagementDerivedCredentialSettings", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDerivedCredential" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDerivedCredential", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/detectedApps", + "OutputType": "IMicrosoftGraphDetectedApp", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDetectedApp" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCategories", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCategories", + "OutputType": "IMicrosoftGraphDeviceCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceCategory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies", "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries", "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses", "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule", "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRule" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations", "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries", "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummary" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates", "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses", "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyUserStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceCompliancePolicyUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations", "OutputType": "IMicrosoftGraphDeviceConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceConfiguration" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments", "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceConfigurationAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationConflictSummary", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationConflictSummary", "OutputType": "IMicrosoftGraphDeviceConfigurationConflictSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceConfigurationConflictSummary" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceConfigurationConflictSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries", "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummary" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses", "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceConfigurationDeviceStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments", "OutputType": "IMicrosoftGraphDeviceConfigurationGroupAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceConfigurationGroupAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceConfigurationGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates", "OutputType": "IMicrosoftGraphManagedAllDeviceCertificateState", + "ApiVersion": "beta", + "Permissions": [], + "Variants": [ + "Create", + "CreateExpanded" + ], "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceConfigurationManagedDeviceCertificateState", + "ApiReferenceLink": null + }, + { + "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationProfiles", + "OutputType": "IMicrosoftGraphDeviceConfigurationProfile", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceConfigurationManagedDeviceCertificateState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceConfigurationProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations", "OutputType": "IMicrosoftGraphRestrictedAppsViolation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolation" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses", "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceConfigurationUserStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations", + "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceEnrollmentConfiguration" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/createEnrollmentNotificationConfiguration", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/createEnrollmentNotificationConfiguration", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceEnrollmentConfigurationEnrollmentNotificationConfiguration" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceEnrollmentConfigurationEnrollmentNotificationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts", + "OutputType": "IMicrosoftGraphDeviceHealthScript", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScript", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceHealthScript" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceHealthScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceHealthScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceHealthScriptAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceHealthScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates", + "OutputType": "IMicrosoftGraphDeviceHealthScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptDeviceState", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceHealthScriptDeviceRunState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceHealthScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts", + "OutputType": "IMicrosoftGraphDeviceShellScript", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - } - ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceShellScript", - "Method": "POST", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + } + ], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceShellScript" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceShellScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceShellScriptAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceShellScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceShellScriptDeviceRunState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceShellScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments", + "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceShellScriptGroupAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceShellScriptGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates", + "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceShellScriptUserRunState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceShellScriptUserRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates", "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementDeviceShellScriptUserRunStateDeviceRunState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDeviceShellScriptUserRunStateDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/domainJoinConnectors", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/domainJoinConnectors", "OutputType": "IMicrosoftGraphDeviceManagementDomainJoinConnector", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementDomainJoinConnector" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementDomainJoinConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools", "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePool", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementEmbeddedSimActivationCodePool" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementEmbeddedSimActivationCodePool", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments", "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePoolAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates", "OutputType": "IMicrosoftGraphEmbeddedSimDeviceState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeConnectors", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors", + "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementExchangeConnector" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementExchangeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeOnPremisesPolicies", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/exchangeOnPremisesPolicies", "OutputType": "IMicrosoftGraphDeviceManagementExchangeOnPremisesPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementExchangeOnPremisePolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementExchangeOnPremisePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories", "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyCategory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations", "OutputType": "IMicrosoftGraphGroupPolicyConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyConfiguration" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments", "OutputType": "IMicrosoftGraphGroupPolicyConfigurationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyConfigurationAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues", "OutputType": "IMicrosoftGraphGroupPolicyDefinitionValue", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValue" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/presentationValues", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/presentationValues", "OutputType": "IMicrosoftGraphGroupPolicyPresentationValue", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValuePresentationValue" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValuePresentationValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyDefinition" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitionFiles", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitionFiles", "OutputType": "IMicrosoftGraphGroupPolicyDefinitionFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentation" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentation" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionPresentation" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentation" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentation" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/createMigrationReport", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyMigrationReports/createMigrationReport", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyMigrationReport" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyMigrationReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings", "OutputType": "IMicrosoftGraphGroupPolicySettingMapping", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMapping" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMapping", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions", "OutputType": "IMicrosoftGraphUnsupportedGroupPolicyExtension", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtension" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyObjectFiles", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyObjectFiles", "OutputType": "IMicrosoftGraphGroupPolicyObjectFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyObjectFile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyObjectFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles", "OutputType": "IMicrosoftGraphGroupPolicyUploadedDefinitionFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations", "OutputType": "IMicrosoftGraphGroupPolicyOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperation" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedDeviceIdentities", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/importedDeviceIdentities", "OutputType": "IMicrosoftGraphImportedDeviceIdentity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementImportedDeviceIdentity" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementImportedDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities", "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents", "OutputType": "IMicrosoftGraphDeviceManagementIntent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementIntent" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments", "OutputType": "IMicrosoftGraphDeviceManagementIntentAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementIntentAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntentAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories", "OutputType": "IMicrosoftGraphDeviceManagementIntentSettingCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementIntentCategory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntentCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementIntentCategorySetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntentCategorySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementIntentCategorySettingDefinition" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntentCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/createCopy", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/createCopy", "OutputType": "IMicrosoftGraphDeviceManagementIntent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementIntentCopy" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntentCopy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries", "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceSettingStateSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementIntentDeviceSettingStateSummary" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntentDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates", "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementIntentDeviceState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntentDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementIntentSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntentSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates", "OutputType": "IMicrosoftGraphDeviceManagementIntentUserState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementIntentUserState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntentUserState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intuneBrandingProfiles", "OutputType": "IMicrosoftGraphIntuneBrandingProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementIntuneBrandingProfile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntuneBrandingProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments", "OutputType": "IMicrosoftGraphIntuneBrandingProfileAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementIntuneBrandingProfileAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIntuneBrandingProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/iosUpdateStatuses", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/iosUpdateStatuses", "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementIoUpdateStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementIoUpdateStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries", "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateAccountSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummary" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries", "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateCategorySummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummary" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries", "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateStateSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryUpdateStateSummary" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryUpdateStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/managedDevices", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDevice" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceCleanupRules", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDeviceCleanupRules", "OutputType": "IMicrosoftGraphManagedDeviceCleanupRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceCleanupRule" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceCleanupRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceCompliancePolicyState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceConfigurationState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceEncryptionStates", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDeviceEncryptionStates", "OutputType": "IMicrosoftGraphManagedDeviceEncryptionState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceEncryptionState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceEncryptionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceHealthScriptState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/createDeviceLogCollectionRequest", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/createDeviceLogCollectionRequest", + "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceLogCollectionRequest" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateViaIdentity" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceLogCollectionRequestDownloadUrl" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceLogCollectionRequestDownloadUrl", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceSecurityBaselineState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateViaIdentity" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceWindowsDefenderUpdateSignature" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceWindowsDefenderUpdateSignature", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelConfigurations", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelConfigurations", "OutputType": "IMicrosoftGraphMicrosoftTunnelConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementMicrosoftTunnelConfiguration" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMicrosoftTunnelConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelHealthThresholds", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelHealthThresholds", "OutputType": "IMicrosoftGraphMicrosoftTunnelHealthThreshold", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementMicrosoftTunnelHealthThreshold" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMicrosoftTunnelHealthThreshold", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses", "OutputType": "IMicrosoftGraphMicrosoftTunnelServerLogCollectionResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponse" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse-id}/createDownloadUrl", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse-id}/createDownloadUrl", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateViaIdentity", "Generate", "GenerateViaIdentity" ], - "Command": "New-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponseDownloadUrl" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponseDownloadUrl", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelSites", "OutputType": "IMicrosoftGraphMicrosoftTunnelSite", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementMicrosoftTunnelSite" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMicrosoftTunnelSite", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers", "OutputType": "IMicrosoftGraphMicrosoftTunnelServer", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServer" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServer", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}/createServerLogCollectionRequest", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}/createServerLogCollectionRequest", "OutputType": "IMicrosoftGraphMicrosoftTunnelServerLogCollectionResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServerLogCollectionRequest" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServerLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents", "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementMobileAppTroubleshootingEvent" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMobileAppTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", + "OutputType": "IMicrosoftGraphAppLogCollectionRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl", + "OutputType": "IMicrosoftGraphAppLogCollectionDownloadDetails", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppLogCollectionDownloadDetails", - "Method": "POST", "Variants": [ "Create", "CreateViaIdentity" ], - "Command": "New-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequestDownloadUrl" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequestDownloadUrl", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors", + "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementMobileThreatDefenseConnector" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMobileThreatDefenseConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRecords", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring/alertRecords", "OutputType": "IMicrosoftGraphDeviceManagementAlertRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementMonitoringAlertRecord" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMonitoringAlertRecord", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRules", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring/alertRules", "OutputType": "IMicrosoftGraphDeviceManagementAlertRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementMonitoringAlertRule" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementMonitoringAlertRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/devicemanagement-alertrule-post?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/ndesConnectors", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/ndesConnectors", "OutputType": "IMicrosoftGraphNdesConnector", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementNdeConnector" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementNdeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/notificationMessageTemplates", "OutputType": "IMicrosoftGraphNotificationMessageTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementNotificationMessageTemplate" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementNotificationMessageTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages", "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementPartners", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners", + "OutputType": "IMicrosoftGraphDeviceManagementPartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementPartner", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementPartner" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteActionAudits", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/remoteActionAudits", + "OutputType": "IMicrosoftGraphRemoteActionAudit", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRemoteActionAudit", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementRemoteActionAudit" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementRemoteActionAudit", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteAssistancePartners", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners", + "OutputType": "IMicrosoftGraphRemoteAssistancePartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRemoteAssistancePartner", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementRemoteAssistancePartner" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/resourceAccessProfiles", "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileBase", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementResourceAccessProfile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementResourceAccessProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments", "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementResourceAccessProfileAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementResourceAccessProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceOperations", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations", + "OutputType": "IMicrosoftGraphResourceOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphResourceOperation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementResourceOperation" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementResourceOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reusableSettings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/reusableSettings", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementReusableSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementReusableSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions", + "OutputType": "IMicrosoftGraphRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments", + "OutputType": "IMicrosoftGraphRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementRoleDefinitionRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementRoleDefinitionRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleScopeTags", + "OutputType": "IMicrosoftGraphRoleScopeTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleScopeTag", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementRoleScopeTag" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementRoleScopeTag", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments", "OutputType": "IMicrosoftGraphRoleScopeTagAutoAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementRoleScopeTagAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementRoleScopeTagAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceManagementScripts", "OutputType": "IMicrosoftGraphDeviceManagementScript", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementScript" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments", + "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementScriptAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementScriptDeviceRunState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments", + "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementScriptGroupAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementScriptGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates", + "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementScriptUserRunState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementScriptUserRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementScriptUserRunStateDeviceRunState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementScriptUserRunStateDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/settingDefinitions", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/settingDefinitions", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementSettingDefinition" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/telecomExpenseManagementPartners", "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementTelecomExpenseManagementPartner" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTelecomExpenseManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates", "OutputType": "IMicrosoftGraphDeviceManagementTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplate" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories", "OutputType": "IMicrosoftGraphDeviceManagementTemplateSettingCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateCategory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateCategoryRecommendedSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateCategoryRecommendedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateCategorySettingDefinition" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/createInstance", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/createInstance", "OutputType": "IMicrosoftGraphDeviceManagementIntent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateInstance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateInstance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo", "OutputType": "IMicrosoftGraphDeviceManagementTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateMigratableTo" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateMigratableTo", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories", "OutputType": "IMicrosoftGraphDeviceManagementTemplateSettingCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateMigratableToCategory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateMigratableToCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinition" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/createInstance", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/createInstance", "OutputType": "IMicrosoftGraphDeviceManagementIntent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateMigratableToInstance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateMigratableToInstance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateMigratableToSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateMigratableToSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTemplateSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTemplateSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions", "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementTermAndCondition" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTermAndCondition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses", "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTermAndConditionAcceptanceStatus" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTermAndConditionAcceptanceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments", "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTermAndConditionAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTermAndConditionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments", "OutputType": "IMicrosoftGraphTermsAndConditionsGroupAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementTermAndConditionGroupAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTermAndConditionGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/troubleshootingEvents", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/troubleshootingEvents", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementTroubleshootingEvent" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomaly", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomaly", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAnomaly" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAnomaly", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyCorrelationGroupOverview", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverview" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyDevice", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDevice" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersion" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBaseline" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBaseline", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthAppImpact", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthAppImpact", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpact" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpact", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceAppImpact", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceAppImpact", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpact" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpact", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDevicePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDevicePerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthModelPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthModelPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthOSPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthOSPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticCategory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValue" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScopes", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScopes", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScope", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScope", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceScope" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceScope", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceScore" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcess" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceTimelineEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEvent" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceWithoutCloudIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceWithoutCloudIdentity", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentity" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsImpactingProcess", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsImpactingProcess", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcess" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticMetricHistory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticModelScore" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticModelScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsNotAutopilotReadyDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsNotAutopilotReadyDevice", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDevice" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsRemoteConnection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsRemoteConnection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnection" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnection", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsResourcePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsResourcePerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticScoreHistory" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticScoreHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userPfxCertificates", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/userPfxCertificates", "OutputType": "IMicrosoftGraphUserPfxCertificate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementUserPfxCertificate" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementUserPfxCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/bulkActions", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/bulkActions", "OutputType": "IMicrosoftGraphCloudPcBulkAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointBulkAction" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointBulkAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/createSnapshot", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/createSnapshot", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateViaIdentity" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointCloudPcSnapshot" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointCloudPcSnapshot", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages", "OutputType": "IMicrosoftGraphCloudPcDeviceImage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointDeviceImage" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-post-deviceimages?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings", "OutputType": "IMicrosoftGraphCloudPcExternalPartnerSetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointExternalPartnerSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointExternalPartnerSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-post-externalpartnersettings?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans", "OutputType": "IMicrosoftGraphCloudPcFrontLineServicePlan", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlan" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages", "OutputType": "IMicrosoftGraphCloudPcGalleryImage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointGalleryImage" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointGalleryImage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections", "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-post-onpremisesconnections?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-post-provisioningpolicies?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs", "OutputType": "IMicrosoftGraphCloudPcExportJob", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointReportExportJob" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointReportExportJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcreports-post-exportjobs?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/servicePlans", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/servicePlans", "OutputType": "IMicrosoftGraphCloudPcServicePlan", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointServicePlan" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointServicePlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans", "OutputType": "IMicrosoftGraphCloudPcSharedUseServicePlan", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlan" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/snapshots", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/snapshots", "OutputType": "IMicrosoftGraphCloudPcSnapshot", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointSnapshot" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointSnapshot", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/supportedRegions", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/supportedRegions", "OutputType": "IMicrosoftGraphCloudPcSupportedRegion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointSupportedRegion" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointSupportedRegion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/userSettings", "OutputType": "IMicrosoftGraphCloudPcUserSetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointUserSetting" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-post-usersettings?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments", "OutputType": "IMicrosoftGraphCloudPcUserSettingAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementVirtualEndpointUserSettingAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementVirtualEndpointUserSettingAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles", "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices", "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments", "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfileAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities", "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles", "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsFeatureUpdateProfile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsFeatureUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments", "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfileAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries", "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummary" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries", "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummary" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation", + "OutputType": "IMicrosoftGraphWindowsMalwareInformation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsMalwareInformation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsMalwareInformation" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsMalwareInformation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates", + "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareState" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles", "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsQualityUpdateProfile" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsQualityUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments", "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfileAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignment" + "Method": "POST", + "Command": "New-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceRegisteredOwnerByRef" + "Method": "POST", + "Command": "New-MgBetaDeviceRegisteredOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-post-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredUsers/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceRegisteredUserByRef" + "Method": "POST", + "Command": "New-MgBetaDeviceRegisteredUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-post-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/usageRights", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/usageRights", "OutputType": "IMicrosoftGraphUsageRight", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDeviceUsageRights" + "Method": "POST", + "Command": "New-MgBetaDeviceUsageRights", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryAdministrativeUnit" + "Method": "POST", + "Command": "New-MgBetaDirectoryAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryAdministrativeUnitExtension" + "Method": "POST", + "Command": "New-MgBetaDirectoryAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.ReadWrite.All", "Description": "Read and write all administrative units", "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Create", "Description": "Create groups", "FullDescription": "Allows the app to create groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryAdministrativeUnitMember" + "Method": "POST", + "Command": "New-MgBetaDirectoryAdministrativeUnitMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-post-members?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "AdministrativeUnit.ReadWrite.All", "Description": "Read and write all administrative units", "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Create", "Description": "Create groups", "FullDescription": "Allows the app to create groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryAdministrativeUnitMemberByRef" + "Method": "POST", + "Command": "New-MgBetaDirectoryAdministrativeUnitMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-post-members?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryAdministrativeUnitScopedRoleMember" + "Method": "POST", + "Command": "New-MgBetaDirectoryAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-post-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/directory/attributeSets", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/attributeSets", "OutputType": "IMicrosoftGraphAttributeSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryAttributeSet" + "Method": "POST", + "Command": "New-MgBetaDirectoryAttributeSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-post-attributesets?view=graph-rest-1.0" }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations", "OutputType": "IMicrosoftGraphCertificateBasedApplicationConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfiguration" + "Method": "POST", + "Command": "New-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities", "OutputType": "IMicrosoftGraphCertificateAuthorityAsEntity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthority" + "Method": "POST", + "Command": "New-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthority", + "ApiReferenceLink": null }, { - "Uri": "/directory/customSecurityAttributeDefinitions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/customSecurityAttributeDefinitions", "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryCustomSecurityAttributeDefinition" + "Method": "POST", + "Command": "New-MgBetaDirectoryCustomSecurityAttributeDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-post-customsecurityattributedefinitions?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues", "OutputType": "IMicrosoftGraphAllowedValue", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValue" + "Method": "POST", + "Command": "New-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customsecurityattributedefinition-post-allowedvalues?view=graph-rest-1.0" }, { - "Uri": "/directory/deviceLocalCredentials", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deviceLocalCredentials", "OutputType": "IMicrosoftGraphDeviceLocalCredentialInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryDeviceLocalCredential" + "Method": "POST", + "Command": "New-MgBetaDirectoryDeviceLocalCredential", + "ApiReferenceLink": null }, { - "Uri": "/directory/externalUserProfiles", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/externalUserProfiles", "OutputType": "IMicrosoftGraphExternalUserProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryExternalUserProfile" + "Method": "POST", + "Command": "New-MgBetaDirectoryExternalUserProfile", + "ApiReferenceLink": null }, { - "Uri": "/directory/featureRolloutPolicies", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryFeatureRolloutPolicy" + "Method": "POST", + "Command": "New-MgBetaDirectoryFeatureRolloutPolicy", + "ApiReferenceLink": null }, { - "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryFeatureRolloutPolicyApplyTo" + "Method": "POST", + "Command": "New-MgBetaDirectoryFeatureRolloutPolicyApplyTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-1.0" }, { - "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryFeatureRolloutPolicyApplyToByRef" + "Method": "POST", + "Command": "New-MgBetaDirectoryFeatureRolloutPolicyApplyToByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-1.0" }, { - "Uri": "/directory/federationConfigurations", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "IdentityProvider.ReadWrite.All", - "Description": "Read and write identity providers", - "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/federationConfigurations", "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryFederationConfiguration" + "Method": "POST", + "Command": "New-MgBetaDirectoryFederationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/directory/impactedResources", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/impactedResources", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryImpactedResource" + "Method": "POST", + "Command": "New-MgBetaDirectoryImpactedResource", + "ApiReferenceLink": null }, { - "Uri": "/directory/inboundSharedUserProfiles", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/inboundSharedUserProfiles", "OutputType": "IMicrosoftGraphInboundSharedUserProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryInboundSharedUserProfile" + "Method": "POST", + "Command": "New-MgBetaDirectoryInboundSharedUserProfile", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects", "Module": "Beta.DirectoryObjects", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryObject" + "Method": "POST", + "Command": "New-MgBetaDirectoryObject", + "ApiReferenceLink": null }, { - "Uri": "/directory/onPremisesSynchronization", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/onPremisesSynchronization", "OutputType": "IMicrosoftGraphOnPremisesDirectorySynchronization", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryOnPremiseSynchronization" + "Method": "POST", + "Command": "New-MgBetaDirectoryOnPremiseSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/directory/outboundSharedUserProfiles", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/outboundSharedUserProfiles", "OutputType": "IMicrosoftGraphOutboundSharedUserProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryOutboundSharedUserProfile" + "Method": "POST", + "Command": "New-MgBetaDirectoryOutboundSharedUserProfile", + "ApiReferenceLink": null }, { - "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryOutboundSharedUserProfileTenant" + "Method": "POST", + "Command": "New-MgBetaDirectoryOutboundSharedUserProfileTenant", + "ApiReferenceLink": null }, { - "Uri": "/directory/pendingExternalUserProfiles", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/pendingExternalUserProfiles", "OutputType": "IMicrosoftGraphPendingExternalUserProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryPendingExternalUserProfile" + "Method": "POST", + "Command": "New-MgBetaDirectoryPendingExternalUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-post-pendingexternaluserprofile?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/recommendations", "OutputType": "IMicrosoftGraphRecommendation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryRecommendation" + "Method": "POST", + "Command": "New-MgBetaDirectoryRecommendation", + "ApiReferenceLink": null }, { - "Uri": "/directory/recommendations/{recommendation-id}/impactedResources", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/impactedResources", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryRecommendationImpactedResource" + "Method": "POST", + "Command": "New-MgBetaDirectoryRecommendationImpactedResource", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directoryRoles", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryRole" + "Method": "POST", + "Command": "New-MgBetaDirectoryRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-post-directoryroles?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryRoleMemberByRef" + "Method": "POST", + "Command": "New-MgBetaDirectoryRoleMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-post-members?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDirectoryRoleScopedMember" + "Method": "POST", + "Command": "New-MgBetaDirectoryRoleScopedMember", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoleTemplates", "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectoryRoleTemplate" + "Method": "POST", + "Command": "New-MgBetaDirectoryRoleTemplate", + "ApiReferenceLink": null }, { - "Uri": "/settings", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/settings", "OutputType": "IMicrosoftGraphDirectorySetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectorySetting" + "Method": "POST", + "Command": "New-MgBetaDirectorySetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-settings?view=graph-rest-1.0" }, { - "Uri": "/directorySettingTemplates", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directorySettingTemplates", "OutputType": "IMicrosoftGraphDirectorySettingTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectorySettingTemplate" + "Method": "POST", + "Command": "New-MgBetaDirectorySettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/directory/sharedEmailDomains", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/sharedEmailDomains", "OutputType": "IMicrosoftGraphSharedEmailDomain", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectorySharedEmailDomain" + "Method": "POST", + "Command": "New-MgBetaDirectorySharedEmailDomain", + "ApiReferenceLink": null }, { - "Uri": "/directory/subscriptions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions", "OutputType": "IMicrosoftGraphCompanySubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDirectorySubscription" + "Method": "POST", + "Command": "New-MgBetaDirectorySubscription", + "ApiReferenceLink": null }, { - "Uri": "/domains", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/domains", "OutputType": "IMicrosoftGraphDomain", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDomain" + "Method": "POST", + "Command": "New-MgBetaDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-post-domains?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/federationConfiguration", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/federationConfiguration", "OutputType": "IMicrosoftGraphInternalDomainFederation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDomainFederationConfiguration" + "Method": "POST", + "Command": "New-MgBetaDomainFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-post-federationconfiguration?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDomainServiceConfigurationRecord" + "Method": "POST", + "Command": "New-MgBetaDomainServiceConfigurationRecord", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations", "OutputType": "IMicrosoftGraphSharedEmailDomainInvitation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDomainSharedEmailDomainInvitation" + "Method": "POST", + "Command": "New-MgBetaDomainSharedEmailDomainInvitation", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/verificationDnsRecords", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDomainVerificationDnsRecord" + "Method": "POST", + "Command": "New-MgBetaDomainVerificationDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/drives", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaDrive" + "Method": "POST", + "Command": "New-MgBetaDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/bundles", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveBundle" + "Method": "POST", + "Command": "New-MgBetaDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-post-bundles?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItem" + "Method": "POST", + "Command": "New-MgBetaDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgBetaDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemChild" + "Method": "POST", + "Command": "New-MgBetaDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createLink", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createLink", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemLink" + "Method": "POST", + "Command": "New-MgBetaDriveItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemListItemLink" + "Method": "POST", + "Command": "New-MgBetaDriveItemListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemListItemVersion" + "Method": "POST", + "Command": "New-MgBetaDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemPermission" + "Method": "POST", + "Command": "New-MgBetaDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemSubscription" + "Method": "POST", + "Command": "New-MgBetaDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemThumbnail" + "Method": "POST", + "Command": "New-MgBetaDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createUploadSession", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemUploadSession" + "Method": "POST", + "Command": "New-MgBetaDriveItemUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveItemVersion" + "Method": "POST", + "Command": "New-MgBetaDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveListColumn" + "Method": "POST", + "Command": "New-MgBetaDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveListContentType" + "Method": "POST", + "Command": "New-MgBetaDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveListContentTypeColumn" + "Method": "POST", + "Command": "New-MgBetaDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgBetaDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveListItem" + "Method": "POST", + "Command": "New-MgBetaDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createLink", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveListItemLink" + "Method": "POST", + "Command": "New-MgBetaDriveListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveListItemVersion" + "Method": "POST", + "Command": "New-MgBetaDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveListOperation" + "Method": "POST", + "Command": "New-MgBetaDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveListSubscription" + "Method": "POST", + "Command": "New-MgBetaDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgBetaDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/children", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootChild" + "Method": "POST", + "Command": "New-MgBetaDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/createLink", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootLink" + "Method": "POST", + "Command": "New-MgBetaDriveRootLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/createLink", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootListItemLink" + "Method": "POST", + "Command": "New-MgBetaDriveRootListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootListItemVersion" + "Method": "POST", + "Command": "New-MgBetaDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootPermission" + "Method": "POST", + "Command": "New-MgBetaDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootSubscription" + "Method": "POST", + "Command": "New-MgBetaDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootThumbnail" + "Method": "POST", + "Command": "New-MgBetaDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/createUploadSession", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootUploadSession" + "Method": "POST", + "Command": "New-MgBetaDriveRootUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaDriveRootVersion" + "Method": "POST", + "Command": "New-MgBetaDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/education/classes", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/classes", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEducationClass" + "Method": "POST", + "Command": "New-MgBetaEducationClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationroot-post-classes?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignment" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post-assignments?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories", + "OutputType": "IMicrosoftGraphEducationCategory", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "POST", "Variants": [ "Create", "Create1", @@ -310870,1634 +355501,1615 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaEducationClassAssignmentCategory" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post-category?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentCategoryByRef" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentCategoryByRef", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources", + "OutputType": "IMicrosoftGraphEducationAssignmentResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentResource" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentResourceDependentResource" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentSettingGradingCategory" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentSettingGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes", + "OutputType": "IMicrosoftGraphEducationGradingScheme", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationGradingScheme", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentSettingGradingScheme" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentSettingGradingScheme", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationgradingscheme-post?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", + "OutputType": "IMicrosoftGraphEducationOutcome", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentSubmissionOutcome" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-post-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentSubmissionResource" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentSubmissionResourceDependentResource" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentSubmissionSubmittedResource" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "POST", + "Command": "New-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/members/$ref", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/members/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Member.Read.Hidden", "Description": "Read all hidden memberships", "FullDescription": "Allows the app to read the memberships of hidden groups and administrative units without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassMemberByRef" + "Method": "POST", + "Command": "New-MgBetaEducationClassMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post-members?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassModule" + "Method": "POST", + "Command": "New-MgBetaEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post-module?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources", "OutputType": "IMicrosoftGraphEducationModuleResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassModuleResource" + "Method": "POST", + "Command": "New-MgBetaEducationClassModuleResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/teachers/$ref", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/teachers/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationClassTeacherByRef" + "Method": "POST", + "Command": "New-MgBetaEducationClassTeacherByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post-teachers?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEducationMeAssignment" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationMeAssignmentCategory" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignmentCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationMeAssignmentCategoryByRef" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignmentCategoryByRef", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationMeAssignmentResource" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationMeAssignmentResourceDependentResource" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationMeAssignmentSubmissionOutcome" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-post-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationMeAssignmentSubmissionResource" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationMeAssignmentSubmissionResourceDependentResource" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationMeAssignmentSubmissionSubmittedResource" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "POST", + "Command": "New-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/rubrics", "Module": "Beta.Education", + "Uri": "/education/me/rubrics", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEducationMeRubric" + "Method": "POST", + "Command": "New-MgBetaEducationMeRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-post-rubrics?view=graph-rest-1.0" }, { - "Uri": "/education/schools", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/schools", "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEducationSchool" + "Method": "POST", + "Command": "New-MgBetaEducationSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationroot-post-schools?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes/$ref", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/schools/{educationSchool-id}/classes/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationSchoolClassByRef" + "Method": "POST", + "Command": "New-MgBetaEducationSchoolClassByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-post-classes?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/users/$ref", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/schools/{educationSchool-id}/users/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationSchoolUserByRef" + "Method": "POST", + "Command": "New-MgBetaEducationSchoolUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-post-users?view=graph-rest-1.0" }, { - "Uri": "/education/synchronizationProfiles", "Module": "Beta.Education", - "Permissions": { - "Name": "EduAdministration.ReadWrite", - "Description": "Manage your education app settings", - "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/education/synchronizationProfiles", "OutputType": "IMicrosoftGraphEducationSynchronizationProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEducationSynchronizationProfile" + "Method": "POST", + "Command": "New-MgBetaEducationSynchronizationProfile", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors", "OutputType": "IMicrosoftGraphEducationSynchronizationError", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationSynchronizationProfileError" + "Method": "POST", + "Command": "New-MgBetaEducationSynchronizationProfileError", + "ApiReferenceLink": null }, { - "Uri": "/education/users", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/users", "OutputType": "IMicrosoftGraphEducationUser", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEducationUser" + "Method": "POST", + "Command": "New-MgBetaEducationUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationroot-post-users?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignment" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignmentCategory" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignmentCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignmentCategoryByRef" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignmentCategoryByRef", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignmentResource" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignmentResourceDependentResource" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignmentSubmissionOutcome" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-post-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignmentSubmissionResource" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignmentSubmissionResourceDependentResource" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignmentSubmissionSubmittedResource" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "POST", + "Command": "New-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/rubrics", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/rubrics", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEducationUserRubric" + "Method": "POST", + "Command": "New-MgBetaEducationUserRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-post-rubrics?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages", "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackage" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies", "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackageassignmentpolicies?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers", "OutputType": "IMicrosoftGraphCustomExtensionHandler", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionHandler" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionHandler", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings", "OutputType": "IMicrosoftGraphCustomExtensionStageSetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionStageSetting" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionStageSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests", "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageAssignmentRequest" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackageassignmentrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs", "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageCatalog" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackagecatalogs?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions", "Module": "Beta.Identity.Governance", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions", + "OutputType": "IMicrosoftGraphCustomCalloutExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.Read.All", "Description": "Read all entitlement management resources", "FullDescription": "Allows the app to read access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageCustomWorkflowExtension" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageCustomWorkflowExtension", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions", "OutputType": "IMicrosoftGraphCustomAccessPackageWorkflowExtension", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-post-customaccesspackageworkflowextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageIncompatibleAccessPackageByRef" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageIncompatibleAccessPackageByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-post-incompatibleaccesspackage?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageIncompatibleGroupByRef" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageIncompatibleGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-post-incompatiblegroup?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests", "OutputType": "IMicrosoftGraphAccessPackageResourceRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageResourceRequest" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageResourceRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackageresourcerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes", "OutputType": "IMicrosoftGraphAccessPackageResourceRoleScope", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEntitlementManagementAccessPackageResourceRoleScope" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAccessPackageResourceRoleScope", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-post-accesspackageresourcerolescopes?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests", "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEntitlementManagementAssignmentRequest" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-assignmentrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations", "OutputType": "IMicrosoftGraphConnectedOrganization", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEntitlementManagementConnectedOrganization" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementConnectedOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-connectedorganizations?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEntitlementManagementConnectedOrganizationExternalSponsorByRef" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementConnectedOrganizationExternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-post-externalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaEntitlementManagementConnectedOrganizationInternalSponsorByRef" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementConnectedOrganizationInternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-post-internalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/subjects", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/subjects", "OutputType": "IMicrosoftGraphAccessPackageSubject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaEntitlementManagementSubject" + "Method": "POST", + "Command": "New-MgBetaEntitlementManagementSubject", + "ApiReferenceLink": null }, { - "Uri": "/external/authorizationSystems", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/authorizationSystems", "OutputType": "IMicrosoftGraphAuthorizationSystem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaExternalAuthorizationSystem" + "Method": "POST", + "Command": "New-MgBetaExternalAuthorizationSystem", + "ApiReferenceLink": null }, { - "Uri": "/external/connections", "Module": "Beta.Search", + "Uri": "/external/connections", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalConnection.ReadWrite.All", - "Description": "Read and write all external connections", - "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false - }, { "Name": "ExternalConnection.ReadWrite.OwnedBy", "Description": "Read and write external connections", "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalConnection.ReadWrite.All", + "Description": "Read and write all external connections", + "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaExternalConnection" + "Method": "POST", + "Command": "New-MgBetaExternalConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-external-post-connections?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/groups", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaExternalConnectionGroup" + "Method": "POST", + "Command": "New-MgBetaExternalConnectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-post-groups?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members", + "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaExternalConnectionGroupMember" + "Method": "POST", + "Command": "New-MgBetaExternalConnectionGroupMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-post-members?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/items", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items", "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaExternalConnectionItem" + "Method": "POST", + "Command": "New-MgBetaExternalConnectionItem", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities", "OutputType": "IMicrosoftGraphExternalConnectorsExternalActivity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaExternalConnectionItemActivity" + "Method": "POST", + "Command": "New-MgBetaExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/operations", "OutputType": "IMicrosoftGraphExternalConnectorsConnectionOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaExternalConnectionOperation" + "Method": "POST", + "Command": "New-MgBetaExternalConnectionOperation", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/dataConnectors", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-DataConnector.ReadWrite.All", - "Description": "Manage data connector definitions", - "FullDescription": "Allows the app to read and write data connectors without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/dataConnectors", "OutputType": "IMicrosoftGraphIndustryDataConnector", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaExternalIndustryDataConnector" + "Method": "POST", + "Command": "New-MgBetaExternalIndustryDataConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-industrydataconnector-post?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/inboundFlows", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-InboundFlow.ReadWrite.All", - "Description": "Manage inbound flow definitions", - "FullDescription": "Allows the app to read and write inbound data flows without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/inboundFlows", "OutputType": "IMicrosoftGraphIndustryDataInboundFlow", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaExternalIndustryDataInboundFlow" + "Method": "POST", + "Command": "New-MgBetaExternalIndustryDataInboundFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-post?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/operations", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/operations", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaExternalIndustryDataOperation" + "Method": "POST", + "Command": "New-MgBetaExternalIndustryDataOperation", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/referenceDefinitions", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/referenceDefinitions", "OutputType": "IMicrosoftGraphIndustryDataReferenceDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaExternalIndustryDataReferenceDefinition" + "Method": "POST", + "Command": "New-MgBetaExternalIndustryDataReferenceDefinition", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/roleGroups", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/roleGroups", "OutputType": "IMicrosoftGraphIndustryDataRoleGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaExternalIndustryDataRoleGroup" + "Method": "POST", + "Command": "New-MgBetaExternalIndustryDataRoleGroup", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/sourceSystems", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-SourceSystem.ReadWrite.All", - "Description": "Manage source system definitions", - "FullDescription": "Allows the app to read and write source system definitions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/sourceSystems", "OutputType": "IMicrosoftGraphIndustryDataSourceSystemDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaExternalIndustryDataSourceSystem" + "Method": "POST", + "Command": "New-MgBetaExternalIndustryDataSourceSystem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-sourcesystemdefinition-post?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/years", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-TimePeriod.ReadWrite.All", - "Description": "Manage time period definitions", - "FullDescription": "Allows the app to read and write time period definitions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/years", "OutputType": "IMicrosoftGraphIndustryDataYearTimePeriodDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaExternalIndustryDataYear" + "Method": "POST", + "Command": "New-MgBetaExternalIndustryDataYear", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-yeartimeperioddefinition-post?view=graph-rest-1.0" }, { - "Uri": "/financials/companies/{company-id}/countriesRegions", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/countriesRegions", "OutputType": "IMicrosoftGraphCountryRegion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyCountryRegion" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyCountryRegion", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/currencies", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/currencies", "OutputType": "IMicrosoftGraphCurrency", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyCurrency" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers", "OutputType": "IMicrosoftGraphCustomer", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyCustomer" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments", "OutputType": "IMicrosoftGraphCustomerPayment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyCustomerPayment" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyCustomerPayment", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyCustomerPaymentCustomerPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyCustomerPaymentCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals", "OutputType": "IMicrosoftGraphCustomerPaymentJournal", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyCustomerPaymentJournal" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyCustomerPaymentJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments", "OutputType": "IMicrosoftGraphCustomerPayment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPayment" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPayment", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyCustomerPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees", "OutputType": "IMicrosoftGraphEmployee", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyEmployee" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyEmployee", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyEmployeePicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyEmployeePicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items", "OutputType": "IMicrosoftGraphItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyItem" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/itemCategories", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/itemCategories", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyItemCategory" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyItemPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journals", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journals", "OutputType": "IMicrosoftGraphJournal", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyJournal" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journalLines", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journalLines", "OutputType": "IMicrosoftGraphJournalLine", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -312508,70 +357120,64 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaFinancialCompanyJournalLine" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyJournalLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentMethods", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentMethods", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyPaymentMethod" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentTerms", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentTerms", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyPaymentTerm" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -312582,90 +357188,96 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaFinancialCompanyPurchaseInvoiceLineItemPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyPurchaseInvoiceLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyPurchaseInvoiceVendorPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyPurchaseInvoiceVendorPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanySaleCreditMemoCustomerPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanySaleCreditMemoCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanySaleCreditMemoLineItemPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanySaleCreditMemoLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanySaleInvoiceCustomerPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanySaleInvoiceCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -312676,30 +357288,32 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaFinancialCompanySaleInvoiceLineItemPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanySaleInvoiceLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanySaleOrderCustomerPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanySaleOrderCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -312710,43 +357324,46 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaFinancialCompanySaleOrderLineItemPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanySaleOrderLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanySaleQuoteCustomerPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanySaleQuoteCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/makeInvoice", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/makeInvoice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Make", "MakeViaIdentity" ], - "Command": "New-MgBetaFinancialCompanySaleQuoteInvoice" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanySaleQuoteInvoice", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -312757,1143 +357374,1177 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaFinancialCompanySaleQuoteLineItemPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanySaleQuoteLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/shipmentMethods", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/shipmentMethods", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyShipmentMethod" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxAreas", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxAreas", "OutputType": "IMicrosoftGraphTaxArea", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyTaxArea" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyTaxArea", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxGroups", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxGroups", "OutputType": "IMicrosoftGraphTaxGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyTaxGroup" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyTaxGroup", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/unitsOfMeasure", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/unitsOfMeasure", "OutputType": "IMicrosoftGraphUnitOfMeasure", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyUnitOfMeasure" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyUnitOfMeasure", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors", "OutputType": "IMicrosoftGraphVendor", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyVendor" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyVendor", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture", "OutputType": "IMicrosoftGraphPicture", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaFinancialCompanyVendorPicture" + "Method": "POST", + "Command": "New-MgBetaFinancialCompanyVendorPicture", + "ApiReferenceLink": null }, { - "Uri": "/groups", "Module": "Beta.Groups", + "Uri": "/groups", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.Create", "Description": "Create groups", "FullDescription": "Allows the app to create groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaGroup" + "Method": "POST", + "Command": "New-MgBetaGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-groups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders/$ref", "Module": "Beta.Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/acceptedSenders/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupAcceptedSenderByRef" + "Method": "POST", + "Command": "New-MgBetaGroupAcceptedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-acceptedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/appRoleAssignments", "Module": "Beta.Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/appRoleAssignments", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupAppRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaGroupAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/events", "OutputType": "IMicrosoftGraphEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupCalendarEvent" + "Method": "POST", + "Command": "New-MgBetaGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-post-events?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/calendarPermissions", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupCalendarPermission" + "Method": "POST", + "Command": "New-MgBetaGroupCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-post-calendarpermissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations", + "OutputType": "IMicrosoftGraphConversation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupConversation" + "Method": "POST", + "Command": "New-MgBetaGroupConversation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupConversationThread" + "Method": "POST", + "Command": "New-MgBetaGroupConversationThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversation-post-threads?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupConversationThreadPostAttachment" + "Method": "POST", + "Command": "New-MgBetaGroupConversationThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupConversationThreadPostAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaGroupConversationThreadPostAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupConversationThreadPostExtension" + "Method": "POST", + "Command": "New-MgBetaGroupConversationThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupConversationThreadPostInReplyToAttachment" + "Method": "POST", + "Command": "New-MgBetaGroupConversationThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupConversationThreadPostInReplyToAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaGroupConversationThreadPostInReplyToAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupConversationThreadPostInReplyToExtension" + "Method": "POST", + "Command": "New-MgBetaGroupConversationThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupConversationThreadPostInReplyToMention" + "Method": "POST", + "Command": "New-MgBetaGroupConversationThreadPostInReplyToMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/mentions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupConversationThreadPostMention" + "Method": "POST", + "Command": "New-MgBetaGroupConversationThreadPostMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDrive" + "Method": "POST", + "Command": "New-MgBetaGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveBundle" + "Method": "POST", + "Command": "New-MgBetaGroupDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-post-bundles?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItem" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemChild" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createLink", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemLink" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemListItemLink" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemListItemVersion" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemPermission" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemSubscription" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemThumbnail" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createUploadSession", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemUploadSession" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveItemVersion" + "Method": "POST", + "Command": "New-MgBetaGroupDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveListColumn" + "Method": "POST", + "Command": "New-MgBetaGroupDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveListContentType" + "Method": "POST", + "Command": "New-MgBetaGroupDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveListContentTypeColumn" + "Method": "POST", + "Command": "New-MgBetaGroupDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgBetaGroupDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveListItem" + "Method": "POST", + "Command": "New-MgBetaGroupDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createLink", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveListItemLink" + "Method": "POST", + "Command": "New-MgBetaGroupDriveListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveListItemVersion" + "Method": "POST", + "Command": "New-MgBetaGroupDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveListOperation" + "Method": "POST", + "Command": "New-MgBetaGroupDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveListSubscription" + "Method": "POST", + "Command": "New-MgBetaGroupDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootChild" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createLink", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootLink" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createLink", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootListItemLink" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootListItemVersion" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootPermission" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootSubscription" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootThumbnail" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createUploadSession", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootUploadSession" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupDriveRootVersion" + "Method": "POST", + "Command": "New-MgBetaGroupDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/endpoints", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/endpoints", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEndpoint" + "Method": "POST", + "Command": "New-MgBetaGroupEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events", "OutputType": "IMicrosoftGraphEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEvent" + "Method": "POST", + "Command": "New-MgBetaGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-events?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/attachments", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEventAttachment" + "Method": "POST", + "Command": "New-MgBetaGroupEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEventExceptionOccurrenceAttachment" + "Method": "POST", + "Command": "New-MgBetaGroupEventExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEventExceptionOccurrenceExtension" + "Method": "POST", + "Command": "New-MgBetaGroupEventExceptionOccurrenceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEventExceptionOccurrenceInstanceAttachment" + "Method": "POST", + "Command": "New-MgBetaGroupEventExceptionOccurrenceInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEventExceptionOccurrenceInstanceExtension" + "Method": "POST", + "Command": "New-MgBetaGroupEventExceptionOccurrenceInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEventExtension" + "Method": "POST", + "Command": "New-MgBetaGroupEventExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEventInstanceAttachment" + "Method": "POST", + "Command": "New-MgBetaGroupEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEventInstanceExceptionOccurrenceAttachment" + "Method": "POST", + "Command": "New-MgBetaGroupEventInstanceExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEventInstanceExceptionOccurrenceExtension" + "Method": "POST", + "Command": "New-MgBetaGroupEventInstanceExceptionOccurrenceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupEventInstanceExtension" + "Method": "POST", + "Command": "New-MgBetaGroupEventInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/extensions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupExtension" + "Method": "POST", + "Command": "New-MgBetaGroupExtension", + "ApiReferenceLink": null }, { - "Uri": "/groupLifecyclePolicies", "Module": "Beta.Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groupLifecyclePolicies", "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -313902,437 +358553,487 @@ "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupLifecyclePolicy" + "Method": "POST", + "Command": "New-MgBetaGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-post-grouplifecyclepolicies?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/members/$ref", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupMemberByRef" + "Method": "POST", + "Command": "New-MgBetaGroupMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupOnenoteNotebook" + "Method": "POST", + "Command": "New-MgBetaGroupOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-notebooks?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupOnenoteNotebookSection" + "Method": "POST", + "Command": "New-MgBetaGroupOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupOnenoteNotebookSectionGroup" + "Method": "POST", + "Command": "New-MgBetaGroupOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/pages", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupOnenotePage" + "Method": "POST", + "Command": "New-MgBetaGroupOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sections", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupOnenoteSection" + "Method": "POST", + "Command": "New-MgBetaGroupOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupOnenoteSectionGroup" + "Method": "POST", + "Command": "New-MgBetaGroupOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupOnenoteSectionGroupSection" + "Method": "POST", + "Command": "New-MgBetaGroupOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-post-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupOnenoteSectionPage" + "Method": "POST", + "Command": "New-MgBetaGroupOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/$ref", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupOwnerByRef" + "Method": "POST", + "Command": "New-MgBetaGroupOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-owners?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/permissionGrants", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupPermissionGrant" + "Method": "POST", + "Command": "New-MgBetaGroupPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/rejectedSenders/$ref", "Module": "Beta.Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/rejectedSenders/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupRejectedSenderByRef" + "Method": "POST", + "Command": "New-MgBetaGroupRejectedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-rejectedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/settings", "Module": "Beta.Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/settings", "OutputType": "IMicrosoftGraphDirectorySetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSetting" + "Method": "POST", + "Command": "New-MgBetaGroupSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-settings?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgBetaGroupSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteAnalyticItemActivityStatActivity" + "Method": "POST", + "Command": "New-MgBetaGroupSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteColumn" + "Method": "POST", + "Command": "New-MgBetaGroupSiteColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteContentType" + "Method": "POST", + "Command": "New-MgBetaGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteContentTypeColumn" + "Method": "POST", + "Command": "New-MgBetaGroupSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgBetaGroupSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -314343,15 +359044,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteGetByPathColumn" + "Method": "POST", + "Command": "New-MgBetaGroupSiteGetByPathColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -314362,15 +359064,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteGetByPathContentType" + "Method": "POST", + "Command": "New-MgBetaGroupSiteGetByPathContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists", "OutputType": "IMicrosoftGraphList", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -314381,15 +359084,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteGetByPathList" + "Method": "POST", + "Command": "New-MgBetaGroupSiteGetByPathList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -314400,15 +359104,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteGetByPathOperation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteGetByPathOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -314419,15 +359124,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteGetByPathPage" + "Method": "POST", + "Command": "New-MgBetaGroupSiteGetByPathPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sitepage-create?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -314438,675 +359144,720 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteGetByPathPermission" + "Method": "POST", + "Command": "New-MgBetaGroupSiteGetByPathPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy" + "Method": "POST", + "Command": "New-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels", "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteInformationProtectionPolicyLabel" + "Method": "POST", + "Command": "New-MgBetaGroupSiteInformationProtectionPolicyLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteInformationProtectionSensitivityLabel" + "Method": "POST", + "Command": "New-MgBetaGroupSiteInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel" + "Method": "POST", + "Command": "New-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteInformationProtectionThreatAssessmentRequest" + "Method": "POST", + "Command": "New-MgBetaGroupSiteInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotection-post-threatassessmentrequests?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResult" + "Method": "POST", + "Command": "New-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists", "OutputType": "IMicrosoftGraphList", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteList" + "Method": "POST", + "Command": "New-MgBetaGroupSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/activities", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListActivity" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListColumn" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListContentType" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListContentTypeColumn" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListItem" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListItemActivity" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListItemLink" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListItemVersion" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListOperation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteListSubscription" + "Method": "POST", + "Command": "New-MgBetaGroupSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks", "OutputType": "IMicrosoftGraphNotebook", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteNotebook" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-notebooks?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteNotebookSection" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteNotebookSectionGroup" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteNotebookSectionGroupSection" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteNotebookSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-post-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteNotebookSectionPage" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteOperation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenotePage" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteResource" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteSection" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteSectionGroup" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteSectionGroupSection" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-post-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteSectionGroupSectionPage" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOnenoteSectionPage" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteOperation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSitePage" + "Method": "POST", + "Command": "New-MgBetaGroupSitePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sitepage-create?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "POST", + "Command": "New-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "POST", + "Command": "New-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "POST", + "Command": "New-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "POST", + "Command": "New-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSitePageAsSitePageWebPart" + "Method": "POST", + "Command": "New-MgBetaGroupSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSitePermission" + "Method": "POST", + "Command": "New-MgBetaGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items", "OutputType": "IMicrosoftGraphRecycleBinItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteRecycleBinItem" + "Method": "POST", + "Command": "New-MgBetaGroupSiteRecycleBinItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreGroup" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreGroupSet" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -315117,15 +359868,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteTermStoreGroupSetChild" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -315136,105 +359888,112 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteTermStoreGroupSetChildRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreGroupSetRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreGroupSetTerm" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreGroupSetTermChild" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreGroupSetTermChildRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreGroupSetTermRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSet" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -315245,15 +360004,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteTermStoreSetChild" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -315264,30 +360024,32 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteTermStoreSetChildRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSet" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -315298,15 +360060,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetChild" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -315317,1172 +360080,1201 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetTerm" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetTermChild" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetTerm" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetTermChild" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetTermChildRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupSiteTermStoreSetTermRelation" + "Method": "POST", + "Command": "New-MgBetaGroupSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels", "OutputType": "IMicrosoftGraphChannel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamChannel" + "Method": "POST", + "Command": "New-MgBetaGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamChannelMember" + "Method": "POST", + "Command": "New-MgBetaGroupTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamChannelMessage" + "Method": "POST", + "Command": "New-MgBetaGroupTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamChannelMessageHostedContent" + "Method": "POST", + "Command": "New-MgBetaGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamChannelMessageReply" + "Method": "POST", + "Command": "New-MgBetaGroupTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamChannelMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgBetaGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamChannelSharedWithTeam" + "Method": "POST", + "Command": "New-MgBetaGroupTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamChannelTab" + "Method": "POST", + "Command": "New-MgBetaGroupTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/installedApps", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/installedApps", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamInstalledApp" + "Method": "POST", + "Command": "New-MgBetaGroupTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-post-installedapps?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamMember" + "Method": "POST", + "Command": "New-MgBetaGroupTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-post-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/operations", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamOperation" + "Method": "POST", + "Command": "New-MgBetaGroupTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/permissionGrants", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamPermissionGrant" + "Method": "POST", + "Command": "New-MgBetaGroupTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamPrimaryChannelMember" + "Method": "POST", + "Command": "New-MgBetaGroupTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamPrimaryChannelMessage" + "Method": "POST", + "Command": "New-MgBetaGroupTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamPrimaryChannelMessageHostedContent" + "Method": "POST", + "Command": "New-MgBetaGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamPrimaryChannelMessageReply" + "Method": "POST", + "Command": "New-MgBetaGroupTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamPrimaryChannelSharedWithTeam" + "Method": "POST", + "Command": "New-MgBetaGroupTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamPrimaryChannelTab" + "Method": "POST", + "Command": "New-MgBetaGroupTeamPrimaryChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/dayNotes", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/dayNotes", "OutputType": "IMicrosoftGraphDayNote", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleDayNote" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleDayNote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests", "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleOfferShiftRequest" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShifts", "OutputType": "IMicrosoftGraphOpenShift", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleOpenShift" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests", "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleOpenShiftChangeRequest" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups", "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleSchedulingGroup" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-schedulinggroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shifts", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shifts", "OutputType": "IMicrosoftGraphShift", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleShift" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-shifts?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions", "OutputType": "IMicrosoftGraphShiftsRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleShiftRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleShiftRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleSwapShiftChangeRequest" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeCards", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeCards", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleTimeCard" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timesOff", "OutputType": "IMicrosoftGraphTimeOff", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleTimeOff" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-timesoff?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons", "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleTimeOffReason" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-timeoffreasons?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamScheduleTimeOffRequest" + "Method": "POST", + "Command": "New-MgBetaGroupTeamScheduleTimeOffRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/tags", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags", "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamTag" + "Method": "POST", + "Command": "New-MgBetaGroupTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupTeamTagMember" + "Method": "POST", + "Command": "New-MgBetaGroupTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupThread" + "Method": "POST", + "Command": "New-MgBetaGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-threads?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupThreadPostAttachment" + "Method": "POST", + "Command": "New-MgBetaGroupThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupThreadPostAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaGroupThreadPostAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupThreadPostExtension" + "Method": "POST", + "Command": "New-MgBetaGroupThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupThreadPostInReplyToAttachment" + "Method": "POST", + "Command": "New-MgBetaGroupThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupThreadPostInReplyToAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaGroupThreadPostInReplyToAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupThreadPostInReplyToExtension" + "Method": "POST", + "Command": "New-MgBetaGroupThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupThreadPostInReplyToMention" + "Method": "POST", + "Command": "New-MgBetaGroupThreadPostInReplyToMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/mentions", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaGroupThreadPostMention" + "Method": "POST", + "Command": "New-MgBetaGroupThreadPostMention", + "ApiReferenceLink": null }, { - "Uri": "/identity/apiConnectors", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/apiConnectors", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityApiConnector" + "Method": "POST", + "Command": "New-MgBetaIdentityApiConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-create?view=graph-rest-1.0" }, { - "Uri": "/identity/authenticationEventsFlows", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "EventListener.ReadWrite.All", - "Description": "Read and write all authentication event listeners", - "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows", "OutputType": "IMicrosoftGraphAuthenticationEventsFlow", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityAuthenticationEventFlow" + "Method": "POST", + "Command": "New-MgBetaIdentityAuthenticationEventFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-post-authenticationeventsflows?view=graph-rest-1.0" }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication" + "Method": "POST", + "Command": "New-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderByRef" + "Method": "POST", + "Command": "New-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeByRef" + "Method": "POST", + "Command": "New-MgBetaIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "EventListener.ReadWrite.All", - "Description": "Read and write all authentication event listeners", - "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityAuthenticationEventFlowIncludeApplication" + "Method": "POST", + "Command": "New-MgBetaIdentityAuthenticationEventFlowIncludeApplication", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventListeners", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "EventListener.ReadWrite.All", - "Description": "Read and write all authentication event listeners", - "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventListeners", "OutputType": "IMicrosoftGraphAuthenticationEventListener", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityAuthenticationEventListener" + "Method": "POST", + "Command": "New-MgBetaIdentityAuthenticationEventListener", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-post-authenticationeventlisteners?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows", "OutputType": "IMicrosoftGraphB2CIdentityUserFlow", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityB2CUserFlow" + "Method": "POST", + "Command": "New-MgBetaIdentityB2CUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-post-b2cuserflows?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityB2CUserFlowIdentityProviderByRef" + "Method": "POST", + "Command": "New-MgBetaIdentityB2CUserFlowIdentityProviderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-post-identityproviders?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages", "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityB2CUserFlowLanguage" + "Method": "POST", + "Command": "New-MgBetaIdentityB2CUserFlowLanguage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityB2CUserFlowLanguageDefaultPage" + "Method": "POST", + "Command": "New-MgBetaIdentityB2CUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityB2CUserFlowLanguageOverridePage" + "Method": "POST", + "Command": "New-MgBetaIdentityB2CUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments", "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityB2CUserFlowUserAttributeAssignment" + "Method": "POST", + "Command": "New-MgBetaIdentityB2CUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-post-userattributeassignments?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows", "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityB2XUserFlow" + "Method": "POST", + "Command": "New-MgBetaIdentityB2XUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-post-b2xuserflows?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityB2XUserFlowIdentityProviderByRef" + "Method": "POST", + "Command": "New-MgBetaIdentityB2XUserFlowIdentityProviderByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages", "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityB2XUserFlowLanguage" + "Method": "POST", + "Command": "New-MgBetaIdentityB2XUserFlowLanguage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityB2XUserFlowLanguageDefaultPage" + "Method": "POST", + "Command": "New-MgBetaIdentityB2XUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityB2XUserFlowLanguageOverridePage" + "Method": "POST", + "Command": "New-MgBetaIdentityB2XUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments", "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityB2XUserFlowUserAttributeAssignment" + "Method": "POST", + "Command": "New-MgBetaIdentityB2XUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-post-userattributeassignments?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ConditionalAccess", - "Description": "Read and write your organization's conditional access policies", - "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityConditionalAccessAuthenticationContextClassReference" + "Method": "POST", + "Command": "New-MgBetaIdentityConditionalAccessAuthenticationContextClassReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-post-authenticationcontextclassreferences?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes", "OutputType": "IMicrosoftGraphAuthenticationMethodModeDetail", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1" ], - "Command": "New-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodMode" + "Method": "POST", + "Command": "New-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodMode", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies", "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1" ], - "Command": "New-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicy" + "Method": "POST", + "Command": "New-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1", @@ -316491,870 +361283,892 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "POST", + "Command": "New-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-post-combinationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/namedLocations", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/conditionalAccess/namedLocations", + "OutputType": "IMicrosoftGraphNamedLocation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNamedLocation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityConditionalAccessNamedLocation" + "Method": "POST", + "Command": "New-MgBetaIdentityConditionalAccessNamedLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-post-namedlocations?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/policies", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/conditionalAccess/policies", + "OutputType": "IMicrosoftGraphConditionalAccessPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConditionalAccessPolicy", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityConditionalAccessPolicy" + "Method": "POST", + "Command": "New-MgBetaIdentityConditionalAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-post-policies?view=graph-rest-1.0" }, { - "Uri": "/identity/customAuthenticationExtensions", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "CustomAuthenticationExtension.ReadWrite.All", - "Description": "Read and write all custom authentication extensions", - "FullDescription": "Allows the app to read or write your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/customAuthenticationExtensions", "OutputType": "IMicrosoftGraphCustomAuthenticationExtension", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityCustomAuthenticationExtension" + "Method": "POST", + "Command": "New-MgBetaIdentityCustomAuthenticationExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-post-customauthenticationextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDecision" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInsight" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewer" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsight" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages", "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecision" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsight" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions", "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinition" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewset-post-definitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages", "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions", "OutputType": "IMicrosoftGraphAccessReviewHistoryDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewHistoryDefinition" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewHistoryDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewset-post-historydefinitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances", "OutputType": "IMicrosoftGraphAccessReviewHistoryInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstance" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}/generateDownloadUri", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}/generateDownloadUri", "OutputType": "IMicrosoftGraphAccessReviewHistoryInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Generate", "GenerateViaIdentity" ], - "Command": "New-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstanceDownloadUri" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstanceDownloadUri", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewhistoryinstance-generatedownloaduri?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests", "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAppConsentRequest" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAppConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests", "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequest" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStep" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflow" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-post-workflows?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions", "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtension" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-post-customtaskextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createNewVersion", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createNewVersion", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowNewVersion" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowNewVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createNewVersion", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createNewVersion", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowNewVersion" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowNewVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowTask" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowVersionTask" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceLifecycleWorkflowVersionTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/findings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/findings", "OutputType": "IMicrosoftGraphFinding", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePermissionAnalyticAwFinding" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePermissionAnalyticAwFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistribution" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/findings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/findings", "OutputType": "IMicrosoftGraphFinding", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePermissionAnalyticAzureFinding" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePermissionAnalyticAzureFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistribution" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings", "OutputType": "IMicrosoftGraphFinding", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePermissionAnalyticGcpFinding" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePermissionAnalyticGcpFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistribution" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges", "OutputType": "IMicrosoftGraphPermissionsRequestChange", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePermissionManagementPermissionRequestChange" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePermissionManagementPermissionRequestChange", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApproval" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStep" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsRequests", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "ScheduledPermissions.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsRequests", "OutputType": "IMicrosoftGraphScheduledPermissionsRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePermissionManagementScheduledPermissionRequest" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePermissionManagementScheduledPermissionRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissionsmanagement-post-scheduledpermissionsrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApproval" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStep" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentSchedule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedule" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-post-assignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedule" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-post-eligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlert", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceRoleManagementAlert" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceRoleManagementAlert", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlertConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceRoleManagementAlertConfiguration" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceRoleManagementAlertConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlertDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceRoleManagementAlertDefinition" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceRoleManagementAlertDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceRoleManagementAlertIncident" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceRoleManagementAlertIncident", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/operations", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/operations", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceRoleManagementAlertOperation" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceRoleManagementAlertOperation", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Agreement.ReadWrite.All", - "Description": "Read and write all terms of use agreements", - "FullDescription": "Allows the app to read and write terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements", "OutputType": "IMicrosoftGraphAgreement", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreement" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termsofusecontainer-post-agreements?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -317363,309 +362177,312 @@ "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptance" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreementFile" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreementFile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-post-files?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalization" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersion" + "Method": "POST", + "Command": "New-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/identity/identityProviders", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityProvider.ReadWrite.All", - "Description": "Read and write identity providers", - "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/identityProviders", "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityProvider" + "Method": "POST", + "Command": "New-MgBetaIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-post-identityproviders?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlows", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/userFlows", "OutputType": "IMicrosoftGraphIdentityUserFlow", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityUserFlow" + "Method": "POST", + "Command": "New-MgBetaIdentityUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflow-post-userflows?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlowAttributes", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/userFlowAttributes", "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaIdentityUserFlowAttribute" + "Method": "POST", + "Command": "New-MgBetaIdentityUserFlowAttribute", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattribute-post?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/dataLossPreventionPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/dataLossPreventionPolicies", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaInformationProtectionDataLossPreventionPolicy" + "Method": "POST", + "Command": "New-MgBetaInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/policy/labels", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/policy/labels", "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaInformationProtectionPolicyLabel" + "Method": "POST", + "Command": "New-MgBetaInformationProtectionPolicyLabel", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "ThreatAssessment.ReadWrite.All", - "Description": "Read and write threat assessment requests", - "FullDescription": "Allows an app to read your organization's threat assessment requests on your behalf. Also allows the app to create new requests to assess threats received by your organization on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/informationProtection/threatAssessmentRequests", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaInformationProtectionThreatAssessmentRequest" + "Method": "POST", + "Command": "New-MgBetaInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotection-post-threatassessmentrequests?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaInformationProtectionThreatAssessmentRequestResult" + "Method": "POST", + "Command": "New-MgBetaInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/invitations", "Module": "Beta.Identity.SignIns", + "Uri": "/invitations", + "OutputType": "IMicrosoftGraphInvitation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Invite.All", "Description": "Invite guest users to the organization", "FullDescription": "Allows the app to invite guest users to the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInvitation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaInvitation" + "Method": "POST", + "Command": "New-MgBetaInvitation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/invitation-post?view=graph-rest-1.0" }, { - "Uri": "/oauth2PermissionGrants", "Module": "Beta.Identity.SignIns", + "Uri": "/oauth2PermissionGrants", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedPermissionGrant.ReadWrite.All", "Description": "Manage all delegated permission grants", "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaOauth2PermissionGrant" + "Method": "POST", + "Command": "New-MgBetaOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/oauth2permissiongrant-post?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles", "OutputType": "IMicrosoftGraphOnPremisesPublishingProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfile" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfile", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents", "OutputType": "IMicrosoftGraphOnPremisesAgent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfileAgent" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileAgent", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups", "OutputType": "IMicrosoftGraphOnPremisesAgentGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfileAgentGroup" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileAgentGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesagentgroup-post?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents", "Module": "Beta.Applications", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents", "OutputType": "IMicrosoftGraphOnPremisesAgent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfileAgentGroupAgent" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileAgentGroupAgent", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}/agentGroups/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}/agentGroups/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -317676,1774 +362493,1785 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaOnPremisePublishingProfileAgentGroupByRef" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources", "OutputType": "IMicrosoftGraphPublishedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfileAgentGroupPublishedResource" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileAgentGroupPublishedResource", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups", "OutputType": "IMicrosoftGraphOnPremisesAgentGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroup" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroup", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupByRef" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors", "OutputType": "IMicrosoftGraphConnector", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfileConnector" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileConnector", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups", "OutputType": "IMicrosoftGraphConnectorGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfileConnectorGroup" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileConnectorGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectorgroup-post?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfileConnectorGroupMemberByRef" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileConnectorGroupMemberByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfileConnectorMemberOfByRef" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfileConnectorMemberOfByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources", "Module": "Beta.Applications", - "Permissions": { - "Name": "OnPremisesPublishingProfiles.ReadWrite.All", - "Description": "Manage on-premises published resources", - "FullDescription": "Allows the app to manage hybrid identity service configuration by creating, viewing, updating and deleting on-premises published resources, on-premises agents and agent groups, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources", "OutputType": "IMicrosoftGraphPublishedResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfilePublishedResource" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfilePublishedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/publishedresource-post?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups", "Module": "Beta.Applications", - "Permissions": { - "Name": "OnPremisesPublishingProfiles.ReadWrite.All", - "Description": "Manage on-premises published resources", - "FullDescription": "Allows the app to manage hybrid identity service configuration by creating, viewing, updating and deleting on-premises published resources, on-premises agents and agent groups, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups", "OutputType": "IMicrosoftGraphOnPremisesAgentGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroup" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroup", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "Module": "Beta.Applications", - "Permissions": { - "Name": "OnPremisesPublishingProfiles.ReadWrite.All", - "Description": "Manage on-premises published resources", - "FullDescription": "Allows the app to manage hybrid identity service configuration by creating, viewing, updating and deleting on-premises published resources, on-premises agents and agent groups, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupByRef" + "Method": "POST", + "Command": "New-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/organization", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization", "OutputType": "IMicrosoftGraphOrganization", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaOrganization" + "Method": "POST", + "Command": "New-MgBetaOrganization", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations", + "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOrganizationBrandingLocalization" + "Method": "POST", + "Command": "New-MgBetaOrganizationBrandingLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-post-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration", "OutputType": "IMicrosoftGraphCertificateBasedAuthConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOrganizationCertificateBasedAuthConfiguration" + "Method": "POST", + "Command": "New-MgBetaOrganizationCertificateBasedAuthConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-post-certificatebasedauthconfiguration?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/extensions", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaOrganizationExtension" + "Method": "POST", + "Command": "New-MgBetaOrganizationExtension", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/rooms", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/rooms", "OutputType": "IMicrosoftGraphRoom", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPlaceAsRoomListRoom" + "Method": "POST", + "Command": "New-MgBetaPlaceAsRoomListRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/workspaces", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/workspaces", "OutputType": "IMicrosoftGraphWorkspace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPlaceAsRoomListWorkspace" + "Method": "POST", + "Command": "New-MgBetaPlaceAsRoomListWorkspace", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets", "Module": "Beta.Planner", + "Uri": "/planner/buckets", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPlannerBucket" + "Method": "POST", + "Command": "New-MgBetaPlannerBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-post-buckets?view=graph-rest-1.0" }, { - "Uri": "/planner/plans", "Module": "Beta.Planner", + "Uri": "/planner/plans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPlannerPlan" + "Method": "POST", + "Command": "New-MgBetaPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-post-plans?view=graph-rest-1.0" }, { - "Uri": "/planner/rosters", "Module": "Beta.Planner", + "Uri": "/planner/rosters", + "OutputType": "IMicrosoftGraphPlannerRoster", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerRoster", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPlannerRoster" + "Method": "POST", + "Command": "New-MgBetaPlannerRoster", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-post-rosters?view=graph-rest-1.0" }, { - "Uri": "/planner/rosters/{plannerRoster-id}/members", "Module": "Beta.Planner", + "Uri": "/planner/rosters/{plannerRoster-id}/members", + "OutputType": "IMicrosoftGraphPlannerRosterMember", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerRosterMember", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPlannerRosterMember" + "Method": "POST", + "Command": "New-MgBetaPlannerRosterMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerroster-post-members?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks", "Module": "Beta.Planner", + "Uri": "/planner/tasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPlannerTask" + "Method": "POST", + "Command": "New-MgBetaPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-post-tasks?view=graph-rest-1.0" }, { - "Uri": "/policies/activityBasedTimeoutPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/activityBasedTimeoutPolicies", "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyActivityBasedTimeoutPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyActivityBasedTimeoutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-post-activitybasedtimeoutpolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/appManagementPolicies", "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyAppManagementPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-post?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations", "OutputType": "IMicrosoftGraphAuthenticationMethodConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration" + "Method": "POST", + "Command": "New-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies", + "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyAuthenticationStrengthPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthroot-post-policies?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "POST", + "Command": "New-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-post-combinationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/policies/authorizationPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authorizationPolicy", "OutputType": "IMicrosoftGraphAuthorizationPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyAuthorizationPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyAuthorizationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides", "OutputType": "IMicrosoftGraphDefaultUserRoleOverride", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverride" + "Method": "POST", + "Command": "New-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverride", + "ApiReferenceLink": null }, { - "Uri": "/policies/claimsMappingPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/claimsMappingPolicies", "OutputType": "IMicrosoftGraphClaimsMappingPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyClaimMappingPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/claimsmappingpolicy-post-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/partners", "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyCrossTenantAccessPolicyPartner" + "Method": "POST", + "Command": "New-MgBetaPolicyCrossTenantAccessPolicyPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-post-partners?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyFeatureRolloutPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyFeatureRolloutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/post-featurerolloutpolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyFeatureRolloutPolicyApplyTo" + "Method": "POST", + "Command": "New-MgBetaPolicyFeatureRolloutPolicyApplyTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyFeatureRolloutPolicyApplyToByRef" + "Method": "POST", + "Command": "New-MgBetaPolicyFeatureRolloutPolicyApplyToByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-1.0" }, { - "Uri": "/policies/homeRealmDiscoveryPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/homeRealmDiscoveryPolicies", "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyHomeRealmDiscoveryPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileAppManagementPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/mobileAppManagementPolicies", "OutputType": "IMicrosoftGraphMobilityManagementPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyMobileAppManagementPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyMobileAppManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.MobilityManagement", - "Description": "Read and write your organization's mobility management policies", - "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyMobileAppManagementPolicyIncludedGroupByRef" + "Method": "POST", + "Command": "New-MgBetaPolicyMobileAppManagementPolicyIncludedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-post-includedgroups?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileDeviceManagementPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/mobileDeviceManagementPolicies", "OutputType": "IMicrosoftGraphMobilityManagementPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyMobileDeviceManagementPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyMobileDeviceManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.MobilityManagement", - "Description": "Read and write your organization's mobility management policies", - "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupByRef" + "Method": "POST", + "Command": "New-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-post-includedgroups?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies", "OutputType": "IMicrosoftGraphPermissionGrantPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyPermissionGrantPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyPermissionGrantPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-permissiongrantpolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyPermissionGrantPolicyExclude" + "Method": "POST", + "Command": "New-MgBetaPolicyPermissionGrantPolicyExclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-excludes?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyPermissionGrantPolicyInclude" + "Method": "POST", + "Command": "New-MgBetaPolicyPermissionGrantPolicyInclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-includes?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicies", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyRoleManagementPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyRoleManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicyAssignments", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicyAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyRoleManagementPolicyAssignment" + "Method": "POST", + "Command": "New-MgBetaPolicyRoleManagementPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyRoleManagementPolicyEffectiveRule" + "Method": "POST", + "Command": "New-MgBetaPolicyRoleManagementPolicyEffectiveRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyRoleManagementPolicyRule" + "Method": "POST", + "Command": "New-MgBetaPolicyRoleManagementPolicyRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies", "OutputType": "IMicrosoftGraphServicePrincipalCreationPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyServicePrincipalCreationPolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyServicePrincipalCreationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes", "OutputType": "IMicrosoftGraphServicePrincipalCreationConditionSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyServicePrincipalCreationPolicyExclude" + "Method": "POST", + "Command": "New-MgBetaPolicyServicePrincipalCreationPolicyExclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes", "OutputType": "IMicrosoftGraphServicePrincipalCreationConditionSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPolicyServicePrincipalCreationPolicyInclude" + "Method": "POST", + "Command": "New-MgBetaPolicyServicePrincipalCreationPolicyInclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/tokenIssuancePolicies", "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyTokenIssuancePolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenissuancepolicy-post-tokenissuancepolicy?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenLifetimePolicies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/tokenLifetimePolicies", "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPolicyTokenLifetimePolicy" + "Method": "POST", + "Command": "New-MgBetaPolicyTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenlifetimepolicy-post-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/print/connectors", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/connectors", "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrintConnector" + "Method": "POST", + "Command": "New-MgBetaPrintConnector", + "ApiReferenceLink": null }, { - "Uri": "/print/operations", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/operations", "OutputType": "IMicrosoftGraphPrintOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrintOperation" + "Method": "POST", + "Command": "New-MgBetaPrintOperation", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/create", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/create", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Printer.Create", "Description": "Register printers  ", "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true - }, - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create1", "CreateExpanded1" ], - "Command": "New-MgBetaPrintPrinter" + "Method": "POST", + "Command": "New-MgBetaPrintPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-create?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWriteBasic", "Description": "Read and write basic information of your print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterJob" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterJobDocument" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWrite.All", "Description": "Read and update print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterJobDocumentUploadSession" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterJobDocumentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printdocument-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterJobTask" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares", "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrintPrinterShare" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterShare", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/$ref", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterShareAllowedGroupByRef" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterShareAllowedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-post-allowedgroups?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/$ref", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterShareAllowedUserByRef" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterShareAllowedUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-post-allowedusers?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterShareJob" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterShareJobDocument" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterShareJobDocumentUploadSession" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterShareJobDocumentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printdocument-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterShareJobTask" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/taskTriggers", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/taskTriggers", + "OutputType": "IMicrosoftGraphPrintTaskTrigger", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintPrinterTaskTrigger" + "Method": "POST", + "Command": "New-MgBetaPrintPrinterTaskTrigger", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-post-tasktriggers?view=graph-rest-1.0" }, { - "Uri": "/print/services", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/services", "OutputType": "IMicrosoftGraphPrintService", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrintService" + "Method": "POST", + "Command": "New-MgBetaPrintService", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}/endpoints", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/services/{printService-id}/endpoints", "OutputType": "IMicrosoftGraphPrintServiceEndpoint", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintServiceEndpoint" + "Method": "POST", + "Command": "New-MgBetaPrintServiceEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/print/shares", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/print/shares", "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrintShare" + "Method": "POST", + "Command": "New-MgBetaPrintShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-post-shares?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintShareAllowedGroupByRef" + "Method": "POST", + "Command": "New-MgBetaPrintShareAllowedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-post-allowedgroups?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintShareAllowedUserByRef" + "Method": "POST", + "Command": "New-MgBetaPrintShareAllowedUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-post-allowedusers?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true - }, { "Name": "PrintJob.ReadWriteBasic", "Description": "Read and write basic information of your print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWriteBasic.All", "Description": "Read and write basic information of print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintShareJob" + "Method": "POST", + "Command": "New-MgBetaPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintShareJobDocument" + "Method": "POST", + "Command": "New-MgBetaPrintShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWrite.All", "Description": "Read and update print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintShareJobDocumentUploadSession" + "Method": "POST", + "Command": "New-MgBetaPrintShareJobDocumentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printdocument-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintShareJobTask" + "Method": "POST", + "Command": "New-MgBetaPrintShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrintTaskDefinition" + "Method": "POST", + "Command": "New-MgBetaPrintTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-post-taskdefinitions?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrintTaskDefinitionTask" + "Method": "POST", + "Command": "New-MgBetaPrintTaskDefinitionTask", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests", "Module": "Beta.Compliance", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests", "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrivacySubjectRightsRequest" + "Method": "POST", + "Command": "New-MgBetaPrivacySubjectRightsRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-post?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes", "Module": "Beta.Compliance", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrivacySubjectRightsRequestNote" + "Method": "POST", + "Command": "New-MgBetaPrivacySubjectRightsRequestNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-post-notes?view=graph-rest-1.0" }, { - "Uri": "/privilegedAccess", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess", "OutputType": "IMicrosoftGraphPrivilegedAccess", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrivilegedAccess" + "Method": "POST", + "Command": "New-MgBetaPrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrivilegedAccessResource" + "Method": "POST", + "Command": "New-MgBetaPrivilegedAccessResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments", "OutputType": "IMicrosoftGraphGovernanceRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrivilegedAccessResourceRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaPrivilegedAccessResourceRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests", "OutputType": "IMicrosoftGraphGovernanceRoleAssignmentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrivilegedAccessResourceRoleAssignmentRequest" + "Method": "POST", + "Command": "New-MgBetaPrivilegedAccessResourceRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrivilegedAccessResourceRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaPrivilegedAccessResourceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrivilegedAccessResourceRoleSetting" + "Method": "POST", + "Command": "New-MgBetaPrivilegedAccessResourceRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments", "OutputType": "IMicrosoftGraphGovernanceRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrivilegedAccessRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaPrivilegedAccessRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests", "OutputType": "IMicrosoftGraphGovernanceRoleAssignmentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrivilegedAccessRoleAssignmentRequest" + "Method": "POST", + "Command": "New-MgBetaPrivilegedAccessRoleAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/governanceroleassignmentrequest-post?view=graph-rest-1.0" }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrivilegedAccessRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaPrivilegedAccessRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaPrivilegedAccessRoleSetting" + "Method": "POST", + "Command": "New-MgBetaPrivilegedAccessRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedApproval", "OutputType": "IMicrosoftGraphPrivilegedApproval", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrivilegedApproval" + "Method": "POST", + "Command": "New-MgBetaPrivilegedApproval", + "ApiReferenceLink": null }, { - "Uri": "/privilegedOperationEvents", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedOperationEvents", "OutputType": "IMicrosoftGraphPrivilegedOperationEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrivilegedOperationEvent" + "Method": "POST", + "Command": "New-MgBetaPrivilegedOperationEvent", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoles", "OutputType": "IMicrosoftGraphPrivilegedRole", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrivilegedRole" + "Method": "POST", + "Command": "New-MgBetaPrivilegedRole", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrivilegedRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaPrivilegedRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/makeEligible", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/makeEligible", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Make", "MakeViaIdentity" ], - "Command": "New-MgBetaPrivilegedRoleAssignmentEligible" + "Method": "POST", + "Command": "New-MgBetaPrivilegedRoleAssignmentEligible", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/makePermanent", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/makePermanent", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Make", "MakeExpanded", "MakeViaIdentity", "MakeViaIdentityExpanded" ], - "Command": "New-MgBetaPrivilegedRoleAssignmentPermanent" + "Method": "POST", + "Command": "New-MgBetaPrivilegedRoleAssignmentPermanent", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "PrivilegedAccess.ReadWrite.AzureAD", - "Description": "Read and write privileged access to Azure AD", - "FullDescription": "Allows the app to request and manage just in time elevation (including scheduled elevation) of users to Azure AD built-in administrative roles, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignmentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaPrivilegedRoleAssignmentRequest" + "Method": "POST", + "Command": "New-MgBetaPrivilegedRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/programs", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "ProgramControl.ReadWrite.All", - "Description": "Manage programs that you can access", - "FullDescription": "Allows the app to read, update and perform action on programs and program controls that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/programs", "OutputType": "IMicrosoftGraphProgram", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaProgram" + "Method": "POST", + "Command": "New-MgBetaProgram", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/program-create?view=graph-rest-1.0" }, { - "Uri": "/programControls", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "ProgramControl.ReadWrite.All", - "Description": "Manage all programs", - "FullDescription": "Allows the app to read, update, delete and perform actions on programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/programControls", "OutputType": "IMicrosoftGraphProgramControl", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -319456,3277 +364284,3572 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaProgramControl" + "Method": "POST", + "Command": "New-MgBetaProgramControl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/programcontrol-create?view=graph-rest-1.0" }, { - "Uri": "/programControlTypes", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/programControlTypes", "OutputType": "IMicrosoftGraphProgramControlType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaProgramControlType" + "Method": "POST", + "Command": "New-MgBetaProgramControlType", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/authenticationMethods/userRegistrationDetails", "OutputType": "IMicrosoftGraphUserRegistrationDetails", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaReportAuthenticationMethodUserRegistrationDetail" + "Method": "POST", + "Command": "New-MgBetaReportAuthenticationMethodUserRegistrationDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/manifests", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/manifests", "OutputType": "IMicrosoftGraphPartnersBillingManifest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaReportPartnerBillingManifest" + "Method": "POST", + "Command": "New-MgBetaReportPartnerBillingManifest", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/operations", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/operations", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaReportPartnerBillingOperation" + "Method": "POST", + "Command": "New-MgBetaReportPartnerBillingOperation", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskDetections", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskDetections", "OutputType": "IMicrosoftGraphRiskDetection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRiskDetection" + "Method": "POST", + "Command": "New-MgBetaRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyServicePrincipals", "OutputType": "IMicrosoftGraphRiskyServicePrincipal", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRiskyServicePrincipal" + "Method": "POST", + "Command": "New-MgBetaRiskyServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history", "OutputType": "IMicrosoftGraphRiskyServicePrincipalHistoryItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRiskyServicePrincipalHistory" + "Method": "POST", + "Command": "New-MgBetaRiskyServicePrincipalHistory", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers", "OutputType": "IMicrosoftGraphRiskyUser", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRiskyUser" + "Method": "POST", + "Command": "New-MgBetaRiskyUser", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history", "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRiskyUserHistory" + "Method": "POST", + "Command": "New-MgBetaRiskyUserHistory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementCloudPcResourceNamespace" + "Method": "POST", + "Command": "New-MgBetaRoleManagementCloudPcResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction" + "Method": "POST", + "Command": "New-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementCloudPcRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaRoleManagementCloudPcRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplicationmultiple-post-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes", "OutputType": "IMicrosoftGraphAppScope", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementCloudPcRoleAssignmentAppScope" + "Method": "POST", + "Command": "New-MgBetaRoleManagementCloudPcRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.CloudPC", "Description": "Read and write all Cloud PC RBAC settings", "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementCloudPcRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaRoleManagementCloudPcRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom" + "Method": "POST", + "Command": "New-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDeviceManagementResourceNamespace" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDeviceManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDeviceManagementRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDeviceManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplicationmultiple-post-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes", "OutputType": "IMicrosoftGraphAppScope", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.CloudPC", "Description": "Read and write all Cloud PC RBAC settings", "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDeviceManagementRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDeviceManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryResourceNamespace" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleAssignmentApproval" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStep" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentSchedules", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleAssignmentSchedule" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstance" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.ReadWrite.Directory", "Description": "Read, update, and delete all active role assignments for your company's directory", "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFrom" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilitySchedules", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleEligibilitySchedule" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstance" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.ReadWrite.Directory", "Description": "Read, update, and delete all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleeligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/transitiveRoleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementDirectoryTransitiveRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaRoleManagementDirectoryTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseApp" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseApp", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppResourceNamespace" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignmentApproval" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStep" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedule" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstance" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFrom" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedule" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstance" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleeligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementResourceNamespace" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignmentApproval" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStep" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedule" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstance" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedule" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstance" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleeligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/customAppScopes", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/customAppScopes", "OutputType": "IMicrosoftGraphCustomAppScope", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementExchangeCustomAppScope" + "Method": "POST", + "Command": "New-MgBetaRoleManagementExchangeCustomAppScope", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrbacapplication-post-customappscope?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/resourceNamespaces", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementExchangeResourceNamespace" + "Method": "POST", + "Command": "New-MgBetaRoleManagementExchangeResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementExchangeResourceNamespaceResourceAction" + "Method": "POST", + "Command": "New-MgBetaRoleManagementExchangeResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleAssignments", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementExchangeRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaRoleManagementExchangeRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/roleDefinitions", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleDefinitions", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementExchangeRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaRoleManagementExchangeRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom" + "Method": "POST", + "Command": "New-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaRoleManagementExchangeTransitiveRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaRoleManagementExchangeTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/schemaExtensions", "Module": "Beta.SchemaExtensions", + "Uri": "/schemaExtensions", + "OutputType": "IMicrosoftGraphSchemaExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSchemaExtension", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSchemaExtension" + "Method": "POST", + "Command": "New-MgBetaSchemaExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schemaextension-post-schemaextensions?view=graph-rest-1.0" }, { - "Uri": "/search/acronyms", "Module": "Beta.Search", + "Uri": "/search/acronyms", + "OutputType": "IMicrosoftGraphSearchAcronym", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchAcronym", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSearchAcronym" + "Method": "POST", + "Command": "New-MgBetaSearchAcronym", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-post-acronyms?view=graph-rest-1.0" }, { - "Uri": "/search/bookmarks", "Module": "Beta.Search", + "Uri": "/search/bookmarks", + "OutputType": "IMicrosoftGraphSearchBookmark", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchBookmark", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSearchBookmark" + "Method": "POST", + "Command": "New-MgBetaSearchBookmark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-post-bookmarks?view=graph-rest-1.0" }, { - "Uri": "/search/qnas", "Module": "Beta.Search", + "Uri": "/search/qnas", + "OutputType": "IMicrosoftGraphSearchQna", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchQna", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSearchQna" + "Method": "POST", + "Command": "New-MgBetaSearchQna", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-post-qnas?view=graph-rest-1.0" }, { - "Uri": "/security/securityActions", "Module": "Beta.Security", - "Permissions": { - "Name": "SecurityActions.ReadWrite.All", - "Description": "Read and update your organization's security actions", - "FullDescription": "Allows the app to read or update security actions, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/securityActions", "OutputType": "IMicrosoftGraphSecurityAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAction" + "Method": "POST", + "Command": "New-MgBetaSecurityAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/securityactions-post?view=graph-rest-1.0" }, { - "Uri": "/security/alerts", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/alerts", "OutputType": "IMicrosoftGraphAlert", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAlert" + "Method": "POST", + "Command": "New-MgBetaSecurityAlert", + "ApiReferenceLink": null }, { - "Uri": "/security/alerts_v2", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/alerts_v2", "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAlertV2" + "Method": "POST", + "Command": "New-MgBetaSecurityAlertV2", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulations", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.ReadWrite.All", - "Description": "Read, create, and update all attack simulation data of an organization", - "FullDescription": "Allows the app to read, create, and update attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulations", "OutputType": "IMicrosoftGraphSimulation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulation" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-post-simulation?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations", "OutputType": "IMicrosoftGraphSimulationAutomation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationAutomation" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationAutomation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs", "OutputType": "IMicrosoftGraphSimulationAutomationRun", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationAutomationRun" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationAutomationRun", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications", "OutputType": "IMicrosoftGraphEndUserNotification", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationEndUserNotification" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationEndUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details", "OutputType": "IMicrosoftGraphEndUserNotificationDetail", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationEndUserNotificationDetail" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationEndUserNotificationDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages", "OutputType": "IMicrosoftGraphLandingPage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationLandingPage" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationLandingPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details", "OutputType": "IMicrosoftGraphLandingPageDetail", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationLandingPageDetail" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationLandingPageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/loginPages", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/loginPages", "OutputType": "IMicrosoftGraphLoginPage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationLoginPage" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationLoginPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/operations", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/operations", "OutputType": "IMicrosoftGraphAttackSimulationOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationOperation" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/payloads", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/payloads", "OutputType": "IMicrosoftGraphPayload", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationPayload" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationPayload", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings", "OutputType": "IMicrosoftGraphTraining", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationTraining" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationTraining", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainingCampaigns", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.ReadWrite.All", - "Description": "Read, create, and update all attack simulation data of an organization", - "FullDescription": "Allows the app to read, create, and update attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainingCampaigns", "OutputType": "IMicrosoftGraphTrainingCampaign", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationTrainingCampaign" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationTrainingCampaign", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-post-trainingcampaigns?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails", "OutputType": "IMicrosoftGraphTrainingLanguageDetail", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityAttackSimulationTrainingLanguageDetail" + "Method": "POST", + "Command": "New-MgBetaSecurityAttackSimulationTrainingLanguageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog/queries", "Module": "Beta.Security", + "Uri": "/security/auditLog/queries", + "OutputType": "IMicrosoftGraphSecurityAuditLogQuery", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AuditLogsQuery-CRM.Read.All", - "Description": "Read audit logs data from Dynamics CRM workload", - "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", - "IsAdmin": false - }, - { - "Name": "AuditLogsQuery-Endpoint.Read.All", - "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", - "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", - "IsAdmin": false - }, { "Name": "AuditLogsQuery-Entra.Read.All", "Description": "Read audit logs data from Entra (Azure AD) workload", "FullDescription": "Allows the app to read and query audit logs from Entra (Azure AD) workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "AuditLogsQuery-Exchange.Read.All", - "Description": "Read audit logs data from Exchange workload", - "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery.Read.All", + "Description": "Read audit logs data from all services", + "FullDescription": "Allows the app to read and query audit logs from all services.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-SharePoint.Read.All", + "Description": "Read audit logs data from SharePoint workload", + "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "AuditLogsQuery-OneDrive.Read.All", "Description": "Read audit logs data from OneDrive workload", "FullDescription": "Allows the app to read and query audit logs from OneDrive workload, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery-SharePoint.Read.All", - "Description": "Read audit logs data from SharePoint workload", - "FullDescription": "Allows the app to read and query audit logs from SharePoint workload, without a signed-in user", - "IsAdmin": false + "Name": "AuditLogsQuery-Exchange.Read.All", + "Description": "Read audit logs data from Exchange workload", + "FullDescription": "Allows the app to read and query audit logs from Exchange workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "AuditLogsQuery.Read.All", - "Description": "Read audit logs data from all services", - "FullDescription": "Allows the app to read and query audit logs from all services.", - "IsAdmin": false + "Name": "AuditLogsQuery-Endpoint.Read.All", + "Description": "Read audit logs data from Endpoint Data Loss Prevention workload", + "FullDescription": "Allows the app to read and query audit logs from Endpoint Data Loss Prevention workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "AuditLogsQuery-CRM.Read.All", + "Description": "Read audit logs data from Dynamics CRM workload", + "FullDescription": "Allows the app to read and query audit logs from Dynamics CRM workload, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAuditLogQuery", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityAuditLogQuery" + "Method": "POST", + "Command": "New-MgBetaSecurityAuditLogQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-auditcoreroot-post-auditlogqueries?view=graph-rest-1.0" }, { - "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records", "OutputType": "IMicrosoftGraphSecurityAuditLogRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityAuditLogQueryRecord" + "Method": "POST", + "Command": "New-MgBetaSecurityAuditLogQueryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCase" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-casesroot-post-ediscoverycases?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseCustodian" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-custodians?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources", + "OutputType": "IMicrosoftGraphSecuritySiteSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-post-sitesources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources", + "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-post-unifiedgroupsources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources", + "OutputType": "IMicrosoftGraphSecurityUserSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-post-usersources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryHoldPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryHoldPolicy", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseLegalHold" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseLegalHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-legalholds?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources", + "OutputType": "IMicrosoftGraphSecuritySiteSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryholdpolicy-post-sitesources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources", + "OutputType": "IMicrosoftGraphSecurityUserSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryholdpolicy-post-usersources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-noncustodialdatasources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations", "OutputType": "IMicrosoftGraphSecurityCaseOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseOperation" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseReviewSet" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-reviewsets?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files", "OutputType": "IMicrosoftGraphSecurityEdiscoveryFile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-post-queries?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches", + "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseSearch" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseSearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-searches?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-post-additionalsources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityCaseEdiscoveryCaseTag" + "Method": "POST", + "Command": "New-MgBetaSecurityCaseEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-tags?view=graph-rest-1.0" }, { - "Uri": "/security/cloudAppSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cloudAppSecurityProfiles", "OutputType": "IMicrosoftGraphCloudAppSecurityProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityCloudAppSecurityProfile" + "Method": "POST", + "Command": "New-MgBetaSecurityCloudAppSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/collaboration/analyzedEmails", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/collaboration/analyzedEmails", "OutputType": "IMicrosoftGraphSecurityAnalyzedEmail", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityCollaborationAnalyzedEmail" + "Method": "POST", + "Command": "New-MgBetaSecurityCollaborationAnalyzedEmail", + "ApiReferenceLink": null }, { - "Uri": "/security/domainSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/domainSecurityProfiles", "OutputType": "IMicrosoftGraphDomainSecurityProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityDomainSecurityProfile" + "Method": "POST", + "Command": "New-MgBetaSecurityDomainSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/fileSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/fileSecurityProfiles", "OutputType": "IMicrosoftGraphFileSecurityProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityFileSecurityProfile" + "Method": "POST", + "Command": "New-MgBetaSecurityFileSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/hostSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/hostSecurityProfiles", "OutputType": "IMicrosoftGraphHostSecurityProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityHostSecurityProfile" + "Method": "POST", + "Command": "New-MgBetaSecurityHostSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/identities/healthIssues", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/identities/healthIssues", "OutputType": "IMicrosoftGraphSecurityHealthIssue", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityIdentityHealthIssue" + "Method": "POST", + "Command": "New-MgBetaSecurityIdentityHealthIssue", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/incidents", "OutputType": "IMicrosoftGraphSecurityIncident", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityIncident" + "Method": "POST", + "Command": "New-MgBetaSecurityIncident", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection/sensitivityLabels", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/sensitivityLabels", "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityInformationProtectionSensitivityLabel" + "Method": "POST", + "Command": "New-MgBetaSecurityInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/ipSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/ipSecurityProfiles", "OutputType": "IMicrosoftGraphIPSecurityProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityIPSecurityProfile" + "Method": "POST", + "Command": "New-MgBetaSecurityIPSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/authorities", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/authorities", "OutputType": "IMicrosoftGraphSecurityAuthorityTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityLabelAuthority" + "Method": "POST", + "Command": "New-MgBetaSecurityLabelAuthority", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-authorities?view=graph-rest-1.0" }, { - "Uri": "/security/labels/categories", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories", "OutputType": "IMicrosoftGraphSecurityCategoryTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityLabelCategory" + "Method": "POST", + "Command": "New-MgBetaSecurityLabelCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-categories?view=graph-rest-1.0" }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories", "OutputType": "IMicrosoftGraphSecuritySubcategoryTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityLabelCategorySubcategory" + "Method": "POST", + "Command": "New-MgBetaSecurityLabelCategorySubcategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/citations", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/citations", "OutputType": "IMicrosoftGraphSecurityCitationTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityLabelCitation" + "Method": "POST", + "Command": "New-MgBetaSecurityLabelCitation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-citations?view=graph-rest-1.0" }, { - "Uri": "/security/labels/departments", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/departments", "OutputType": "IMicrosoftGraphSecurityDepartmentTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityLabelDepartment" + "Method": "POST", + "Command": "New-MgBetaSecurityLabelDepartment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-departments?view=graph-rest-1.0" }, { - "Uri": "/security/labels/filePlanReferences", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/filePlanReferences", "OutputType": "IMicrosoftGraphSecurityFilePlanReferenceTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityLabelFilePlanReference" + "Method": "POST", + "Command": "New-MgBetaSecurityLabelFilePlanReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-fileplanreferences?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels", "Module": "Beta.Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels, and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels", "OutputType": "IMicrosoftGraphSecurityRetentionLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityLabelRetentionLabel" + "Method": "POST", + "Command": "New-MgBetaSecurityLabelRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-retentionlabel?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages", "OutputType": "IMicrosoftGraphSecurityDispositionReviewStage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityLabelRetentionLabelDispositionReviewStage" + "Method": "POST", + "Command": "New-MgBetaSecurityLabelRetentionLabelDispositionReviewStage", + "ApiReferenceLink": null }, { - "Uri": "/security/providerTenantSettings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/providerTenantSettings", "OutputType": "IMicrosoftGraphProviderTenantSetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityProviderTenantSetting" + "Method": "POST", + "Command": "New-MgBetaSecurityProviderTenantSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/rules/detectionRules", "Module": "Beta.Security", - "Permissions": { - "Name": "CustomDetection.ReadWrite.All", - "Description": "Read and write all custom detection rules", - "FullDescription": "Allows the app to read and write custom detection rules without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/rules/detectionRules", "OutputType": "IMicrosoftGraphSecurityDetectionRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityRuleDetectionRule" + "Method": "POST", + "Command": "New-MgBetaSecurityRuleDetectionRule", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/secureScores", "OutputType": "IMicrosoftGraphSecureScore", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecuritySecureScore" + "Method": "POST", + "Command": "New-MgBetaSecuritySecureScore", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScoreControlProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/secureScoreControlProfiles", "OutputType": "IMicrosoftGraphSecureScoreControlProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecuritySecureScoreControlProfile" + "Method": "POST", + "Command": "New-MgBetaSecuritySecureScoreControlProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests", "Module": "Beta.Security", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests", "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecuritySubjectRightsRequest" + "Method": "POST", + "Command": "New-MgBetaSecuritySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes", "Module": "Beta.Security", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecuritySubjectRightsRequestNote" + "Method": "POST", + "Command": "New-MgBetaSecuritySubjectRightsRequestNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-post-notes?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/articles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articles", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceArticle" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceArticle", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articleIndicators", "OutputType": "IMicrosoftGraphSecurityArticleIndicator", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceArticleIndicator" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceArticleIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceHost" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostComponents", "OutputType": "IMicrosoftGraphSecurityHostComponent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceHostComponent" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceHostComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostCookies", "OutputType": "IMicrosoftGraphSecurityHostCookie", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceHostCookie" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceHostCookie", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPairs", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceHostPair" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPorts", "OutputType": "IMicrosoftGraphSecurityHostPort", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceHostPort" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceHostPort", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostSslCertificates", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostSslCertificates", "OutputType": "IMicrosoftGraphSecurityHostSslCertificate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceHostSslCertificate" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceHostSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostTrackers", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostTrackers", "OutputType": "IMicrosoftGraphSecurityHostTracker", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceHostTracker" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceHostTracker", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelProfiles", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceIntelProfile" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceIntelProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/passiveDnsRecords", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligencePassiveDnsRecord" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligencePassiveDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceProfileIndicator" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceProfileIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/sslCertificates", "OutputType": "IMicrosoftGraphSecuritySslCertificate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceSslCertificate" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/subdomains", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceSubdomain" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceSubdomain", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities", "OutputType": "IMicrosoftGraphSecurityVulnerability", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceVulnerability" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceVulnerability", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components", "OutputType": "IMicrosoftGraphSecurityVulnerabilityComponent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceVulnerabilityComponent" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceVulnerabilityComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisHistoryRecords", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceWhoisHistoryRecord" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceWhoisHistoryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisRecords", "OutputType": "IMicrosoftGraphSecurityWhoisRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatIntelligenceWhoisRecord" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatIntelligenceWhoisRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/emailThreats", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/emailThreats", + "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ThreatSubmission.ReadWrite.All", "Description": "Read and write all threat submissions", "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmission", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatSubmissionEmailThreat" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatSubmissionEmailThreat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-emailthreatsubmission-post-emailthreats?view=graph-rest-1.0" }, { - "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatSubmissionPolicy.ReadWrite.All", - "Description": "Read and write all of the organization's threat submission policies", - "FullDescription": "Allows the app to read your organization's threat submission policies without a signed-in user. Also allows the app to create new threat submission polices without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies", "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmissionPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/fileThreats", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/fileThreats", + "OutputType": "IMicrosoftGraphSecurityFileThreatSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ThreatSubmission.ReadWrite.All", "Description": "Read and write all threat submissions", "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityFileThreatSubmission", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatSubmissionFileThreat" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatSubmissionFileThreat", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/urlThreats", "Module": "Beta.Security", + "Uri": "/security/threatSubmission/urlThreats", + "OutputType": "IMicrosoftGraphSecurityUrlThreatSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "ThreatSubmission.ReadWrite", "Description": "Read and write threat submissions", "FullDescription": "Allows the app to read the threat submissions and threat submission policies that you own. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ThreatSubmission.ReadWrite.All", "Description": "Read and write all threat submissions", "FullDescription": "Allows the app to read your organization's threat submissions and threat submission policies on your behalf. Also allows the app to create new threat submissions on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityUrlThreatSubmission", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityThreatSubmissionUrlThreat" + "Method": "POST", + "Command": "New-MgBetaSecurityThreatSubmissionUrlThreat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-urlthreatsubmission-post-urlthreats?view=graph-rest-1.0" }, { - "Uri": "/security/tiIndicators", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIndicators.ReadWrite.OwnedBy", - "Description": "Manage threat indicators this app creates or owns", - "FullDescription": "Allows the app to create threat indicators, and fully manage those threat indicators (read, update and delete), without a signed-in user.  It cannot update any threat indicators it does not own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/tiIndicators", "OutputType": "IMicrosoftGraphTiIndicator", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityTiIndicator" + "Method": "POST", + "Command": "New-MgBetaSecurityTiIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tiindicators-post?view=graph-rest-1.0" }, { - "Uri": "/security/triggers/retentionEvents", "Module": "Beta.Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/triggers/retentionEvents", "OutputType": "IMicrosoftGraphSecurityRetentionEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityTriggerRetentionEvent" + "Method": "POST", + "Command": "New-MgBetaSecurityTriggerRetentionEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionevent-post?view=graph-rest-1.0" }, { - "Uri": "/security/triggerTypes/retentionEventTypes", "Module": "Beta.Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/triggerTypes/retentionEventTypes", "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityTriggerTypeRetentionEventType" + "Method": "POST", + "Command": "New-MgBetaSecurityTriggerTypeRetentionEventType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentioneventtype-post?view=graph-rest-1.0" }, { - "Uri": "/security/userSecurityProfiles", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/userSecurityProfiles", "OutputType": "IMicrosoftGraphUserSecurityProfile", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSecurityUserSecurityProfile" + "Method": "POST", + "Command": "New-MgBetaSecurityUserSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews", "OutputType": "IMicrosoftGraphServiceHealth", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaServiceAnnouncementHealthOverview" + "Method": "POST", + "Command": "New-MgBetaServiceAnnouncementHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServiceAnnouncementHealthOverviewIssue" + "Method": "POST", + "Command": "New-MgBetaServiceAnnouncementHealthOverviewIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/issues", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/issues", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaServiceAnnouncementIssue" + "Method": "POST", + "Command": "New-MgBetaServiceAnnouncementIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages", "OutputType": "IMicrosoftGraphServiceUpdateMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaServiceAnnouncementMessage" + "Method": "POST", + "Command": "New-MgBetaServiceAnnouncementMessage", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments", "OutputType": "IMicrosoftGraphServiceAnnouncementAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServiceAnnouncementMessageAttachment" + "Method": "POST", + "Command": "New-MgBetaServiceAnnouncementMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals", "Module": "Beta.Applications", + "Uri": "/servicePrincipals", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaServicePrincipal" + "Method": "POST", + "Command": "New-MgBetaServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-serviceprincipals?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "AppRoleAssignment.ReadWrite.All", "Description": "Manage app permission grants and app role assignments", "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalAppRoleAssignedTo" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalAppRoleAssignedTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-approleassignedto?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "AppRoleAssignment.ReadWrite.All", "Description": "Manage app permission grants and app role assignments", "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalAppRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalClaimMappingPolicyByRef" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalClaimMappingPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications", "Module": "Beta.Applications", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications", "OutputType": "IMicrosoftGraphDelegatedPermissionClassification", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalDelegatedPermissionClassification" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalDelegatedPermissionClassification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-delegatedpermissionclassifications?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalEndpoint" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalHomeRealmDiscoveryPolicyByRef" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalHomeRealmDiscoveryPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails", "OutputType": "IMicrosoftGraphLicenseDetails", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalLicenseDetail" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalOwnerByRef" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-owners?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/createPasswordSingleSignOnCredentials", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/createPasswordSingleSignOnCredentials", + "OutputType": "IMicrosoftGraphPasswordSingleSignOnCredentialSet", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPasswordSingleSignOnCredentialSet", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalPasswordSingleSignOnCredential" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalPasswordSingleSignOnCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-createpasswordsinglesignoncredentials?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups", "OutputType": "IMicrosoftGraphTargetDeviceGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/remotedesktopsecurityconfiguration-post-targetdevicegroups?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/servicePrincipalRiskDetections", "OutputType": "IMicrosoftGraphServicePrincipalRiskDetection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaServicePrincipalRiskDetection" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs", + "OutputType": "IMicrosoftGraphSynchronizationJob", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalSynchronizationJob" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-post-jobs?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand", + "OutputType": "IMicrosoftGraphStringKeyStringValuePair", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphStringKeyStringValuePair", - "Method": "POST", "Variants": [ "Provision", "ProvisionExpanded", "ProvisionViaIdentity", "ProvisionViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalSynchronizationJobOnDemand" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalSynchronizationJobOnDemand", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates", "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalSynchronizationTemplate" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "POST", + "Command": "New-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaShareListColumn" + "Method": "POST", + "Command": "New-MgBetaShareListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaShareListContentType" + "Method": "POST", + "Command": "New-MgBetaShareListContentType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaShareListContentTypeColumn" + "Method": "POST", + "Command": "New-MgBetaShareListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaShareListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgBetaShareListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaShareListItem" + "Method": "POST", + "Command": "New-MgBetaShareListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -322737,15 +367860,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaShareListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaShareListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -322756,187 +367880,209 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaShareListItemVersion" + "Method": "POST", + "Command": "New-MgBetaShareListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaShareListOperation" + "Method": "POST", + "Command": "New-MgBetaShareListOperation", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaShareListSubscription" + "Method": "POST", + "Command": "New-MgBetaShareListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/shares", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares", "OutputType": "IMicrosoftGraphSharedDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaShareSharedDriveItemSharedDriveItem" + "Method": "POST", + "Command": "New-MgBetaShareSharedDriveItemSharedDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgBetaSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteAnalyticItemActivityStatActivity" + "Method": "POST", + "Command": "New-MgBetaSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteColumn" + "Method": "POST", + "Command": "New-MgBetaSiteColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteContentType" + "Method": "POST", + "Command": "New-MgBetaSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteContentTypeColumn" + "Method": "POST", + "Command": "New-MgBetaSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgBetaSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -322947,15 +368093,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteGetByPathColumn" + "Method": "POST", + "Command": "New-MgBetaSiteGetByPathColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/contentTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -322966,15 +368113,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteGetByPathContentType" + "Method": "POST", + "Command": "New-MgBetaSiteGetByPathContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/lists", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/lists", "OutputType": "IMicrosoftGraphList", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -322985,15 +368133,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteGetByPathList" + "Method": "POST", + "Command": "New-MgBetaSiteGetByPathList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -323004,15 +368153,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteGetByPathOperation" + "Method": "POST", + "Command": "New-MgBetaSiteGetByPathOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -323023,15 +368173,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteGetByPathPage" + "Method": "POST", + "Command": "New-MgBetaSiteGetByPathPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sitepage-create?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -323042,697 +368193,771 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteGetByPathPermission" + "Method": "POST", + "Command": "New-MgBetaSiteGetByPathPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists", + "OutputType": "IMicrosoftGraphList", + "ApiVersion": "beta", "Permissions": [ { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphList", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteList" + "Method": "POST", + "Command": "New-MgBetaSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/activities", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListActivity" + "Method": "POST", + "Command": "New-MgBetaSiteListActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListColumn" + "Method": "POST", + "Command": "New-MgBetaSiteListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListContentType" + "Method": "POST", + "Command": "New-MgBetaSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListContentTypeColumn" + "Method": "POST", + "Command": "New-MgBetaSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgBetaSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListItem" + "Method": "POST", + "Command": "New-MgBetaSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListItemActivity" + "Method": "POST", + "Command": "New-MgBetaSiteListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", + "OutputType": "IMicrosoftGraphDocumentSetVersion", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.Selected", "Description": "Access selected site collections", "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListItemLink" + "Method": "POST", + "Command": "New-MgBetaSiteListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListItemVersion" + "Method": "POST", + "Command": "New-MgBetaSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListOperation" + "Method": "POST", + "Command": "New-MgBetaSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteListSubscription" + "Method": "POST", + "Command": "New-MgBetaSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteOnenoteNotebook" + "Method": "POST", + "Command": "New-MgBetaSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-notebooks?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteOnenoteNotebookSection" + "Method": "POST", + "Command": "New-MgBetaSiteOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sections?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteOnenoteNotebookSectionGroup" + "Method": "POST", + "Command": "New-MgBetaSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/pages", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteOnenotePage" + "Method": "POST", + "Command": "New-MgBetaSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteOnenoteSection" + "Method": "POST", + "Command": "New-MgBetaSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteOnenoteSectionGroup" + "Method": "POST", + "Command": "New-MgBetaSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteOnenoteSectionGroupSection" + "Method": "POST", + "Command": "New-MgBetaSiteOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-post-sections?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteOnenoteSectionPage" + "Method": "POST", + "Command": "New-MgBetaSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/operations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteOperation" + "Method": "POST", + "Command": "New-MgBetaSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSitePage" + "Method": "POST", + "Command": "New-MgBetaSitePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sitepage-create?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "POST", + "Command": "New-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "POST", + "Command": "New-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "POST", + "Command": "New-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "POST", + "Command": "New-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSitePageAsSitePageWebPart" + "Method": "POST", + "Command": "New-MgBetaSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/permissions", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSitePermission" + "Method": "POST", + "Command": "New-MgBetaSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreGroup" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-post?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreGroupSet" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -323743,15 +368968,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteTermStoreGroupSetChild" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -323762,115 +368988,112 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteTermStoreGroupSetChildRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreGroupSetRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreGroupSetTerm" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreGroupSetTermChild" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreGroupSetTermChildRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreGroupSetTermRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSet" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -323881,15 +369104,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteTermStoreSetChild" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -323900,30 +369124,32 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteTermStoreSetChildRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetParentGroupSet" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -323934,15 +369160,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteTermStoreSetParentGroupSetChild" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -323953,2302 +369180,2438 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaSiteTermStoreSetParentGroupSetChildRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetParentGroupSetRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetParentGroupSetTerm" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetParentGroupSetTermChild" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetParentGroupSetTermRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetTerm" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetTermChild" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetTermChildRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaSiteTermStoreSetTermRelation" + "Method": "POST", + "Command": "New-MgBetaSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/subscribedSkus", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/subscribedSkus", "OutputType": "IMicrosoftGraphSubscribedSku", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSubscribedSku" + "Method": "POST", + "Command": "New-MgBetaSubscribedSku", + "ApiReferenceLink": null }, { - "Uri": "/subscriptions", "Module": "Beta.ChangeNotifications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaSubscription" + "Method": "POST", + "Command": "New-MgBetaSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-post-subscriptions?view=graph-rest-1.0" }, { - "Uri": "/teams", "Module": "Beta.Teams", + "Uri": "/teams", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, { "Name": "Team.Create", "Description": "Create teams", "FullDescription": "Allows the app to create teams without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Teamwork.Migrate.All", "Description": "Create chat and channel messages with anyone's identity and with any timestamp", "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeam", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTeam" + "Method": "POST", + "Command": "New-MgBetaTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Channel.Create", - "Description": "Create channels", - "FullDescription": "Create channels in any team, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Channel.Create.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Teamwork.Migrate.All", + "Description": "Create chat and channel messages with anyone's identity and with any timestamp", + "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Teamwork.Migrate.All", - "Description": "Create chat and channel messages with anyone's identity and with any timestamp", - "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.Create", + "Description": "Create channels", + "FullDescription": "Create channels in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChannel", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamChannel" + "Method": "POST", + "Command": "New-MgBetaTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/provisionEmail", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/provisionEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Provision", "ProvisionViaIdentity" ], - "Command": "New-MgBetaTeamChannelEmail" + "Method": "POST", + "Command": "New-MgBetaTeamChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMember.ReadWrite.All", - "Description": "Add and remove members from all channels", - "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamChannelMember" + "Method": "POST", + "Command": "New-MgBetaTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMessage.Send", "Description": "Send channel messages", "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Teamwork.Migrate.All", "Description": "Create chat and channel messages with anyone's identity and with any timestamp", "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamChannelMessage" + "Method": "POST", + "Command": "New-MgBetaTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamChannelMessageHostedContent" + "Method": "POST", + "Command": "New-MgBetaTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMessage.Send", "Description": "Send channel messages", "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Teamwork.Migrate.All", "Description": "Create chat and channel messages with anyone's identity and with any timestamp", "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamChannelMessageReply" + "Method": "POST", + "Command": "New-MgBetaTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamChannelMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgBetaTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamChannelSharedWithTeam" + "Method": "POST", + "Command": "New-MgBetaTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.Create", - "Description": "Create tabs in Microsoft Teams.", - "FullDescription": "Allows the app to create tabs in any team in Microsoft Teams, without a signed-in user. This does not grant the ability to read, modify or delete tabs after they are created, or give access to the content inside the tabs.", - "IsAdmin": false - }, { "Name": "TeamsTab.Create.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForTeam", "Description": "Allow the app to manage all tabs in teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForTeam.All", "Description": "Allow the Teams app to manage all tabs for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Create", + "Description": "Create tabs in Microsoft Teams.", + "FullDescription": "Allows the app to create tabs in any team in Microsoft Teams, without a signed-in user. This does not grant the ability to read, modify or delete tabs after they are created, or give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamChannelTab" + "Method": "POST", + "Command": "New-MgBetaTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/installedApps", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/installedApps", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", - "Description": "Manage installation and permission grants of Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam", + "Description": "Manage installed Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", "Description": "Allow the Teams app to manage itself and its permission grants in teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForTeam.All", + "Description": "Manage Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", "Description": "Allow the Teams app to manage itself and its permission grants for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadWriteForTeam", - "Description": "Manage installed Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam.All", - "Description": "Manage Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", + "Description": "Manage installation and permission grants of Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamInstalledApp" + "Method": "POST", + "Command": "New-MgBetaTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-post-installedapps?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members", "Module": "Beta.Teams", - "Permissions": { - "Name": "TeamMember.ReadWrite.All", - "Description": "Add and remove members from all teams", - "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamMember" + "Method": "POST", + "Command": "New-MgBetaTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-post-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/operations", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamOperation" + "Method": "POST", + "Command": "New-MgBetaTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/permissionGrants", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamPermissionGrant" + "Method": "POST", + "Command": "New-MgBetaTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/provisionEmail", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/provisionEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Provision", "ProvisionViaIdentity" ], - "Command": "New-MgBetaTeamPrimaryChannelEmail" + "Method": "POST", + "Command": "New-MgBetaTeamPrimaryChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamPrimaryChannelMember" + "Method": "POST", + "Command": "New-MgBetaTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamPrimaryChannelMessage" + "Method": "POST", + "Command": "New-MgBetaTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamPrimaryChannelMessageHostedContent" + "Method": "POST", + "Command": "New-MgBetaTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamPrimaryChannelMessageReply" + "Method": "POST", + "Command": "New-MgBetaTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamPrimaryChannelMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgBetaTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamPrimaryChannelSharedWithTeam" + "Method": "POST", + "Command": "New-MgBetaTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamPrimaryChannelTab" + "Method": "POST", + "Command": "New-MgBetaTeamPrimaryChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/dayNotes", "Module": "Beta.Teams", - "Permissions": { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/dayNotes", "OutputType": "IMicrosoftGraphDayNote", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleDayNote" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleDayNote", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests", "Module": "Beta.Teams", - "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, + "Uri": "/teams/{team-id}/schedule/offerShiftRequests", + "OutputType": "IMicrosoftGraphOfferShiftRequest", + "ApiVersion": "beta", + "Permissions": [ { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleOfferShiftRequest" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShifts", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/openShifts", + "OutputType": "IMicrosoftGraphOpenShift", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "Name": "Schedule.ReadWrite.All", + "Description": "Read and write your schedule items", + "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write your schedule items", - "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOpenShift", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleOpenShift" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests", + "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleOpenShiftChangeRequest" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/schedulingGroups", + "OutputType": "IMicrosoftGraphSchedulingGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleSchedulingGroup" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-schedulinggroups?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shifts", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/shifts", + "OutputType": "IMicrosoftGraphShift", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphShift", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleShift" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-shifts?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions", "OutputType": "IMicrosoftGraphShiftsRoleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleShiftRoleDefinition" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleShiftRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests", + "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleSwapShiftChangeRequest" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeCards", "Module": "Beta.Teams", - "Permissions": { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeCards", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleTimeCard" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timesOff", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timesOff", + "OutputType": "IMicrosoftGraphTimeOff", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeOff", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleTimeOff" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-timesoff?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeOffReasons", + "OutputType": "IMicrosoftGraphTimeOffReason", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleTimeOffReason" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-timeoffreasons?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeOffRequests", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamScheduleTimeOffRequest" + "Method": "POST", + "Command": "New-MgBetaTeamScheduleTimeOffRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/tags", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/tags", + "OutputType": "IMicrosoftGraphTeamworkTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamTag" + "Method": "POST", + "Command": "New-MgBetaTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members", "Module": "Beta.Teams", - "Permissions": { - "Name": "TeamworkTag.ReadWrite.All", - "Description": "Read and write tags in Teams", - "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamTagMember" + "Method": "POST", + "Command": "New-MgBetaTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-post?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedChats", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedChats", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTeamworkDeletedChat" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedChat", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams", "OutputType": "IMicrosoftGraphDeletedTeam", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTeamworkDeletedTeam" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels", "OutputType": "IMicrosoftGraphChannel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamworkDeletedTeamChannel" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/provisionEmail", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/provisionEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Provision", "ProvisionViaIdentity" ], - "Command": "New-MgBetaTeamworkDeletedTeamChannelEmail" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedTeamChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamworkDeletedTeamChannelMember" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamworkDeletedTeamChannelMessage" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamworkDeletedTeamChannelMessageReply" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamworkDeletedTeamChannelSharedWithTeam" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamworkDeletedTeamChannelTab" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeletedTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices", "OutputType": "IMicrosoftGraphTeamworkDevice", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTeamworkDevice" + "Method": "POST", + "Command": "New-MgBetaTeamworkDevice", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/operations", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/operations", "OutputType": "IMicrosoftGraphTeamworkDeviceOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamworkDeviceOperation" + "Method": "POST", + "Command": "New-MgBetaTeamworkDeviceOperation", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamTemplates", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/teamTemplates", "OutputType": "IMicrosoftGraphTeamTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTeamworkTeamTemplate" + "Method": "POST", + "Command": "New-MgBetaTeamworkTeamTemplate", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions", "OutputType": "IMicrosoftGraphTeamTemplateDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTeamworkTeamTemplateDefinition" + "Method": "POST", + "Command": "New-MgBetaTeamworkTeamTemplateDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/workforceIntegrations", "Module": "Beta.Teams", - "Permissions": { - "Name": "WorkforceIntegration.ReadWrite.All", - "Description": "Read and write workforce integrations", - "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/teamwork/workforceIntegrations", "OutputType": "IMicrosoftGraphWorkforceIntegration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTeamworkWorkforceIntegration" + "Method": "POST", + "Command": "New-MgBetaTeamworkWorkforceIntegration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workforceintegration-post?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminCustomers", "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipDelegatedAdminCustomer" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipDelegatedAdminCustomer", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails", "OutputType": "IMicrosoftGraphDelegatedAdminServiceManagementDetail", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetail" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetail", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships", "Module": "Beta.Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships", "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipDelegatedAdminRelationship" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipDelegatedAdminRelationship", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantrelationship-post-delegatedadminrelationships?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments", "Module": "Beta.Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments", "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignment" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-post-accessassignments?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations", "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTenantRelationshipDelegatedAdminRelationshipOperation" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipDelegatedAdminRelationshipOperation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests", "Module": "Beta.Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests", "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTenantRelationshipDelegatedAdminRelationshipRequest" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipDelegatedAdminRelationshipRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-post-requests?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenants", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenants", "OutputType": "IMicrosoftGraphManagedTenantsTenant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenant" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenant", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances", "OutputType": "IMicrosoftGraphManagedTenantsAggregatedPolicyCompliance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlert", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantAlert" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantAlert", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertLog", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantAlertLog" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantAlertLog", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantAlertRule" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantAlertRule", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertRuleDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantAlertRuleDefinition" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantAlertRuleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantApiNotification", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantApiNotification" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantApiNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/appPerformances", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/appPerformances", "OutputType": "IMicrosoftGraphManagedTenantsAppPerformance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantAppPerformance" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantAppPerformance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/auditEvents", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/auditEvents", "OutputType": "IMicrosoftGraphManagedTenantsAuditEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantAuditEvent" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantAuditEvent", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcConnections", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/cloudPcConnections", "OutputType": "IMicrosoftGraphManagedTenantsCloudPcConnection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantCloudPcConnection" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantCloudPcConnection", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcDevices", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/cloudPcDevices", "OutputType": "IMicrosoftGraphManagedTenantsCloudPcDevice", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantCloudPcDevice" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantCloudPcDevice", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview", "OutputType": "IMicrosoftGraphManagedTenantsCloudPcOverview", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantCloudPcOverview" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantCloudPcOverview", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages", "OutputType": "IMicrosoftGraphManagedTenantsConditionalAccessPolicyCoverage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries", "OutputType": "IMicrosoftGraphManagedTenantsCredentialUserRegistrationsSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation", "OutputType": "IMicrosoftGraphManagedTenantsTenantCustomizedInformation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantCustomizedInformation" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantCustomizedInformation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation", "OutputType": "IMicrosoftGraphManagedTenantsTenantDetailedInformation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantDetailedInformation" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantDetailedInformation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances", "OutputType": "IMicrosoftGraphManagedTenantsDeviceAppPerformance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantDeviceAppPerformance" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantDeviceAppPerformance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries", "OutputType": "IMicrosoftGraphManagedTenantsDeviceCompliancePolicySettingStateSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses", "OutputType": "IMicrosoftGraphManagedTenantsDeviceHealthStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantDeviceHealthStatus" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantDeviceHealthStatus", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantEmailNotification", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantEmailNotification" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantEmailNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantGroups", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantGroups", "OutputType": "IMicrosoftGraphManagedTenantsTenantGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantGroup" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantGroup", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances", "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceCompliance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends", "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceComplianceTrend", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementActions", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementActions", "OutputType": "IMicrosoftGraphManagedTenantsManagementAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagementAction" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagementAction", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses", "OutputType": "IMicrosoftGraphManagedTenantsManagementActionTenantDeploymentStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementIntents", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementIntents", "OutputType": "IMicrosoftGraphManagedTenantsManagementIntent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagementIntent" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagementIntent", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplates", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplates", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplate", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplate" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateCollection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateCollection" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateCollection", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateCollectionTenantSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStep", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateStep" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateStep", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepTenantSummary", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummary" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersion" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersion", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepDeployment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/myRoles", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/myRoles", "OutputType": "IMicrosoftGraphManagedTenantsMyRole", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantMyRole" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantMyRole", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantTags", "Module": "Beta.ManagedTenants", - "Permissions": { - "Name": "ManagedTenants.ReadWrite.All", - "Description": "Read and write all managed tenant information", - "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantTags", "OutputType": "IMicrosoftGraphManagedTenantsTenantTag", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantTag" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-managedtenant-post-tenanttags?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantTicketingEndpoint", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantTicketingEndpoint" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantTicketingEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates", "OutputType": "IMicrosoftGraphManagedTenantsWindowsDeviceMalwareState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareState" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates", "OutputType": "IMicrosoftGraphManagedTenantsWindowsProtectionState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipManagedTenantWindowsProtectionState" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipManagedTenantWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/multiTenantOrganization/tenants", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "MultiTenantOrganization.ReadWrite.All", - "Description": "Read and write all multi-tenant organization details and tenants", - "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/multiTenantOrganization/tenants", "OutputType": "IMicrosoftGraphMultiTenantOrganizationMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTenantRelationshipMultiTenantOrganizationTenant" + "Method": "POST", + "Command": "New-MgBetaTenantRelationshipMultiTenantOrganizationTenant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganization-post-tenants?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/keySets", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "TrustFrameworkKeySet.ReadWrite.All", - "Description": "Read and write trust framework key sets", - "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/trustFramework/keySets", "OutputType": "IMicrosoftGraphTrustFrameworkKeySet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTrustFrameworkKeySet" + "Method": "POST", + "Command": "New-MgBetaTrustFrameworkKeySet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframework-post-keysets?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}/generateKey", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "TrustFrameworkKeySet.ReadWrite.All", - "Description": "Read and write trust framework key sets", - "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}/generateKey", "OutputType": "IMicrosoftGraphTrustFrameworkKey", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Generate", "GenerateExpanded", "GenerateViaIdentity", "GenerateViaIdentityExpanded" ], - "Command": "New-MgBetaTrustFrameworkKeySetKey" + "Method": "POST", + "Command": "New-MgBetaTrustFrameworkKeySetKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframeworkkeyset-generatekey?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/policies", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.TrustFramework", - "Description": "Read and write your organization's trust framework policies", - "FullDescription": "Allows the app to read and write your organization's trust framework policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/trustFramework/policies", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaTrustFrameworkPolicy" + "Method": "POST", + "Command": "New-MgBetaTrustFrameworkPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users", "Module": "Beta.Users", + "Uri": "/users", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaUser" + "Method": "POST", + "Command": "New-MgBetaUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-users?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserActivity" + "Method": "POST", + "Command": "New-MgBetaUserActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems", "OutputType": "IMicrosoftGraphActivityHistoryItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserActivityHistoryItem" + "Method": "POST", + "Command": "New-MgBetaUserActivityHistoryItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/analytics/activityStatistics", "Module": "Beta.People", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/analytics/activityStatistics", "OutputType": "IMicrosoftGraphActivityStatistics", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserActivityStatistics" + "Method": "POST", + "Command": "New-MgBetaUserActivityStatistics", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignments", "Module": "Beta.Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/appRoleAssignments", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserAppRoleAssignment" + "Method": "POST", + "Command": "New-MgBetaUserAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/emailMethods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods", + "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserAuthenticationEmailMethod" + "Method": "POST", + "Command": "New-MgBetaUserAuthenticationEmailMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-post-emailmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/methods", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/methods", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserAuthenticationMethod" + "Method": "POST", + "Command": "New-MgBetaUserAuthenticationMethod", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/operations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/operations", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserAuthenticationOperation" + "Method": "POST", + "Command": "New-MgBetaUserAuthenticationOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/phoneMethods", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods", + "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserAuthenticationPhoneMethod" + "Method": "POST", + "Command": "New-MgBetaUserAuthenticationPhoneMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-post-phonemethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods ", - "FullDescription": "Allows the application to read and write authentication methods of all users in your organization, without a signed-in user. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods", "OutputType": "IMicrosoftGraphTemporaryAccessPassAuthenticationMethod", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserAuthenticationTemporaryAccessPassMethod" + "Method": "POST", + "Command": "New-MgBetaUserAuthenticationTemporaryAccessPassMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-post-temporaryaccesspassmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendars", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendars", "OutputType": "IMicrosoftGraphCalendar", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserCalendar" + "Method": "POST", + "Command": "New-MgBetaUserCalendar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-calendars?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendars/{calendar-id}/events", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendars/{calendar-id}/events", "OutputType": "IMicrosoftGraphEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1", "CreateViaIdentity1", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaUserCalendarEvent" + "Method": "POST", + "Command": "New-MgBetaUserCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-post-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendarGroups", "OutputType": "IMicrosoftGraphCalendarGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserCalendarGroup" + "Method": "POST", + "Command": "New-MgBetaUserCalendarGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-calendargroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars", "OutputType": "IMicrosoftGraphCalendar", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserCalendarGroupCalendar" + "Method": "POST", + "Command": "New-MgBetaUserCalendarGroupCalendar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendargroup-post-calendars?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendar/calendarPermissions", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -326259,2470 +371622,2545 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaUserCalendarPermission" + "Method": "POST", + "Command": "New-MgBetaUserCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-post-calendarpermissions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats", "OutputType": "IMicrosoftGraphChat", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChat" + "Method": "POST", + "Command": "New-MgBetaUserChat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChatInstalledApp" + "Method": "POST", + "Command": "New-MgBetaUserChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChatMember" + "Method": "POST", + "Command": "New-MgBetaUserChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-members?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChatMessage" + "Method": "POST", + "Command": "New-MgBetaUserChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChatMessageHostedContent" + "Method": "POST", + "Command": "New-MgBetaUserChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChatMessageReply" + "Method": "POST", + "Command": "New-MgBetaUserChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-post-replies?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChatMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgBetaUserChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/operations", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChatOperation" + "Method": "POST", + "Command": "New-MgBetaUserChatOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChatPermissionGrant" + "Method": "POST", + "Command": "New-MgBetaUserChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChatPinnedMessage" + "Method": "POST", + "Command": "New-MgBetaUserChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserChatTab" + "Method": "POST", + "Command": "New-MgBetaUserChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-tabs?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/createSnapshot", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/createSnapshot", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateViaIdentity" ], - "Command": "New-MgBetaUserCloudPcSnapshot" + "Method": "POST", + "Command": "New-MgBetaUserCloudPcSnapshot", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts", "OutputType": "IMicrosoftGraphContact", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserContact" + "Method": "POST", + "Command": "New-MgBetaUserContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserContactExtension" + "Method": "POST", + "Command": "New-MgBetaUserContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserContactFolder" + "Method": "POST", + "Command": "New-MgBetaUserContactFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-contactfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserContactFolderChildFolder" + "Method": "POST", + "Command": "New-MgBetaUserContactFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-post-childfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts", "OutputType": "IMicrosoftGraphContact", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserContactFolderChildFolderContact" + "Method": "POST", + "Command": "New-MgBetaUserContactFolderChildFolderContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-post-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserContactFolderChildFolderContactExtension" + "Method": "POST", + "Command": "New-MgBetaUserContactFolderChildFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts", "OutputType": "IMicrosoftGraphContact", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserContactFolderContact" + "Method": "POST", + "Command": "New-MgBetaUserContactFolderContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-post-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserContactFolderContactExtension" + "Method": "POST", + "Command": "New-MgBetaUserContactFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendar/events", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendar/events", "OutputType": "IMicrosoftGraphEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDefaultCalendarEvent" + "Method": "POST", + "Command": "New-MgBetaUserDefaultCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-post-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices", "OutputType": "IMicrosoftGraphDevice", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDevice" + "Method": "POST", + "Command": "New-MgBetaUserDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/commands", "Module": "Beta.CrossDeviceExperiences", - "Permissions": { - "Name": "Device.Command", - "Description": "Communicate with your other devices", - "FullDescription": "Allows the app to launch another app or communicate with another app on a device that you own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/commands", "OutputType": "IMicrosoftGraphCommand", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDeviceCommand" + "Method": "POST", + "Command": "New-MgBetaUserDeviceCommand", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations", "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDeviceEnrollmentConfiguration" + "Method": "POST", + "Command": "New-MgBetaUserDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDeviceEnrollmentConfigurationAssignment" + "Method": "POST", + "Command": "New-MgBetaUserDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/createEnrollmentNotificationConfiguration", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/createEnrollmentNotificationConfiguration", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDeviceEnrollmentConfigurationEnrollmentNotificationConfiguration" + "Method": "POST", + "Command": "New-MgBetaUserDeviceEnrollmentConfigurationEnrollmentNotificationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/extensions", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDeviceExtension" + "Method": "POST", + "Command": "New-MgBetaUserDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDeviceManagementTroubleshootingEvent" + "Method": "POST", + "Command": "New-MgBetaUserDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/$ref", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDeviceRegisteredOwnerByRef" + "Method": "POST", + "Command": "New-MgBetaUserDeviceRegisteredOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-post-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/$ref", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDeviceRegisteredUserByRef" + "Method": "POST", + "Command": "New-MgBetaUserDeviceRegisteredUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-post-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/usageRights", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/usageRights", "OutputType": "IMicrosoftGraphUsageRight", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDeviceUsageRights" + "Method": "POST", + "Command": "New-MgBetaUserDeviceUsageRights", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDrive" + "Method": "POST", + "Command": "New-MgBetaUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveBundle" + "Method": "POST", + "Command": "New-MgBetaUserDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-post-bundles?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItem" + "Method": "POST", + "Command": "New-MgBetaUserDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemChild" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createLink", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemLink" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemListItemLink" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemListItemVersion" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemPermission" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemSubscription" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemThumbnail" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createUploadSession", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveItemVersion" + "Method": "POST", + "Command": "New-MgBetaUserDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveListColumn" + "Method": "POST", + "Command": "New-MgBetaUserDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveListContentType" + "Method": "POST", + "Command": "New-MgBetaUserDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveListContentTypeColumn" + "Method": "POST", + "Command": "New-MgBetaUserDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgBetaUserDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveListItem" + "Method": "POST", + "Command": "New-MgBetaUserDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createLink", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveListItemLink" + "Method": "POST", + "Command": "New-MgBetaUserDriveListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveListItemVersion" + "Method": "POST", + "Command": "New-MgBetaUserDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveListOperation" + "Method": "POST", + "Command": "New-MgBetaUserDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveListSubscription" + "Method": "POST", + "Command": "New-MgBetaUserDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootChild" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createLink", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootLink" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createLink", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootListItemLink" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootListItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootListItemVersion" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootPermission" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootSubscription" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootThumbnail" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createUploadSession", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserDriveRootVersion" + "Method": "POST", + "Command": "New-MgBetaUserDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events", "OutputType": "IMicrosoftGraphEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEvent" + "Method": "POST", + "Command": "New-MgBetaUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventAttachment" + "Method": "POST", + "Command": "New-MgBetaUserEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments/createUploadSession", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/events/{event-id}/attachments/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserEventAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventExceptionOccurrenceAttachment" + "Method": "POST", + "Command": "New-MgBetaUserEventExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventExceptionOccurrenceExtension" + "Method": "POST", + "Command": "New-MgBetaUserEventExceptionOccurrenceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventExceptionOccurrenceInstanceAttachment" + "Method": "POST", + "Command": "New-MgBetaUserEventExceptionOccurrenceInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventExceptionOccurrenceInstanceExtension" + "Method": "POST", + "Command": "New-MgBetaUserEventExceptionOccurrenceInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventExtension" + "Method": "POST", + "Command": "New-MgBetaUserEventExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventInstanceAttachment" + "Method": "POST", + "Command": "New-MgBetaUserEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/createUploadSession", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventInstanceAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserEventInstanceAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventInstanceExceptionOccurrenceAttachment" + "Method": "POST", + "Command": "New-MgBetaUserEventInstanceExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventInstanceExceptionOccurrenceExtension" + "Method": "POST", + "Command": "New-MgBetaUserEventInstanceExceptionOccurrenceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserEventInstanceExtension" + "Method": "POST", + "Command": "New-MgBetaUserEventInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/extensions", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserExtension" + "Method": "POST", + "Command": "New-MgBetaUserExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/inferenceClassification/overrides", "OutputType": "IMicrosoftGraphInferenceClassificationOverride", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserInferenceClassificationOverride" + "Method": "POST", + "Command": "New-MgBetaUserInferenceClassificationOverride", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inferenceclassification-post-overrides?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserInformationProtectionDataLossPreventionPolicy" + "Method": "POST", + "Command": "New-MgBetaUserInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/policy/labels", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/policy/labels", "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserInformationProtectionPolicyLabel" + "Method": "POST", + "Command": "New-MgBetaUserInformationProtectionPolicyLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserInformationProtectionSensitivityLabel" + "Method": "POST", + "Command": "New-MgBetaUserInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserInformationProtectionSensitivityLabelSublabel" + "Method": "POST", + "Command": "New-MgBetaUserInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserInformationProtectionThreatAssessmentRequest" + "Method": "POST", + "Command": "New-MgBetaUserInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotection-post-threatassessmentrequests?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserInformationProtectionThreatAssessmentRequestResult" + "Method": "POST", + "Command": "New-MgBetaUserInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/shared", "OutputType": "IMicrosoftGraphSharedInsight", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserInsightShared" + "Method": "POST", + "Command": "New-MgBetaUserInsightShared", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/trending", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/trending", "OutputType": "IMicrosoftGraphTrending", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserInsightTrending" + "Method": "POST", + "Command": "New-MgBetaUserInsightTrending", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/used", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/used", "OutputType": "IMicrosoftGraphUsedInsight", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserInsightUsed" + "Method": "POST", + "Command": "New-MgBetaUserInsightUsed", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolder" + "Method": "POST", + "Command": "New-MgBetaUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-mailfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderChildFolder" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailsearchfolder-post?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-post-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderChildFolderMessageAttachment" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderChildFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderChildFolderMessageAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderChildFolderMessageAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderChildFolderMessageExtension" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderChildFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderChildFolderMessageForward" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderChildFolderMessageForward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/mentions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderChildFolderMessageMention" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderChildFolderMessageMention", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderChildFolderMessageReply" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderChildFolderMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1", "CreateViaIdentity1", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaUserMailFolderChildFolderMessageReplyAll" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderChildFolderMessageReplyAll", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderChildFolderMessageRule" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderChildFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-post-messagerules?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderMessage" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-post-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderMessageAttachment" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderMessageAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderMessageAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderMessageExtension" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createForward", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createForward", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderMessageForward" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderMessageForward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/mentions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderMessageMention" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderMessageMention", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReply", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReply", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderMessageReply" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1", "CreateViaIdentity1", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaUserMailFolderMessageReplyAll" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderMessageReplyAll", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMailFolderMessageRule" + "Method": "POST", + "Command": "New-MgBetaUserMailFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-post-messagerules?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices", "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDevice" + "Method": "POST", + "Command": "New-MgBetaUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDeviceCompliancePolicyState" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDeviceConfigurationState" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDeviceHealthScriptState" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/createDeviceLogCollectionRequest", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/createDeviceLogCollectionRequest", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDeviceLogCollectionRequest" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDeviceLogCollectionResponse" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateViaIdentity" ], - "Command": "New-MgBetaUserManagedDeviceLogCollectionResponseDownloadUrl" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceLogCollectionResponseDownloadUrl", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDeviceMobileAppConfigurationState" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDeviceSecurityBaselineState" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDeviceSecurityBaselineStateSettingState" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateViaIdentity" ], - "Command": "New-MgBetaUserManagedDeviceWindowsDefenderUpdateSignature" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceWindowsDefenderUpdateSignature", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "POST", + "Command": "New-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMessage" + "Method": "POST", + "Command": "New-MgBetaUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMessageAttachment" + "Method": "POST", + "Command": "New-MgBetaUserMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments/createUploadSession", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/messages/{message-id}/attachments/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMessageAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserMessageAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMessageExtension" + "Method": "POST", + "Command": "New-MgBetaUserMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/createForward", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/createForward", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMessageForward" + "Method": "POST", + "Command": "New-MgBetaUserMessageForward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/mentions", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/mentions", "OutputType": "IMicrosoftGraphMention", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMessageMention" + "Method": "POST", + "Command": "New-MgBetaUserMessageMention", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/createReply", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/createReply", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMessageReply" + "Method": "POST", + "Command": "New-MgBetaUserMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/createReplyAll", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/createReplyAll", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1", "CreateViaIdentity1", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaUserMessageReplyAll" + "Method": "POST", + "Command": "New-MgBetaUserMessageReplyAll", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mobileAppIntentAndStates", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppIntentAndStates", "OutputType": "IMicrosoftGraphMobileAppIntentAndState", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMobileAppIntentAndState" + "Method": "POST", + "Command": "New-MgBetaUserMobileAppIntentAndState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents", "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMobileAppTroubleshootingEvent" + "Method": "POST", + "Command": "New-MgBetaUserMobileAppTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "POST", + "Command": "New-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl", "OutputType": "IMicrosoftGraphAppLogCollectionDownloadDetails", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateViaIdentity" ], - "Command": "New-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequestDownloadUrl" + "Method": "POST", + "Command": "New-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequestDownloadUrl", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/notifications", "Module": "Beta.Users", - "Permissions": { - "Name": "Notifications.ReadWrite.CreatedByApp", - "Description": "Deliver and manage your notifications for this app", - "FullDescription": "Allows the app to deliver its notifications, on your behalf. Also allows the app to read, update, and delete your notification items for this app.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/notifications", "OutputType": "IMicrosoftGraphNotification", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserNotification" + "Method": "POST", + "Command": "New-MgBetaUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/notebooks", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnenoteNotebook" + "Method": "POST", + "Command": "New-MgBetaUserOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-notebooks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnenoteNotebookSection" + "Method": "POST", + "Command": "New-MgBetaUserOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sections?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnenoteNotebookSectionGroup" + "Method": "POST", + "Command": "New-MgBetaUserOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/pages", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnenotePage" + "Method": "POST", + "Command": "New-MgBetaUserOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sections", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnenoteSection" + "Method": "POST", + "Command": "New-MgBetaUserOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnenoteSectionGroup" + "Method": "POST", + "Command": "New-MgBetaUserOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnenoteSectionGroupSection" + "Method": "POST", + "Command": "New-MgBetaUserOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-post-sections?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnenoteSectionPage" + "Method": "POST", + "Command": "New-MgBetaUserOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnlineMeeting" + "Method": "POST", + "Command": "New-MgBetaUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-onlinemeetings?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnlineMeetingAttendanceReport" + "Method": "POST", + "Command": "New-MgBetaUserOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -328733,6936 +374171,7394 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "POST", + "Command": "New-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnlineMeetingRecording" + "Method": "POST", + "Command": "New-MgBetaUserOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions", "OutputType": "IMicrosoftGraphMeetingRegistrationQuestion", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnlineMeetingRegistrationCustomQuestion" + "Method": "POST", + "Command": "New-MgBetaUserOnlineMeetingRegistrationCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistration-post-customquestions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants", + "OutputType": "IMicrosoftGraphMeetingRegistrantBase", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "OnlineMeetings.Read.All", - "Description": "Read online meeting details", - "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "OnlineMeetings.Read.All", + "Description": "Read online meeting details", + "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMeetingRegistrantBase", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnlineMeetingRegistrationRegistrant" + "Method": "POST", + "Command": "New-MgBetaUserOnlineMeetingRegistrationRegistrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOnlineMeetingTranscript" + "Method": "POST", + "Command": "New-MgBetaUserOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/masterCategories", "Module": "Beta.Users", - "Permissions": { - "Name": "MailboxSettings.ReadWrite", - "Description": "Read and write all user mailbox settings", - "FullDescription": "Allows the app to create, read, update, and delete user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/masterCategories", "OutputType": "IMicrosoftGraphOutlookCategory", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookMasterCategory" + "Method": "POST", + "Command": "New-MgBetaUserOutlookMasterCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-post-mastercategories?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/tasks", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTask" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-post-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskAttachment" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/createUploadSession", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders", "OutputType": "IMicrosoftGraphOutlookTaskFolder", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskFolder" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-post-taskfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskFolderTask" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskFolderTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktaskfolder-post-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskFolderTaskAttachment" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskFolderTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/createUploadSession", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskFolderTaskAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskFolderTaskAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups", "OutputType": "IMicrosoftGraphOutlookTaskGroup", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskGroup" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-post-taskgroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders", "OutputType": "IMicrosoftGraphOutlookTaskFolder", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskGroupTaskFolder" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskGroupTaskFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktaskgroup-post-taskfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskGroupTaskFolderTask" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskGroupTaskFolderTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktaskfolder-post-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachment" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/createUploadSession", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/account", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/account", + "OutputType": "IMicrosoftGraphUserAccountInformation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserAccountInformation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileAccount" + "Method": "POST", + "Command": "New-MgBetaUserProfileAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-accounts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/addresses", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/addresses", + "OutputType": "IMicrosoftGraphItemAddress", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemAddress", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileAddress" + "Method": "POST", + "Command": "New-MgBetaUserProfileAddress", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-addresses?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/anniversaries", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/anniversaries", + "OutputType": "IMicrosoftGraphPersonAnnualEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAnnualEvent", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileAnniversary" + "Method": "POST", + "Command": "New-MgBetaUserProfileAnniversary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-anniversaries?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/awards", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/awards", + "OutputType": "IMicrosoftGraphPersonAward", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAward", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileAward" + "Method": "POST", + "Command": "New-MgBetaUserProfileAward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-awards?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/certifications", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/certifications", + "OutputType": "IMicrosoftGraphPersonCertification", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonCertification", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileCertification" + "Method": "POST", + "Command": "New-MgBetaUserProfileCertification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-certifications?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/educationalActivities", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/educationalActivities", + "OutputType": "IMicrosoftGraphEducationalActivity", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationalActivity", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileEducationalActivity" + "Method": "POST", + "Command": "New-MgBetaUserProfileEducationalActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-educationalactivities?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/emails", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/emails", + "OutputType": "IMicrosoftGraphItemEmail", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemEmail", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileEmail" + "Method": "POST", + "Command": "New-MgBetaUserProfileEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-emails?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/interests", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/interests", + "OutputType": "IMicrosoftGraphPersonInterest", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonInterest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileInterest" + "Method": "POST", + "Command": "New-MgBetaUserProfileInterest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-interests?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/languages", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/languages", + "OutputType": "IMicrosoftGraphLanguageProficiency", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLanguageProficiency", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileLanguage" + "Method": "POST", + "Command": "New-MgBetaUserProfileLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-languages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/names", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/names", + "OutputType": "IMicrosoftGraphPersonName", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonName", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileName" + "Method": "POST", + "Command": "New-MgBetaUserProfileName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-names?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/notes", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/notes", + "OutputType": "IMicrosoftGraphPersonAnnotation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAnnotation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileNote" + "Method": "POST", + "Command": "New-MgBetaUserProfileNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-notes?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/patents", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/patents", + "OutputType": "IMicrosoftGraphItemPatent", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPatent", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfilePatent" + "Method": "POST", + "Command": "New-MgBetaUserProfilePatent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-patents?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/phones", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/phones", + "OutputType": "IMicrosoftGraphItemPhone", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPhone", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfilePhone" + "Method": "POST", + "Command": "New-MgBetaUserProfilePhone", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-phones?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/positions", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/positions", + "OutputType": "IMicrosoftGraphWorkPosition", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWorkPosition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfilePosition" + "Method": "POST", + "Command": "New-MgBetaUserProfilePosition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-positions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/projects", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/projects", + "OutputType": "IMicrosoftGraphProjectParticipation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProjectParticipation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileProject" + "Method": "POST", + "Command": "New-MgBetaUserProfileProject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-projects?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/publications", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/publications", + "OutputType": "IMicrosoftGraphItemPublication", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPublication", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfilePublication" + "Method": "POST", + "Command": "New-MgBetaUserProfilePublication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-publications?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/skills", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/skills", + "OutputType": "IMicrosoftGraphSkillProficiency", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSkillProficiency", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileSkill" + "Method": "POST", + "Command": "New-MgBetaUserProfileSkill", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-skills?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/webAccounts", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/webAccounts", + "OutputType": "IMicrosoftGraphWebAccount", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWebAccount", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileWebAccount" + "Method": "POST", + "Command": "New-MgBetaUserProfileWebAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-webaccounts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/websites", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/websites", + "OutputType": "IMicrosoftGraphPersonWebsite", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonWebsite", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserProfileWebsite" + "Method": "POST", + "Command": "New-MgBetaUserProfileWebsite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-post-websites?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/scopedRoleMemberOf", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserScopedRoleMemberOf" + "Method": "POST", + "Command": "New-MgBetaUserScopedRoleMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels", "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserSecurityInformationProtectionSensitivityLabel" + "Method": "POST", + "Command": "New-MgBetaUserSecurityInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/storage/quota/services", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/storage/quota/services", "OutputType": "IMicrosoftGraphServiceStorageQuotaBreakdown", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserSettingStorageQuotaService" + "Method": "POST", + "Command": "New-MgBetaUserSettingStorageQuotaService", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows", "OutputType": "IMicrosoftGraphWindowsSetting", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserSettingWindows" + "Method": "POST", + "Command": "New-MgBetaUserSettingWindows", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances", "OutputType": "IMicrosoftGraphWindowsSettingInstance", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserSettingWindowsInstance" + "Method": "POST", + "Command": "New-MgBetaUserSettingWindowsInstance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/teamwork/associatedTeams", "OutputType": "IMicrosoftGraphAssociatedTeamInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserTeamworkAssociatedTeam" + "Method": "POST", + "Command": "New-MgBetaUserTeamworkAssociatedTeam", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/installedApps", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/teamwork/installedApps", + "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", + "ApiVersion": "beta", "Permissions": [ { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", - "Description": "Manage installation and permission grants of Teams apps on your user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", - "Description": "Manage installation and permission grants of Teams apps in a user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", + "Description": "Allow the app to manage itself for all users", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser", "Description": "Allow the Teams app to manage itself and its permission grants on your user account", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in your account, and manage its permission grants for accessing your data, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", - "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", + "Description": "Manage installation and permission grants of Teams apps on your user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForUser.All", "Description": "Manage Teams apps for all users", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", + "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", - "Description": "Allow the app to manage itself for all users", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", + "Description": "Manage installation and permission grants of Teams apps in a user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserTeamworkInstalledApp" + "Method": "POST", + "Command": "New-MgBetaUserTeamworkInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-post-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists", + "OutputType": "IMicrosoftGraphTodoTaskList", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTodoTaskList", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserTodoList" + "Method": "POST", + "Command": "New-MgBetaUserTodoList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todo-post-lists?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserTodoListExtension" + "Method": "POST", + "Command": "New-MgBetaUserTodoListExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks", + "OutputType": "IMicrosoftGraphTodoTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTodoTask", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserTodoListTask" + "Method": "POST", + "Command": "New-MgBetaUserTodoListTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotasklist-post-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments", + "OutputType": "IMicrosoftGraphAttachmentBase", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAttachmentBase", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserTodoListTaskAttachment" + "Method": "POST", + "Command": "New-MgBetaUserTodoListTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserTodoListTaskAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgBetaUserTodoListTaskAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/taskfileattachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems", + "OutputType": "IMicrosoftGraphChecklistItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChecklistItem", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserTodoListTaskChecklistItem" + "Method": "POST", + "Command": "New-MgBetaUserTodoListTaskChecklistItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-post-checklistitems?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserTodoListTaskExtension" + "Method": "POST", + "Command": "New-MgBetaUserTodoListTaskExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources", + "OutputType": "IMicrosoftGraphLinkedResource", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLinkedResource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaUserTodoListTaskLinkedResource" + "Method": "POST", + "Command": "New-MgBetaUserTodoListTaskLinkedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-post-linkedresources?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/events", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events", "OutputType": "IMicrosoftGraphVirtualEvent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaVirtualEvent" + "Method": "POST", + "Command": "New-MgBetaVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventPresenter" + "Method": "POST", + "Command": "New-MgBetaVirtualEventPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventSession" + "Method": "POST", + "Command": "New-MgBetaVirtualEventSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventSessionAttendanceReport" + "Method": "POST", + "Command": "New-MgBetaVirtualEventSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord" + "Method": "POST", + "Command": "New-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls", "OutputType": "IMicrosoftGraphVirtualEventTownhall", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaVirtualEventTownhall" + "Method": "POST", + "Command": "New-MgBetaVirtualEventTownhall", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventTownhallPresenter" + "Method": "POST", + "Command": "New-MgBetaVirtualEventTownhallPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventTownhallSession" + "Method": "POST", + "Command": "New-MgBetaVirtualEventTownhallSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventTownhallSessionAttendanceReport" + "Method": "POST", + "Command": "New-MgBetaVirtualEventTownhallSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecord" + "Method": "POST", + "Command": "New-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaVirtualEventWebinar" + "Method": "POST", + "Command": "New-MgBetaVirtualEventWebinar", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventWebinarPresenter" + "Method": "POST", + "Command": "New-MgBetaVirtualEventWebinarPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventWebinarRegistration" + "Method": "POST", + "Command": "New-MgBetaVirtualEventWebinarRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventWebinarSession" + "Method": "POST", + "Command": "New-MgBetaVirtualEventWebinarSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventWebinarSessionAttendanceReport" + "Method": "POST", + "Command": "New-MgBetaVirtualEventWebinarSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord" + "Method": "POST", + "Command": "New-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments", "OutputType": "IMicrosoftGraphWindowsUpdatesDeployment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaWindowsUpdatesDeployment" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesDeployment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminwindowsupdates-post-deployments?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaWindowsUpdatesDeploymentAudienceApplicableContent" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesDeploymentAudienceApplicableContent", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContentDeviceMatch", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDevice" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDevice", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies", "OutputType": "IMicrosoftGraphWindowsUpdatesUpdatePolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaWindowsUpdatesPolicy" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminwindowsupdates-post-updatepolicies?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContent", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaWindowsUpdatesPolicyAudienceApplicableContent" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesPolicyAudienceApplicableContent", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContentDeviceMatch", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDevice" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDevice", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaWindowsUpdatesPolicyAudienceExclusion" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesPolicyAudienceExclusion", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaWindowsUpdatesPolicyAudienceMember" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesPolicyAudienceMember", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges", "OutputType": "IMicrosoftGraphWindowsUpdatesComplianceChange", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaWindowsUpdatesPolicyComplianceChange" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesPolicyComplianceChange", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatepolicy-post-compliancechanges-contentapproval?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/products", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products", "OutputType": "IMicrosoftGraphWindowsUpdatesProduct", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaWindowsUpdatesProduct" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesProduct", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/editions", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/editions", "OutputType": "IMicrosoftGraphWindowsUpdatesEdition", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaWindowsUpdatesProductEdition" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesProductEdition", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues", "OutputType": "IMicrosoftGraphWindowsUpdatesKnownIssue", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaWindowsUpdatesProductKnownIssue" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesProductKnownIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions", "OutputType": "IMicrosoftGraphWindowsUpdatesProductRevision", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBetaWindowsUpdatesProductRevision" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesProductRevision", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/resourceConnections", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/resourceConnections", "OutputType": "IMicrosoftGraphWindowsUpdatesResourceConnection", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaWindowsUpdatesResourceConnection" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesResourceConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminwindowsupdates-post-resourceconnections-operationalinsightsconnection?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatableAssets", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBetaWindowsUpdatesUpdatableAsset" + "Method": "POST", + "Command": "New-MgBetaWindowsUpdatesUpdatableAsset", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminwindowsupdates-post-updatableassets-updatableassetgroup?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses", "Module": "Bookings", - "Permissions": { - "Name": "Bookings.Manage.All", - "Description": "Manage bookings information", - "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingBusinesses", "OutputType": "IMicrosoftGraphBookingBusiness", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBookingBusiness" + "Method": "POST", + "Command": "New-MgBookingBusiness", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-bookingbusinesses?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments", + "OutputType": "IMicrosoftGraphBookingAppointment", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBookingBusinessAppointment" + "Method": "POST", + "Command": "New-MgBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-appointments?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView", "Module": "Bookings", - "Permissions": { - "Name": "Bookings.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView", "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBookingBusinessCalendarView" + "Method": "POST", + "Command": "New-MgBookingBusinessCalendarView", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBookingBusinessCustomer" + "Method": "POST", + "Command": "New-MgBookingBusinessCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-customers?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions", + "OutputType": "IMicrosoftGraphBookingCustomQuestion", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingCustomQuestion", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBookingBusinessCustomQuestion" + "Method": "POST", + "Command": "New-MgBookingBusinessCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-customquestions?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services", + "OutputType": "IMicrosoftGraphBookingService", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingService", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBookingBusinessService" + "Method": "POST", + "Command": "New-MgBookingBusinessService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-services?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgBookingBusinessStaffMember" + "Method": "POST", + "Command": "New-MgBookingBusinessStaffMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-post-staffmembers?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingCurrencies", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingCurrencies", "OutputType": "IMicrosoftGraphBookingCurrency", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgBookingCurrency" + "Method": "POST", + "Command": "New-MgBookingCurrency", + "ApiReferenceLink": null }, { - "Uri": "/chats", "Module": "Teams", + "Uri": "/chats", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.Create", "Description": "Create chats", "FullDescription": "Allows the app to create chats without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChat", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgChat" + "Method": "POST", + "Command": "New-MgChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/installedApps", "Module": "Teams", + "Uri": "/chats/{chat-id}/installedApps", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", - "Description": "Manage installation and permission grants of Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", - "Description": "Manage installation and permission grants of Teams apps for all chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForChat", + "Description": "Manage installed Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat", "Description": "Allow the Teams app to manage itself and its permission grants in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats the signed-in user can access, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": true - }, - { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForChat", - "Description": "Manage installed Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", + "Description": "Manage installation and permission grants of Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", + "Description": "Manage installation and permission grants of Teams apps for all chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgChatInstalledApp" + "Method": "POST", + "Command": "New-MgChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-installedapps?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/members", "Module": "Teams", + "Uri": "/chats/{chat-id}/members", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "ChatMember.ReadWrite", + "Description": "Add and remove members from chats", + "FullDescription": "Add and remove members from chats, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ChatMember.ReadWrite.All", + "Description": "Add and remove members from all chats", + "FullDescription": "Add and remove members from all chats, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "ChatMember.ReadWrite", - "Description": "Add and remove members from chats", - "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "ChatMember.ReadWrite.All", - "Description": "Add and remove members from all chats", - "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgChatMember" + "Method": "POST", + "Command": "New-MgChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-members?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages", "Module": "Teams", + "Uri": "/chats/{chat-id}/messages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, { "Name": "ChatMessage.Send", "Description": "Send chat messages", "FullDescription": "Allows an app to send one-to-one and group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Teamwork.Migrate.All", + "Description": "Create chat and channel messages with anyone's identity and with any timestamp", + "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Teamwork.Migrate.All", - "Description": "Create chat and channel messages with anyone's identity and with any timestamp", - "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgChatMessage" + "Method": "POST", + "Command": "New-MgChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgChatMessageHostedContent" + "Method": "POST", + "Command": "New-MgChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgChatMessageReply" + "Method": "POST", + "Command": "New-MgChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgChatMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/permissionGrants", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgChatPermissionGrant" + "Method": "POST", + "Command": "New-MgChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/pinnedMessages", "Module": "Teams", + "Uri": "/chats/{chat-id}/pinnedMessages", + "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "ChatMessage.Send", + "Description": "Send chat messages", + "FullDescription": "Allows an app to send one-to-one and group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "ChatMessage.Send", - "Description": "Send chat messages", - "FullDescription": "Allows an app to send one-to-one and group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgChatPinnedMessage" + "Method": "POST", + "Command": "New-MgChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/tabs", "Module": "Teams", + "Uri": "/chats/{chat-id}/tabs", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamsTab.Create", "Description": "Create tabs in Microsoft Teams.", "FullDescription": "Allows the app to create tabs in any team in Microsoft Teams, without a signed-in user. This does not grant the ability to read, modify or delete tabs after they are created, or give access to the content inside the tabs.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.Create.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat", "Description": "Allow the Teams app to manage all tabs in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in chats you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForChat.All", "Description": "Allow the Teams app to manage all tabs for all chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs for any chat, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Create.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgChatTab" + "Method": "POST", + "Command": "New-MgChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-tabs?view=graph-rest-1.0" }, { - "Uri": "/communications/calls", "Module": "CloudCommunications", + "Uri": "/communications/calls", + "OutputType": "IMicrosoftGraphCall", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Calls.Initiate.All", - "Description": "Initiate outgoing 1 to 1 calls from the app", - "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCalls.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false + "Name": "Calls.JoinGroupCallAsGuest.All", + "Description": "Join group calls and meetings as a guest", + "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCallAsGuest.All", - "Description": "Join group calls and meetings as a guest", - "FullDescription": "Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined as a guest to meetings in your organization.", - "IsAdmin": false + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Calls.JoinGroupCalls.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Calls.Initiate.All", + "Description": "Initiate outgoing 1 to 1 calls from the app", + "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCall", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgCommunicationCall" + "Method": "POST", + "Command": "New-MgCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-calls?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups", + "OutputType": "IMicrosoftGraphAudioRoutingGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAudioRoutingGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgCommunicationCallAudioRoutingGroup" + "Method": "POST", + "Command": "New-MgCommunicationCallAudioRoutingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-post-audioroutinggroups?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/contentSharingSessions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgCommunicationCallContentSharingSession" + "Method": "POST", + "Command": "New-MgCommunicationCallContentSharingSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/operations", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/operations", "OutputType": "IMicrosoftGraphCommsOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgCommunicationCallOperation" + "Method": "POST", + "Command": "New-MgCommunicationCallOperation", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/participants", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/participants", "OutputType": "IMicrosoftGraphParticipant", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgCommunicationCallParticipant" + "Method": "POST", + "Command": "New-MgCommunicationCallParticipant", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/callRecords/{callRecord-id}/sessions", "OutputType": "IMicrosoftGraphCallRecordsSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgCommunicationCallRecordSession" + "Method": "POST", + "Command": "New-MgCommunicationCallRecordSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings", "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgCommunicationOnlineMeeting" + "Method": "POST", + "Command": "New-MgCommunicationOnlineMeeting", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgCommunicationOnlineMeetingAttendanceReport" + "Method": "POST", + "Command": "New-MgCommunicationOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "POST", + "Command": "New-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgCommunicationOnlineMeetingRecording" + "Method": "POST", + "Command": "New-MgCommunicationOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgCommunicationOnlineMeetingTranscript" + "Method": "POST", + "Command": "New-MgCommunicationOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/presences", "OutputType": "IMicrosoftGraphPresence", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgCommunicationPresence" + "Method": "POST", + "Command": "New-MgCommunicationPresence", + "ApiReferenceLink": null }, { - "Uri": "/contacts", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgContact" + "Method": "POST", + "Command": "New-MgContact", + "ApiReferenceLink": null }, { - "Uri": "/contracts", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contracts", "OutputType": "IMicrosoftGraphContract", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgContract" + "Method": "POST", + "Command": "New-MgContract", + "ApiReferenceLink": null }, { - "Uri": "/dataPolicyOperations", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/dataPolicyOperations", "OutputType": "IMicrosoftGraphDataPolicyOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDataPolicyOperation" + "Method": "POST", + "Command": "New-MgDataPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/devices", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/devices", "OutputType": "IMicrosoftGraphDevice", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDevice" + "Method": "POST", + "Command": "New-MgDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-post-devices?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/androidManagedAppProtections", "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementAndroidManagedAppProtection" + "Method": "POST", + "Command": "New-MgDeviceAppManagementAndroidManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappprotection-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementAndroidManagedAppProtectionApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementAndroidManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementAndroidManagedAppProtectionAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementAndroidManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections", + "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementDefaultManagedAppProtection" + "Method": "POST", + "Command": "New-MgDeviceAppManagementDefaultManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-defaultmanagedappprotection-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementDefaultManagedAppProtectionApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementDefaultManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/iosManagedAppProtections", "OutputType": "IMicrosoftGraphIosManagedAppProtection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementiOSManagedAppProtection" + "Method": "POST", + "Command": "New-MgDeviceAppManagementiOSManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappprotection-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementiOSManagedAppProtectionApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementiOSManagedAppProtectionApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedmobileapp-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementiOSManagedAppProtectionAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementiOSManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppPolicies", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppPolicies", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementManagedAppPolicy" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedAppPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations", + "OutputType": "IMicrosoftGraphManagedAppRegistration", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementManagedAppRegistration" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedAppRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementManagedAppRegistrationAppliedPolicy" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedAppRegistrationAppliedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementManagedAppRegistrationIntendedPolicy" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedAppRegistrationIntendedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations", + "OutputType": "IMicrosoftGraphManagedAppOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppOperation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementManagedAppRegistrationOperation" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedAppRegistrationOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedappoperation-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppStatuses", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppStatuses", "OutputType": "IMicrosoftGraphManagedAppStatus", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementManagedAppStatus" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedAppStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks", "OutputType": "IMicrosoftGraphManagedEBook", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementManagedEBook" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedEBook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-iosvppebook-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments", "OutputType": "IMicrosoftGraphManagedEBookAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementManagedEBookAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedEBookAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates", "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementManagedEBookDeviceState" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedEBookDeviceState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-deviceinstallstate-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary", "OutputType": "IMicrosoftGraphUserInstallStateSummary", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementManagedEBookUserStateSummary" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedEBookUserStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-userinstallstatesummary-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates", "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceState" + "Method": "POST", + "Command": "New-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies", "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementMdmWindowsInformationProtectionPolicy" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMdmWindowsInformationProtectionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-mdmwindowsinformationprotectionpolicy-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps", "OutputType": "IMicrosoftGraphMobileApp", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementMobileApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsiOSLobAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsiOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsIoStoreAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsIoStoreAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsIoVppAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsIoVppAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWin32LobAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWin32LobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsAppXAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsAppXAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppCategories", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppCategories", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppCategory" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappcategory-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppConfiguration" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppConfigurationAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppConfigurationDeviceStatus" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppConfigurationDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementMobileAppConfigurationUserStatus" + "Method": "POST", + "Command": "New-MgDeviceAppManagementMobileAppConfigurationUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationuserstatus-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations", "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "POST", + "Command": "New-MgDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "POST", + "Command": "New-MgDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementTargetedManagedAppConfigurationAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementTargetedManagedAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens", + "OutputType": "IMicrosoftGraphVppToken", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphVppToken", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementVppToken" + "Method": "POST", + "Command": "New-MgDeviceAppManagementVppToken", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceAppManagementWindowsInformationProtectionPolicy" + "Method": "POST", + "Command": "New-MgDeviceAppManagementWindowsInformationProtectionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotectionpolicy-create?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments", "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignment" + "Method": "POST", + "Command": "New-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "POST", + "Command": "New-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/extensions", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceExtension" + "Method": "POST", + "Command": "New-MgDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/auditEvents", "OutputType": "IMicrosoftGraphAuditEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementAuditEvent" + "Method": "POST", + "Command": "New-MgDeviceManagementAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-auditing-auditevent-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/complianceManagementPartners", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners", + "OutputType": "IMicrosoftGraphComplianceManagementPartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphComplianceManagementPartner", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementComplianceManagementPartner" + "Method": "POST", + "Command": "New-MgDeviceManagementComplianceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-compliancemanagementpartner-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/detectedApps", "Module": "DeviceManagement", + "Uri": "/deviceManagement/detectedApps", + "OutputType": "IMicrosoftGraphDetectedApp", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementDetectedApp" + "Method": "POST", + "Command": "New-MgDeviceManagementDetectedApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-detectedapp-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCategories", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCategories", + "OutputType": "IMicrosoftGraphDeviceCategory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementDeviceCategory" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicecategory-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies", "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementDeviceCompliancePolicy" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceCompliancePolicyAssignment" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceCompliancePolicyAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicyassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries", "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses", "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceCompliancePolicyDeviceStatus" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceCompliancePolicyDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedevicestatus-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule", "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRule" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancescheduledactionforrule-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations", "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceactionitem-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries", "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementDeviceCompliancePolicySettingStateSummary" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates", "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancesettingstate-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses", "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceCompliancePolicyUserStatus" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceCompliancePolicyUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuserstatus-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations", "OutputType": "IMicrosoftGraphDeviceConfiguration", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementDeviceConfiguration" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsupdateforbusinessconfiguration-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments", "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceConfigurationAssignment" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries", "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummary" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-settingstatedevicesummary-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses", "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceConfigurationDeviceStatus" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceConfigurationDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatus-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses", "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceConfigurationUserStatus" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceConfigurationUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuserstatus-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations", + "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementDeviceEnrollmentConfiguration" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments", + "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementDeviceEnrollmentConfigurationAssignment" + "Method": "POST", + "Command": "New-MgDeviceManagementDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-enrollmentconfigurationassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/exchangeConnectors", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors", + "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementExchangeConnector" + "Method": "POST", + "Command": "New-MgDeviceManagementExchangeConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities", "Module": "DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities", "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "POST", + "Command": "New-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/iosUpdateStatuses", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/iosUpdateStatuses", "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementIoUpdateStatus" + "Method": "POST", + "Command": "New-MgDeviceManagementIoUpdateStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdatedevicestatus-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices", "Module": "DeviceManagement", + "Uri": "/deviceManagement/managedDevices", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementManagedDevice" + "Method": "POST", + "Command": "New-MgDeviceManagementManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementManagedDeviceCompliancePolicyState" + "Method": "POST", + "Command": "New-MgDeviceManagementManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementManagedDeviceConfigurationState" + "Method": "POST", + "Command": "New-MgDeviceManagementManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl", "Module": "DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateViaIdentity" ], - "Command": "New-MgDeviceManagementManagedDeviceLogCollectionRequestDownloadUrl" + "Method": "POST", + "Command": "New-MgDeviceManagementManagedDeviceLogCollectionRequestDownloadUrl", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateViaIdentity" ], - "Command": "New-MgDeviceManagementManagedDeviceWindowsDefenderUpdateSignature" + "Method": "POST", + "Command": "New-MgDeviceManagementManagedDeviceWindowsDefenderUpdateSignature", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderupdatesignatures?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "POST", + "Command": "New-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents", "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementMobileAppTroubleshootingEvent" + "Method": "POST", + "Command": "New-MgDeviceManagementMobileAppTroubleshootingEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-mobileapptroubleshootingevent-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", "Module": "DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests", + "OutputType": "IMicrosoftGraphAppLogCollectionRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "POST", + "Command": "New-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}/createDownloadUrl", + "OutputType": "IMicrosoftGraphAppLogCollectionDownloadDetails", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.Read.All", + "Description": "Read Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppLogCollectionDownloadDetails", - "Method": "POST", "Variants": [ "Create", "CreateViaIdentity" ], - "Command": "New-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequestDownloadUrl" + "Method": "POST", + "Command": "New-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequestDownloadUrl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-createdownloadurl?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors", + "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementMobileThreatDefenseConnector" + "Method": "POST", + "Command": "New-MgDeviceManagementMobileThreatDefenseConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-mobilethreatdefenseconnector-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/notificationMessageTemplates", "OutputType": "IMicrosoftGraphNotificationMessageTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementNotificationMessageTemplate" + "Method": "POST", + "Command": "New-MgDeviceManagementNotificationMessageTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages", "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage" + "Method": "POST", + "Command": "New-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-localizednotificationmessage-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceManagementPartners", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners", + "OutputType": "IMicrosoftGraphDeviceManagementPartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementPartner", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementPartner" + "Method": "POST", + "Command": "New-MgDeviceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/remoteAssistancePartners", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners", + "OutputType": "IMicrosoftGraphRemoteAssistancePartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRemoteAssistancePartner", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementRemoteAssistancePartner" + "Method": "POST", + "Command": "New-MgDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/resourceOperations", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations", + "OutputType": "IMicrosoftGraphResourceOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphResourceOperation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementResourceOperation" + "Method": "POST", + "Command": "New-MgDeviceManagementResourceOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-resourceoperation-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleAssignments", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementRoleAssignment" + "Method": "POST", + "Command": "New-MgDeviceManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroleassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleDefinitions", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions", + "OutputType": "IMicrosoftGraphRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementRoleDefinition" + "Method": "POST", + "Command": "New-MgDeviceManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroledefinition-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments", + "OutputType": "IMicrosoftGraphRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementRoleDefinitionRoleAssignment" + "Method": "POST", + "Command": "New-MgDeviceManagementRoleDefinitionRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-roleassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/telecomExpenseManagementPartners", "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementTelecomExpenseManagementPartner" + "Method": "POST", + "Command": "New-MgDeviceManagementTelecomExpenseManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-tem-telecomexpensemanagementpartner-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/termsAndConditions", "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementTermAndCondition" + "Method": "POST", + "Command": "New-MgDeviceManagementTermAndCondition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditions-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses", "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementTermAndConditionAcceptanceStatus" + "Method": "POST", + "Command": "New-MgDeviceManagementTermAndConditionAcceptanceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsacceptancestatus-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments", "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementTermAndConditionAssignment" + "Method": "POST", + "Command": "New-MgDeviceManagementTermAndConditionAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsassignment-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/troubleshootingEvents", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/troubleshootingEvents", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementTroubleshootingEvent" + "Method": "POST", + "Command": "New-MgDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticBaseline" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticBaseline", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticCategory" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticCategoryMetricValue" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticCategoryMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticDevicePerformance" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticDeviceScore" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticDeviceScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistory" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcess" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticMetricHistory" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticModelScore" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticModelScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticScoreHistory" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticScoreHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance" + "Method": "POST", + "Command": "New-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages", "OutputType": "IMicrosoftGraphCloudPcDeviceImage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementVirtualEndpointDeviceImage" + "Method": "POST", + "Command": "New-MgDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-post-deviceimages?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages", "OutputType": "IMicrosoftGraphCloudPcGalleryImage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementVirtualEndpointGalleryImage" + "Method": "POST", + "Command": "New-MgDeviceManagementVirtualEndpointGalleryImage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections", "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementVirtualEndpointOnPremiseConnection" + "Method": "POST", + "Command": "New-MgDeviceManagementVirtualEndpointOnPremiseConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-post-onpremisesconnections?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "POST", + "Command": "New-MgDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-post-provisioningpolicies?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicyAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignment" + "Method": "POST", + "Command": "New-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/userSettings", "OutputType": "IMicrosoftGraphCloudPcUserSetting", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementVirtualEndpointUserSetting" + "Method": "POST", + "Command": "New-MgDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualendpoint-post-usersettings?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments", "OutputType": "IMicrosoftGraphCloudPcUserSettingAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementVirtualEndpointUserSettingAssignment" + "Method": "POST", + "Command": "New-MgDeviceManagementVirtualEndpointUserSettingAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities", "Module": "DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities", "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementWindowsAutopilotDeviceIdentity" + "Method": "POST", + "Command": "New-MgDeviceManagementWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries", "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementWindowsInformationProtectionAppLearningSummary" + "Method": "POST", + "Command": "New-MgDeviceManagementWindowsInformationProtectionAppLearningSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionapplearningsummary-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries", "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummary" + "Method": "POST", + "Command": "New-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionnetworklearningsummary-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsMalwareInformation", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation", + "OutputType": "IMicrosoftGraphWindowsMalwareInformation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsMalwareInformation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDeviceManagementWindowsMalwareInformation" + "Method": "POST", + "Command": "New-MgDeviceManagementWindowsMalwareInformation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsmalwareinformation-create?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates", + "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceManagementWindowsMalwareInformationDeviceMalwareState" + "Method": "POST", + "Command": "New-MgDeviceManagementWindowsMalwareInformationDeviceMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-malwarestateforwindowsdevice-create?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredOwners/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceRegisteredOwnerByRef" + "Method": "POST", + "Command": "New-MgDeviceRegisteredOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-post-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredUsers/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDeviceRegisteredUserByRef" + "Method": "POST", + "Command": "New-MgDeviceRegisteredUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-post-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDirectoryAdministrativeUnit" + "Method": "POST", + "Command": "New-MgDirectoryAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-post-administrativeunits?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDirectoryAdministrativeUnitExtension" + "Method": "POST", + "Command": "New-MgDirectoryAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members", + "OutputType": "IMicrosoftGraphDirectoryObject", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.ReadWrite.All", "Description": "Read and write all administrative units", "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Create", "Description": "Create groups", "FullDescription": "Allows the app to create groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDirectoryAdministrativeUnitMember" + "Method": "POST", + "Command": "New-MgDirectoryAdministrativeUnitMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-post-members?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "AdministrativeUnit.ReadWrite.All", "Description": "Read and write all administrative units", "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.Create", "Description": "Create groups", "FullDescription": "Allows the app to create groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDirectoryAdministrativeUnitMemberByRef" + "Method": "POST", + "Command": "New-MgDirectoryAdministrativeUnitMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-post-members?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDirectoryAdministrativeUnitScopedRoleMember" + "Method": "POST", + "Command": "New-MgDirectoryAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-post-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/directory/attributeSets", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/attributeSets", "OutputType": "IMicrosoftGraphAttributeSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDirectoryAttributeSet" + "Method": "POST", + "Command": "New-MgDirectoryAttributeSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-post-attributesets?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/customSecurityAttributeDefinitions", "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDirectoryCustomSecurityAttributeDefinition" + "Method": "POST", + "Command": "New-MgDirectoryCustomSecurityAttributeDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-post-customsecurityattributedefinitions?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues", "OutputType": "IMicrosoftGraphAllowedValue", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDirectoryCustomSecurityAttributeDefinitionAllowedValue" + "Method": "POST", + "Command": "New-MgDirectoryCustomSecurityAttributeDefinitionAllowedValue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customsecurityattributedefinition-post-allowedvalues?view=graph-rest-1.0" }, { - "Uri": "/directory/deviceLocalCredentials", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deviceLocalCredentials", "OutputType": "IMicrosoftGraphDeviceLocalCredentialInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDirectoryDeviceLocalCredential" + "Method": "POST", + "Command": "New-MgDirectoryDeviceLocalCredential", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "IdentityProvider.ReadWrite.All", - "Description": "Read and write identity providers", - "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/federationConfigurations", "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDirectoryFederationConfiguration" + "Method": "POST", + "Command": "New-MgDirectoryFederationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects", "Module": "DirectoryObjects", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryObjects", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDirectoryObject" + "Method": "POST", + "Command": "New-MgDirectoryObject", + "ApiReferenceLink": null }, { - "Uri": "/directory/onPremisesSynchronization", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/onPremisesSynchronization", "OutputType": "IMicrosoftGraphOnPremisesDirectorySynchronization", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDirectoryOnPremiseSynchronization" + "Method": "POST", + "Command": "New-MgDirectoryOnPremiseSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directoryRoles", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDirectoryRole" + "Method": "POST", + "Command": "New-MgDirectoryRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-post-directoryroles?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDirectoryRoleMemberByRef" + "Method": "POST", + "Command": "New-MgDirectoryRoleMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-post-members?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDirectoryRoleScopedMember" + "Method": "POST", + "Command": "New-MgDirectoryRoleScopedMember", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoleTemplates", "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDirectoryRoleTemplate" + "Method": "POST", + "Command": "New-MgDirectoryRoleTemplate", + "ApiReferenceLink": null }, { - "Uri": "/domains", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/domains", "OutputType": "IMicrosoftGraphDomain", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDomain" + "Method": "POST", + "Command": "New-MgDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-post-domains?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/federationConfiguration", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/federationConfiguration", "OutputType": "IMicrosoftGraphInternalDomainFederation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDomainFederationConfiguration" + "Method": "POST", + "Command": "New-MgDomainFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-post-federationconfiguration?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDomainServiceConfigurationRecord" + "Method": "POST", + "Command": "New-MgDomainServiceConfigurationRecord", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/verificationDnsRecords", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDomainVerificationDnsRecord" + "Method": "POST", + "Command": "New-MgDomainVerificationDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/drives", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgDrive" + "Method": "POST", + "Command": "New-MgDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/bundles", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveBundle" + "Method": "POST", + "Command": "New-MgDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-post-bundles?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItem" + "Method": "POST", + "Command": "New-MgDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemChild" + "Method": "POST", + "Command": "New-MgDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createLink", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createLink", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemLink" + "Method": "POST", + "Command": "New-MgDriveItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemListItemLink" + "Method": "POST", + "Command": "New-MgDriveItemListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemListItemVersion" + "Method": "POST", + "Command": "New-MgDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemPermission" + "Method": "POST", + "Command": "New-MgDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemSubscription" + "Method": "POST", + "Command": "New-MgDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemThumbnail" + "Method": "POST", + "Command": "New-MgDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createUploadSession", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemUploadSession" + "Method": "POST", + "Command": "New-MgDriveItemUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveItemVersion" + "Method": "POST", + "Command": "New-MgDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveListColumn" + "Method": "POST", + "Command": "New-MgDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveListContentType" + "Method": "POST", + "Command": "New-MgDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveListContentTypeColumn" + "Method": "POST", + "Command": "New-MgDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveListItem" + "Method": "POST", + "Command": "New-MgDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", - "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Module": "Files", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createLink", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveListItemLink" + "Method": "POST", + "Command": "New-MgDriveListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveListItemVersion" + "Method": "POST", + "Command": "New-MgDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveListOperation" + "Method": "POST", + "Command": "New-MgDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveListSubscription" + "Method": "POST", + "Command": "New-MgDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/children", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootChild" + "Method": "POST", + "Command": "New-MgDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/createLink", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootLink" + "Method": "POST", + "Command": "New-MgDriveRootLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/createLink", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootListItemLink" + "Method": "POST", + "Command": "New-MgDriveRootListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootListItemVersion" + "Method": "POST", + "Command": "New-MgDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootPermission" + "Method": "POST", + "Command": "New-MgDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootSubscription" + "Method": "POST", + "Command": "New-MgDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootThumbnail" + "Method": "POST", + "Command": "New-MgDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/createUploadSession", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootUploadSession" + "Method": "POST", + "Command": "New-MgDriveRootUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgDriveRootVersion" + "Method": "POST", + "Command": "New-MgDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/education/classes", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/classes", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEducationClass" + "Method": "POST", + "Command": "New-MgEducationClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassAssignment" + "Method": "POST", + "Command": "New-MgEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post-assignment?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories", + "OutputType": "IMicrosoftGraphEducationCategory", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "POST", "Variants": [ "Create", "Create1", @@ -335673,833 +381569,850 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgEducationClassAssignmentCategory" + "Method": "POST", + "Command": "New-MgEducationClassAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post-category?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassAssignmentCategoryByRef" + "Method": "POST", + "Command": "New-MgEducationClassAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources", + "OutputType": "IMicrosoftGraphEducationAssignmentResource", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassAssignmentResource" + "Method": "POST", + "Command": "New-MgEducationClassAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-resource?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassAssignmentSettingGradingCategory" + "Method": "POST", + "Command": "New-MgEducationClassAssignmentSettingGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "New-MgEducationClassAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", + "OutputType": "IMicrosoftGraphEducationOutcome", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassAssignmentSubmissionOutcome" + "Method": "POST", + "Command": "New-MgEducationClassAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-post-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", + "OutputType": "IMicrosoftGraphEducationSubmissionResource", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassAssignmentSubmissionResource" + "Method": "POST", + "Command": "New-MgEducationClassAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassAssignmentSubmissionSubmittedResource" + "Method": "POST", + "Command": "New-MgEducationClassAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/members/$ref", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/members/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduRoster.ReadWrite.All", "Description": "Read and write the organization's roster", "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Member.Read.Hidden", "Description": "Read all hidden memberships", "FullDescription": "Allows the app to read the memberships of hidden groups and administrative units without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassMemberByRef" + "Method": "POST", + "Command": "New-MgEducationClassMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post-members?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassModule" + "Method": "POST", + "Command": "New-MgEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post-module?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources", "OutputType": "IMicrosoftGraphEducationModuleResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassModuleResource" + "Method": "POST", + "Command": "New-MgEducationClassModuleResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/teachers/$ref", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/teachers/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationClassTeacherByRef" + "Method": "POST", + "Command": "New-MgEducationClassTeacherByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-post-teachers?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEducationMeAssignment" + "Method": "POST", + "Command": "New-MgEducationMeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationMeAssignmentCategory" + "Method": "POST", + "Command": "New-MgEducationMeAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationMeAssignmentCategoryByRef" + "Method": "POST", + "Command": "New-MgEducationMeAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationMeAssignmentResource" + "Method": "POST", + "Command": "New-MgEducationMeAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-resource?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "New-MgEducationMeAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationMeAssignmentSubmissionOutcome" + "Method": "POST", + "Command": "New-MgEducationMeAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-post-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationMeAssignmentSubmissionResource" + "Method": "POST", + "Command": "New-MgEducationMeAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationMeAssignmentSubmissionSubmittedResource" + "Method": "POST", + "Command": "New-MgEducationMeAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/rubrics", "Module": "Education", + "Uri": "/education/me/rubrics", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEducationMeRubric" + "Method": "POST", + "Command": "New-MgEducationMeRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-post-rubrics?view=graph-rest-1.0" }, { - "Uri": "/education/schools", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/schools", "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEducationSchool" + "Method": "POST", + "Command": "New-MgEducationSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-post?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes/$ref", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/schools/{educationSchool-id}/classes/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationSchoolClassByRef" + "Method": "POST", + "Command": "New-MgEducationSchoolClassByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-post-classes?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/users/$ref", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/schools/{educationSchool-id}/users/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationSchoolUserByRef" + "Method": "POST", + "Command": "New-MgEducationSchoolUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-post-users?view=graph-rest-1.0" }, { - "Uri": "/education/users", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/users", "OutputType": "IMicrosoftGraphEducationUser", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEducationUser" + "Method": "POST", + "Command": "New-MgEducationUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-post?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationUserAssignment" + "Method": "POST", + "Command": "New-MgEducationUserAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationUserAssignmentCategory" + "Method": "POST", + "Command": "New-MgEducationUserAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationUserAssignmentCategoryByRef" + "Method": "POST", + "Command": "New-MgEducationUserAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-categories?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationUserAssignmentResource" + "Method": "POST", + "Command": "New-MgEducationUserAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-post-resource?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "New-MgEducationUserAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationUserAssignmentSubmissionOutcome" + "Method": "POST", + "Command": "New-MgEducationUserAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-post-outcomes?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationUserAssignmentSubmissionResource" + "Method": "POST", + "Command": "New-MgEducationUserAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-post-resources?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationUserAssignmentSubmissionSubmittedResource" + "Method": "POST", + "Command": "New-MgEducationUserAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/rubrics", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/rubrics", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEducationUserRubric" + "Method": "POST", + "Command": "New-MgEducationUserRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-post-rubrics?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages", "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementAccessPackage" + "Method": "POST", + "Command": "New-MgEntitlementManagementAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-accesspackages?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages", "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementAccessPackageAssignmentApprovalStage" + "Method": "POST", + "Command": "New-MgEntitlementManagementAccessPackageAssignmentApprovalStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies", "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "POST", + "Command": "New-MgEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementAccessPackageIncompatibleAccessPackageByRef" + "Method": "POST", + "Command": "New-MgEntitlementManagementAccessPackageIncompatibleAccessPackageByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-post-incompatibleaccesspackage?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementAccessPackageIncompatibleGroupByRef" + "Method": "POST", + "Command": "New-MgEntitlementManagementAccessPackageIncompatibleGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-post-incompatiblegroup?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes", "OutputType": "IMicrosoftGraphAccessPackageResourceRoleScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementAccessPackageResourceRoleScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementAccessPackageResourceRoleScope", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-post-resourcerolescopes?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignments", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignments", "OutputType": "IMicrosoftGraphAccessPackageAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementAssignment" + "Method": "POST", + "Command": "New-MgEntitlementManagementAssignment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies", "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementAssignmentPolicy" + "Method": "POST", + "Command": "New-MgEntitlementManagementAssignmentPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-assignmentpolicies?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings", "OutputType": "IMicrosoftGraphCustomExtensionStageSetting", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSetting" + "Method": "POST", + "Command": "New-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions", "OutputType": "IMicrosoftGraphAccessPackageQuestion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementAssignmentPolicyQuestion" + "Method": "POST", + "Command": "New-MgEntitlementManagementAssignmentPolicyQuestion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests", "OutputType": "IMicrosoftGraphAccessPackageAssignmentRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementAssignmentRequest" + "Method": "POST", + "Command": "New-MgEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-assignmentrequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs", "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementCatalog" + "Method": "POST", + "Command": "New-MgEntitlementManagementCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-catalogs?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions", "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementCatalogCustomWorkflowExtension" + "Method": "POST", + "Command": "New-MgEntitlementManagementCatalogCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-post-accesspackagecustomworkflowextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementCatalogResource" + "Method": "POST", + "Command": "New-MgEntitlementManagementCatalogResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -336514,15 +382427,16 @@ "CreateViaIdentityExpanded1", "CreateViaIdentityExpanded2" ], - "Command": "New-MgEntitlementManagementCatalogResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementCatalogResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -336533,30 +382447,32 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgEntitlementManagementCatalogResourceRoleResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementCatalogResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -336571,15 +382487,16 @@ "CreateViaIdentityExpanded1", "CreateViaIdentityExpanded2" ], - "Command": "New-MgEntitlementManagementCatalogResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementCatalogResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -336590,232 +382507,232 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgEntitlementManagementCatalogResourceScopeResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementCatalogResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations", "OutputType": "IMicrosoftGraphConnectedOrganization", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementConnectedOrganization" + "Method": "POST", + "Command": "New-MgEntitlementManagementConnectedOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-connectedorganizations?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementConnectedOrganizationExternalSponsorByRef" + "Method": "POST", + "Command": "New-MgEntitlementManagementConnectedOrganizationExternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-post-externalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementConnectedOrganizationInternalSponsorByRef" + "Method": "POST", + "Command": "New-MgEntitlementManagementConnectedOrganizationInternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-post-internalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resources", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementResource" + "Method": "POST", + "Command": "New-MgEntitlementManagementResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementResourceEnvironment" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceEnvironmentResource" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceEnvironmentResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceEnvironmentResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceEnvironmentResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceEnvironmentResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceEnvironmentResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests", "OutputType": "IMicrosoftGraphAccessPackageResourceRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementResourceRequest" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagement-post-resourcerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions", "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtension" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-post-accesspackagecustomworkflowextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRequestCatalogResource" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestCatalogResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -336830,15 +382747,16 @@ "CreateViaIdentityExpanded1", "CreateViaIdentityExpanded2" ], - "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -336849,30 +382767,32 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -336887,15 +382807,16 @@ "CreateViaIdentityExpanded1", "CreateViaIdentityExpanded2" ], - "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -336906,1263 +382827,1336 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRequestResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRequestResourceRoleResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRequestResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRequestResourceScopeResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRequestResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRoleResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes", "OutputType": "IMicrosoftGraphAccessPackageResourceRoleScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgEntitlementManagementResourceRoleScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRoleScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRoleScopeResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRoleScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRoleScopeResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRoleScopeResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRoleScopeRoleResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRoleScopeRoleResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRoleScopeRoleResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRoleScopeRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceScope" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgEntitlementManagementResourceScopeResourceRole" + "Method": "POST", + "Command": "New-MgEntitlementManagementResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/external/connections", "Module": "Search", + "Uri": "/external/connections", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalConnection.ReadWrite.All", - "Description": "Read and write all external connections", - "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false - }, { "Name": "ExternalConnection.ReadWrite.OwnedBy", "Description": "Read and write external connections", "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalConnection.ReadWrite.All", + "Description": "Read and write all external connections", + "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgExternalConnection" + "Method": "POST", + "Command": "New-MgExternalConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-external-post-connections?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/groups", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgExternalConnectionGroup" + "Method": "POST", + "Command": "New-MgExternalConnectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-post-groups?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members", + "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgExternalConnectionGroupMember" + "Method": "POST", + "Command": "New-MgExternalConnectionGroupMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-post-members?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/items", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items", "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgExternalConnectionItem" + "Method": "POST", + "Command": "New-MgExternalConnectionItem", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities", "OutputType": "IMicrosoftGraphExternalConnectorsExternalActivity", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgExternalConnectionItemActivity" + "Method": "POST", + "Command": "New-MgExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/operations", "OutputType": "IMicrosoftGraphExternalConnectorsConnectionOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgExternalConnectionOperation" + "Method": "POST", + "Command": "New-MgExternalConnectionOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups", "Module": "Groups", + "Uri": "/groups", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.Create", "Description": "Create groups", "FullDescription": "Allows the app to create groups without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgGroup" + "Method": "POST", + "Command": "New-MgGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-groups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders/$ref", "Module": "Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/acceptedSenders/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupAcceptedSenderByRef" + "Method": "POST", + "Command": "New-MgGroupAcceptedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-acceptedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/appRoleAssignments", "Module": "Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/appRoleAssignments", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupAppRoleAssignment" + "Method": "POST", + "Command": "New-MgGroupAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events", "Module": "Calendar", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/events", "OutputType": "IMicrosoftGraphEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupCalendarEvent" + "Method": "POST", + "Command": "New-MgGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-post-events?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/calendarPermissions", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupCalendarPermission" + "Method": "POST", + "Command": "New-MgGroupCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-post-calendarpermissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations", + "OutputType": "IMicrosoftGraphConversation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupConversation" + "Method": "POST", + "Command": "New-MgGroupConversation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-conversations?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupConversationThread" + "Method": "POST", + "Command": "New-MgGroupConversationThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversation-post-threads?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupConversationThreadPostAttachment" + "Method": "POST", + "Command": "New-MgGroupConversationThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupConversationThreadPostAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgGroupConversationThreadPostAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupConversationThreadPostExtension" + "Method": "POST", + "Command": "New-MgGroupConversationThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupConversationThreadPostInReplyToAttachment" + "Method": "POST", + "Command": "New-MgGroupConversationThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupConversationThreadPostInReplyToAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgGroupConversationThreadPostInReplyToAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupConversationThreadPostInReplyToExtension" + "Method": "POST", + "Command": "New-MgGroupConversationThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDrive" + "Method": "POST", + "Command": "New-MgGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveBundle" + "Method": "POST", + "Command": "New-MgGroupDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-post-bundles?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItem" + "Method": "POST", + "Command": "New-MgGroupDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgGroupDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemChild" + "Method": "POST", + "Command": "New-MgGroupDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createLink", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemLink" + "Method": "POST", + "Command": "New-MgGroupDriveItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemListItemLink" + "Method": "POST", + "Command": "New-MgGroupDriveItemListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemListItemVersion" + "Method": "POST", + "Command": "New-MgGroupDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemPermission" + "Method": "POST", + "Command": "New-MgGroupDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemSubscription" + "Method": "POST", + "Command": "New-MgGroupDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemThumbnail" + "Method": "POST", + "Command": "New-MgGroupDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createUploadSession", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemUploadSession" + "Method": "POST", + "Command": "New-MgGroupDriveItemUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveItemVersion" + "Method": "POST", + "Command": "New-MgGroupDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveListColumn" + "Method": "POST", + "Command": "New-MgGroupDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveListContentType" + "Method": "POST", + "Command": "New-MgGroupDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveListContentTypeColumn" + "Method": "POST", + "Command": "New-MgGroupDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgGroupDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveListItem" + "Method": "POST", + "Command": "New-MgGroupDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createLink", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveListItemLink" + "Method": "POST", + "Command": "New-MgGroupDriveListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveListItemVersion" + "Method": "POST", + "Command": "New-MgGroupDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveListOperation" + "Method": "POST", + "Command": "New-MgGroupDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveListSubscription" + "Method": "POST", + "Command": "New-MgGroupDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgGroupDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootChild" + "Method": "POST", + "Command": "New-MgGroupDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createLink", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootLink" + "Method": "POST", + "Command": "New-MgGroupDriveRootLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createLink", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootListItemLink" + "Method": "POST", + "Command": "New-MgGroupDriveRootListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootListItemVersion" + "Method": "POST", + "Command": "New-MgGroupDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootPermission" + "Method": "POST", + "Command": "New-MgGroupDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootSubscription" + "Method": "POST", + "Command": "New-MgGroupDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootThumbnail" + "Method": "POST", + "Command": "New-MgGroupDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createUploadSession", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootUploadSession" + "Method": "POST", + "Command": "New-MgGroupDriveRootUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupDriveRootVersion" + "Method": "POST", + "Command": "New-MgGroupDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events", "Module": "Calendar", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events", "OutputType": "IMicrosoftGraphEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupEvent" + "Method": "POST", + "Command": "New-MgGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-events?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/attachments", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupEventAttachment" + "Method": "POST", + "Command": "New-MgGroupEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupEventExtension" + "Method": "POST", + "Command": "New-MgGroupEventExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupEventInstanceAttachment" + "Method": "POST", + "Command": "New-MgGroupEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupEventInstanceExtension" + "Method": "POST", + "Command": "New-MgGroupEventInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/extensions", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupExtension" + "Method": "POST", + "Command": "New-MgGroupExtension", + "ApiReferenceLink": null }, { - "Uri": "/groupLifecyclePolicies", "Module": "Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groupLifecyclePolicies", "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -338171,332 +384165,375 @@ "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupLifecyclePolicy" + "Method": "POST", + "Command": "New-MgGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-post-grouplifecyclepolicies?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/members/$ref", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupMemberByRef" + "Method": "POST", + "Command": "New-MgGroupMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupOnenoteNotebook" + "Method": "POST", + "Command": "New-MgGroupOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-notebooks?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupOnenoteNotebookSection" + "Method": "POST", + "Command": "New-MgGroupOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupOnenoteNotebookSectionGroup" + "Method": "POST", + "Command": "New-MgGroupOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/pages", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupOnenotePage" + "Method": "POST", + "Command": "New-MgGroupOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupOnenoteSection" + "Method": "POST", + "Command": "New-MgGroupOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupOnenoteSectionGroup" + "Method": "POST", + "Command": "New-MgGroupOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupOnenoteSectionGroupSection" + "Method": "POST", + "Command": "New-MgGroupOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-post-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupOnenoteSectionPage" + "Method": "POST", + "Command": "New-MgGroupOnenoteSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-post-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/owners/$ref", "Module": "Groups", + "Uri": "/groups/{group-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupOwnerByRef" + "Method": "POST", + "Command": "New-MgGroupOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-owners?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/permissionGrants", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupPermissionGrant" + "Method": "POST", + "Command": "New-MgGroupPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/rejectedSenders/$ref", "Module": "Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/rejectedSenders/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupRejectedSenderByRef" + "Method": "POST", + "Command": "New-MgGroupRejectedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-rejectedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/settings", "Module": "Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/settings", "OutputType": "IMicrosoftGraphGroupSetting", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -338505,118 +384542,126 @@ "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSetting" + "Method": "POST", + "Command": "New-MgGroupSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-settings?view=graph-rest-1.0" }, { - "Uri": "/groupSettingTemplates", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groupSettingTemplates", "OutputType": "IMicrosoftGraphGroupSettingTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgGroupSettingTemplateGroupSettingTemplate" + "Method": "POST", + "Command": "New-MgGroupSettingTemplateGroupSettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgGroupSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteAnalyticItemActivityStatActivity" + "Method": "POST", + "Command": "New-MgGroupSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteColumn" + "Method": "POST", + "Command": "New-MgGroupSiteColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteContentType" + "Method": "POST", + "Command": "New-MgGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteContentTypeColumn" + "Method": "POST", + "Command": "New-MgGroupSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgGroupSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -338627,15 +384672,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteGetByPathColumn" + "Method": "POST", + "Command": "New-MgGroupSiteGetByPathColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -338646,15 +384692,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteGetByPathContentType" + "Method": "POST", + "Command": "New-MgGroupSiteGetByPathContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/lists", "OutputType": "IMicrosoftGraphList", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -338665,15 +384712,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteGetByPathList" + "Method": "POST", + "Command": "New-MgGroupSiteGetByPathList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -338684,15 +384732,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteGetByPathOperation" + "Method": "POST", + "Command": "New-MgGroupSiteGetByPathOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -338703,15 +384752,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteGetByPathPage" + "Method": "POST", + "Command": "New-MgGroupSiteGetByPathPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -338722,15 +384772,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteGetByPathPermission" + "Method": "POST", + "Command": "New-MgGroupSiteGetByPathPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStores", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStores", "OutputType": "IMicrosoftGraphTermStore", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -338741,525 +384792,560 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteGetByPathTermStore" + "Method": "POST", + "Command": "New-MgGroupSiteGetByPathTermStore", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists", "OutputType": "IMicrosoftGraphList", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteList" + "Method": "POST", + "Command": "New-MgGroupSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteListColumn" + "Method": "POST", + "Command": "New-MgGroupSiteListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteListContentType" + "Method": "POST", + "Command": "New-MgGroupSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteListContentTypeColumn" + "Method": "POST", + "Command": "New-MgGroupSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgGroupSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteListItem" + "Method": "POST", + "Command": "New-MgGroupSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteListItemLink" + "Method": "POST", + "Command": "New-MgGroupSiteListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteListItemVersion" + "Method": "POST", + "Command": "New-MgGroupSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteListOperation" + "Method": "POST", + "Command": "New-MgGroupSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteListSubscription" + "Method": "POST", + "Command": "New-MgGroupSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks", "OutputType": "IMicrosoftGraphNotebook", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteNotebook" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-notebooks?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteNotebookSection" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteNotebookSectionGroup" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteNotebookSectionGroupSection" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteNotebookSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-post-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-post-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteNotebookSectionPage" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-post-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteOperation" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenotePage" + "Method": "POST", + "Command": "New-MgGroupSiteOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteResource" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteSection" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteSectionGroup" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteSectionGroupSection" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-post-sections?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteSectionGroupSectionPage" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-post-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOnenoteSectionPage" + "Method": "POST", + "Command": "New-MgGroupSiteOnenoteSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-post-pages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteOperation" + "Method": "POST", + "Command": "New-MgGroupSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSitePage" + "Method": "POST", + "Command": "New-MgGroupSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "POST", + "Command": "New-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "POST", + "Command": "New-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "POST", + "Command": "New-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "POST", + "Command": "New-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSitePageAsSitePageWebPart" + "Method": "POST", + "Command": "New-MgGroupSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSitePermission" + "Method": "POST", + "Command": "New-MgGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStores", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStores", "OutputType": "IMicrosoftGraphTermStore", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupSiteTermStore" + "Method": "POST", + "Command": "New-MgGroupSiteTermStore", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339270,15 +385356,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreGroup" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339289,15 +385376,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreGroupSet" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339316,15 +385404,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgGroupSiteTermStoreGroupSetChild" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339343,15 +385432,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgGroupSiteTermStoreGroupSetChildRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339362,15 +385452,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreGroupSetRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339381,15 +385472,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreGroupSetTerm" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339400,15 +385492,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreGroupSetTermChild" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339419,15 +385512,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreGroupSetTermChildRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339438,15 +385532,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreGroupSetTermRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339457,15 +385552,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSet" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339484,15 +385580,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgGroupSiteTermStoreSetChild" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339511,15 +385608,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgGroupSiteTermStoreSetChildRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339530,15 +385628,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetParentGroupSet" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339557,15 +385656,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgGroupSiteTermStoreSetParentGroupSetChild" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339584,15 +385684,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgGroupSiteTermStoreSetParentGroupSetChildRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339603,15 +385704,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetParentGroupSetRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339622,15 +385724,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetParentGroupSetTerm" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339641,15 +385744,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetParentGroupSetTermChild" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339660,15 +385764,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339679,15 +385784,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetParentGroupSetTermRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339698,15 +385804,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339717,15 +385824,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetTerm" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339736,15 +385844,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetTermChild" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339755,15 +385864,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetTermChildRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -339774,1258 +385884,1300 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgGroupSiteTermStoreSetTermRelation" + "Method": "POST", + "Command": "New-MgGroupSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels", "OutputType": "IMicrosoftGraphChannel", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamChannel" + "Method": "POST", + "Command": "New-MgGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamChannelMember" + "Method": "POST", + "Command": "New-MgGroupTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamChannelMessage" + "Method": "POST", + "Command": "New-MgGroupTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamChannelMessageHostedContent" + "Method": "POST", + "Command": "New-MgGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamChannelMessageReply" + "Method": "POST", + "Command": "New-MgGroupTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamChannelMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamChannelSharedWithTeam" + "Method": "POST", + "Command": "New-MgGroupTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamChannelTab" + "Method": "POST", + "Command": "New-MgGroupTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/installedApps", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/installedApps", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamInstalledApp" + "Method": "POST", + "Command": "New-MgGroupTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-post-installedapps?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamMember" + "Method": "POST", + "Command": "New-MgGroupTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-post-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/operations", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamOperation" + "Method": "POST", + "Command": "New-MgGroupTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/permissionGrants", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamPermissionGrant" + "Method": "POST", + "Command": "New-MgGroupTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamPrimaryChannelMember" + "Method": "POST", + "Command": "New-MgGroupTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamPrimaryChannelMessage" + "Method": "POST", + "Command": "New-MgGroupTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamPrimaryChannelMessageHostedContent" + "Method": "POST", + "Command": "New-MgGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamPrimaryChannelMessageReply" + "Method": "POST", + "Command": "New-MgGroupTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamPrimaryChannelSharedWithTeam" + "Method": "POST", + "Command": "New-MgGroupTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamPrimaryChannelTab" + "Method": "POST", + "Command": "New-MgGroupTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests", "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamScheduleOfferShiftRequest" + "Method": "POST", + "Command": "New-MgGroupTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShifts", "OutputType": "IMicrosoftGraphOpenShift", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamScheduleOpenShift" + "Method": "POST", + "Command": "New-MgGroupTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests", "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamScheduleOpenShiftChangeRequest" + "Method": "POST", + "Command": "New-MgGroupTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups", "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamScheduleSchedulingGroup" + "Method": "POST", + "Command": "New-MgGroupTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-schedulinggroups?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shifts", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/shifts", "OutputType": "IMicrosoftGraphShift", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamScheduleShift" + "Method": "POST", + "Command": "New-MgGroupTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-shifts?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamScheduleSwapShiftChangeRequest" + "Method": "POST", + "Command": "New-MgGroupTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timesOff", "OutputType": "IMicrosoftGraphTimeOff", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamScheduleTimeOff" + "Method": "POST", + "Command": "New-MgGroupTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-timesoff?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons", "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamScheduleTimeOffReason" + "Method": "POST", + "Command": "New-MgGroupTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-timeoffreasons?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamScheduleTimeOffRequest" + "Method": "POST", + "Command": "New-MgGroupTeamScheduleTimeOffRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/tags", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags", "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamTag" + "Method": "POST", + "Command": "New-MgGroupTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupTeamTagMember" + "Method": "POST", + "Command": "New-MgGroupTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-post?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads", "Module": "Groups", + "Uri": "/groups/{group-id}/threads", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupThread" + "Method": "POST", + "Command": "New-MgGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-post-threads?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupThreadPostAttachment" + "Method": "POST", + "Command": "New-MgGroupThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupThreadPostAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgGroupThreadPostAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupThreadPostExtension" + "Method": "POST", + "Command": "New-MgGroupThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupThreadPostInReplyToAttachment" + "Method": "POST", + "Command": "New-MgGroupThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupThreadPostInReplyToAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgGroupThreadPostInReplyToAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgGroupThreadPostInReplyToExtension" + "Method": "POST", + "Command": "New-MgGroupThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/identity/apiConnectors", "Module": "Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/apiConnectors", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityApiConnector" + "Method": "POST", + "Command": "New-MgIdentityApiConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-create?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows", "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityB2XUserFlow" + "Method": "POST", + "Command": "New-MgIdentityB2XUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-post-b2xuserflows?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityB2XUserFlowIdentityProviderByRef" + "Method": "POST", + "Command": "New-MgIdentityB2XUserFlowIdentityProviderByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages", "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityB2XUserFlowLanguage" + "Method": "POST", + "Command": "New-MgIdentityB2XUserFlowLanguage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityB2XUserFlowLanguageDefaultPage" + "Method": "POST", + "Command": "New-MgIdentityB2XUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityB2XUserFlowLanguageOverridePage" + "Method": "POST", + "Command": "New-MgIdentityB2XUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments", "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityB2XUserFlowUserAttributeAssignment" + "Method": "POST", + "Command": "New-MgIdentityB2XUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-post-userattributeassignments?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ConditionalAccess", - "Description": "Read and write your organization's conditional access policies", - "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityConditionalAccessAuthenticationContextClassReference" + "Method": "POST", + "Command": "New-MgIdentityConditionalAccessAuthenticationContextClassReference", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations", "Module": "Identity.SignIns", + "Uri": "/identity/conditionalAccess/authenticationStrength/policies/{authenticationStrengthPolicy-id}/combinationConfigurations", + "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "POST", "Variants": [ "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "POST", + "Command": "New-MgIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-post-combinationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/namedLocations", "Module": "Identity.SignIns", + "Uri": "/identity/conditionalAccess/namedLocations", + "OutputType": "IMicrosoftGraphNamedLocation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNamedLocation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityConditionalAccessNamedLocation" + "Method": "POST", + "Command": "New-MgIdentityConditionalAccessNamedLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-post-namedlocations?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/policies", "Module": "Identity.SignIns", + "Uri": "/identity/conditionalAccess/policies", + "OutputType": "IMicrosoftGraphConditionalAccessPolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConditionalAccessPolicy", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityConditionalAccessPolicy" + "Method": "POST", + "Command": "New-MgIdentityConditionalAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccessroot-post-policies?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions", "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernanceAccessReviewDefinition" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewset-post-definitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages", "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions", "OutputType": "IMicrosoftGraphAccessReviewHistoryDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernanceAccessReviewHistoryDefinition" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewHistoryDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewset-post-historydefinitions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances", "OutputType": "IMicrosoftGraphAccessReviewHistoryInstance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceAccessReviewHistoryDefinitionInstance" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewHistoryDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}/generateDownloadUri", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}/generateDownloadUri", "OutputType": "IMicrosoftGraphAccessReviewHistoryInstance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Generate", "GenerateViaIdentity" ], - "Command": "New-MgIdentityGovernanceAccessReviewHistoryDefinitionInstanceDownloadUri" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAccessReviewHistoryDefinitionInstanceDownloadUri", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewhistoryinstance-generatedownloaduri?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests", "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernanceAppConsentRequest" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAppConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests", "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceAppConsentRequestUserConsentRequest" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAppConsentRequestUserConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages", "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStage" + "Method": "POST", + "Command": "New-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernanceLifecycleWorkflow" + "Method": "POST", + "Command": "New-MgIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-post-workflows?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions", "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension" + "Method": "POST", + "Command": "New-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecycleworkflowscontainer-post-customtaskextensions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createNewVersion", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/createNewVersion", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowNewVersion" + "Method": "POST", + "Command": "New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowNewVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask" + "Method": "POST", + "Command": "New-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createNewVersion", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createNewVersion", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceLifecycleWorkflowNewVersion" + "Method": "POST", + "Command": "New-MgIdentityGovernanceLifecycleWorkflowNewVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-createnewversion?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceLifecycleWorkflowTask" + "Method": "POST", + "Command": "New-MgIdentityGovernanceLifecycleWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceLifecycleWorkflowVersionTask" + "Method": "POST", + "Command": "New-MgIdentityGovernanceLifecycleWorkflowVersionTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals", "OutputType": "IMicrosoftGraphApproval", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernancePrivilegedAccessGroupAssignmentApproval" + "Method": "POST", + "Command": "New-MgIdentityGovernancePrivilegedAccessGroupAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages", "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStage" + "Method": "POST", + "Command": "New-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentSchedule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedule" + "Method": "POST", + "Command": "New-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleInstance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance" + "Method": "POST", + "Command": "New-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "POST", + "Command": "New-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-post-assignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedule" + "Method": "POST", + "Command": "New-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance" + "Method": "POST", + "Command": "New-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "POST", + "Command": "New-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroup-post-eligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreements", "Module": "Identity.Governance", - "Permissions": { - "Name": "Agreement.ReadWrite.All", - "Description": "Read and write all terms of use agreements", - "FullDescription": "Allows the app to read and write terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements", "OutputType": "IMicrosoftGraphAgreement", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityGovernanceTermsOfUseAgreement" + "Method": "POST", + "Command": "New-MgIdentityGovernanceTermsOfUseAgreement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termsofusecontainer-post-agreements?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -341034,3259 +387186,3475 @@ "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceTermsOfUseAgreementAcceptance" + "Method": "POST", + "Command": "New-MgIdentityGovernanceTermsOfUseAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceTermsOfUseAgreementFile" + "Method": "POST", + "Command": "New-MgIdentityGovernanceTermsOfUseAgreementFile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-post-files?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceTermsOfUseAgreementFileLocalization" + "Method": "POST", + "Command": "New-MgIdentityGovernanceTermsOfUseAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion" + "Method": "POST", + "Command": "New-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgIdentityGovernanceTermsOfUseAgreementFileVersion" + "Method": "POST", + "Command": "New-MgIdentityGovernanceTermsOfUseAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/identity/identityProviders", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityProvider.ReadWrite.All", - "Description": "Read and write identity providers", - "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/identityProviders", "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityProvider" + "Method": "POST", + "Command": "New-MgIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitycontainer-post-identityproviders?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlowAttributes", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/userFlowAttributes", "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgIdentityUserFlowAttribute" + "Method": "POST", + "Command": "New-MgIdentityUserFlowAttribute", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattribute-post?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/threatAssessmentRequests", "Module": "Identity.SignIns", - "Permissions": { - "Name": "ThreatAssessment.ReadWrite.All", - "Description": "Read and write threat assessment requests", - "FullDescription": "Allows an app to read your organization's threat assessment requests on your behalf. Also allows the app to create new requests to assess threats received by your organization on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/informationProtection/threatAssessmentRequests", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgInformationProtectionThreatAssessmentRequest" + "Method": "POST", + "Command": "New-MgInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotection-post-threatassessmentrequests?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgInformationProtectionThreatAssessmentRequestResult" + "Method": "POST", + "Command": "New-MgInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/invitations", "Module": "Identity.SignIns", + "Uri": "/invitations", + "OutputType": "IMicrosoftGraphInvitation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.Invite.All", "Description": "Invite guest users to the organization", "FullDescription": "Allows the app to invite guest users to the organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphInvitation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgInvitation" + "Method": "POST", + "Command": "New-MgInvitation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/invitation-post?view=graph-rest-1.0" }, { - "Uri": "/oauth2PermissionGrants", "Module": "Identity.SignIns", + "Uri": "/oauth2PermissionGrants", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedPermissionGrant.ReadWrite.All", "Description": "Manage all delegated permission grants", "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgOauth2PermissionGrant" + "Method": "POST", + "Command": "New-MgOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/oauth2permissiongrant-post?view=graph-rest-1.0" }, { - "Uri": "/organization", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization", "OutputType": "IMicrosoftGraphOrganization", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgOrganization" + "Method": "POST", + "Command": "New-MgOrganization", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations", + "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgOrganizationBrandingLocalization" + "Method": "POST", + "Command": "New-MgOrganizationBrandingLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-post-localizations?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration", "OutputType": "IMicrosoftGraphCertificateBasedAuthConfiguration", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgOrganizationCertificateBasedAuthConfiguration" + "Method": "POST", + "Command": "New-MgOrganizationCertificateBasedAuthConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-post-certificatebasedauthconfiguration?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/extensions", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgOrganizationExtension" + "Method": "POST", + "Command": "New-MgOrganizationExtension", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/rooms", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/places/{place-id}/roomList/rooms", "OutputType": "IMicrosoftGraphRoom", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPlaceAsRoomListRoom" + "Method": "POST", + "Command": "New-MgPlaceAsRoomListRoom", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets", "Module": "Planner", + "Uri": "/planner/buckets", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPlannerBucket" + "Method": "POST", + "Command": "New-MgPlannerBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-post-buckets?view=graph-rest-1.0" }, { - "Uri": "/planner/plans", "Module": "Planner", + "Uri": "/planner/plans", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPlannerPlan" + "Method": "POST", + "Command": "New-MgPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-post-plans?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks", "Module": "Planner", + "Uri": "/planner/tasks", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPlannerTask" + "Method": "POST", + "Command": "New-MgPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planner-post-tasks?view=graph-rest-1.0" }, { - "Uri": "/policies/activityBasedTimeoutPolicies", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/activityBasedTimeoutPolicies", "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyActivityBasedTimeoutPolicy" + "Method": "POST", + "Command": "New-MgPolicyActivityBasedTimeoutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-post-activitybasedtimeoutpolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/appManagementPolicies", "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyAppManagementPolicy" + "Method": "POST", + "Command": "New-MgPolicyAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-post?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations", "OutputType": "IMicrosoftGraphAuthenticationMethodConfiguration", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration" + "Method": "POST", + "Command": "New-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies", "Module": "Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies", + "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyAuthenticationStrengthPolicy" + "Method": "POST", + "Command": "New-MgPolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthroot-post-policies?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "POST", + "Command": "New-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-post-combinationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/policies/claimsMappingPolicies", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/claimsMappingPolicies", "OutputType": "IMicrosoftGraphClaimsMappingPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyClaimMappingPolicy" + "Method": "POST", + "Command": "New-MgPolicyClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/claimsmappingpolicy-post-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/crossTenantAccessPolicy/partners", "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyCrossTenantAccessPolicyPartner" + "Method": "POST", + "Command": "New-MgPolicyCrossTenantAccessPolicyPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-post-partners?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyFeatureRolloutPolicy" + "Method": "POST", + "Command": "New-MgPolicyFeatureRolloutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicies-post?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPolicyFeatureRolloutPolicyApplyTo" + "Method": "POST", + "Command": "New-MgPolicyFeatureRolloutPolicyApplyTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPolicyFeatureRolloutPolicyApplyToByRef" + "Method": "POST", + "Command": "New-MgPolicyFeatureRolloutPolicyApplyToByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-post-appliesto?view=graph-rest-1.0" }, { - "Uri": "/policies/homeRealmDiscoveryPolicies", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/homeRealmDiscoveryPolicies", "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyHomeRealmDiscoveryPolicy" + "Method": "POST", + "Command": "New-MgPolicyHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-post-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies", "OutputType": "IMicrosoftGraphPermissionGrantPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyPermissionGrantPolicy" + "Method": "POST", + "Command": "New-MgPolicyPermissionGrantPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-permissiongrantpolicies?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPolicyPermissionGrantPolicyExclude" + "Method": "POST", + "Command": "New-MgPolicyPermissionGrantPolicyExclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-excludes?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPolicyPermissionGrantPolicyInclude" + "Method": "POST", + "Command": "New-MgPolicyPermissionGrantPolicyInclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-post-includes?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicies", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicies", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyRoleManagementPolicy" + "Method": "POST", + "Command": "New-MgPolicyRoleManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicyAssignments", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicyAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyRoleManagementPolicyAssignment" + "Method": "POST", + "Command": "New-MgPolicyRoleManagementPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPolicyRoleManagementPolicyEffectiveRule" + "Method": "POST", + "Command": "New-MgPolicyRoleManagementPolicyEffectiveRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPolicyRoleManagementPolicyRule" + "Method": "POST", + "Command": "New-MgPolicyRoleManagementPolicyRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/tokenIssuancePolicies", "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyTokenIssuancePolicy" + "Method": "POST", + "Command": "New-MgPolicyTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenissuancepolicy-post-tokenissuancepolicy?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenLifetimePolicies", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/tokenLifetimePolicies", "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPolicyTokenLifetimePolicy" + "Method": "POST", + "Command": "New-MgPolicyTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenlifetimepolicy-post-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/print/connectors", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/connectors", "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPrintConnector" + "Method": "POST", + "Command": "New-MgPrintConnector", + "ApiReferenceLink": null }, { - "Uri": "/print/operations", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/operations", "OutputType": "IMicrosoftGraphPrintOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPrintOperation" + "Method": "POST", + "Command": "New-MgPrintOperation", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/create", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/create", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Printer.Create", "Description": "Register printers  ", "FullDescription": "Allows the application to create (register) printers on your behalf. ", - "IsAdmin": true - }, - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create1", "CreateExpanded1" ], - "Command": "New-MgPrintPrinter" + "Method": "POST", + "Command": "New-MgPrintPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-create?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWriteBasic", "Description": "Read and write basic information of your print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintPrinterJob" + "Method": "POST", + "Command": "New-MgPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintPrinterJobDocument" + "Method": "POST", + "Command": "New-MgPrintPrinterJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWrite.All", "Description": "Read and update print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintPrinterJobDocumentUploadSession" + "Method": "POST", + "Command": "New-MgPrintPrinterJobDocumentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printdocument-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintPrinterJobTask" + "Method": "POST", + "Command": "New-MgPrintPrinterJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/taskTriggers", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/taskTriggers", + "OutputType": "IMicrosoftGraphPrintTaskTrigger", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintPrinterTaskTrigger" + "Method": "POST", + "Command": "New-MgPrintPrinterTaskTrigger", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-post-tasktriggers?view=graph-rest-1.0" }, { - "Uri": "/print/services", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/services", "OutputType": "IMicrosoftGraphPrintService", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPrintService" + "Method": "POST", + "Command": "New-MgPrintService", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}/endpoints", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/services/{printService-id}/endpoints", "OutputType": "IMicrosoftGraphPrintServiceEndpoint", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintServiceEndpoint" + "Method": "POST", + "Command": "New-MgPrintServiceEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/print/shares", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/print/shares", "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPrintShare" + "Method": "POST", + "Command": "New-MgPrintShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-post-shares?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintShareAllowedGroupByRef" + "Method": "POST", + "Command": "New-MgPrintShareAllowedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-post-allowedgroups?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintShareAllowedUserByRef" + "Method": "POST", + "Command": "New-MgPrintShareAllowedUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-post-allowedusers?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true - }, { "Name": "PrintJob.ReadWriteBasic", "Description": "Read and write basic information of your print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWriteBasic.All", "Description": "Read and write basic information of print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintShareJob" + "Method": "POST", + "Command": "New-MgPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintShareJobDocument" + "Method": "POST", + "Command": "New-MgPrintShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWrite.All", "Description": "Read and update print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintShareJobDocumentUploadSession" + "Method": "POST", + "Command": "New-MgPrintShareJobDocumentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printdocument-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintShareJobTask" + "Method": "POST", + "Command": "New-MgPrintShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPrintTaskDefinition" + "Method": "POST", + "Command": "New-MgPrintTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-post-taskdefinitions?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrintTaskDefinitionTask" + "Method": "POST", + "Command": "New-MgPrintTaskDefinitionTask", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests", "Module": "Compliance", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests", "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgPrivacySubjectRightsRequest" + "Method": "POST", + "Command": "New-MgPrivacySubjectRightsRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-post?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes", "Module": "Compliance", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgPrivacySubjectRightsRequestNote" + "Method": "POST", + "Command": "New-MgPrivacySubjectRightsRequestNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-post-notes?view=graph-rest-1.0" }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/authenticationMethods/userRegistrationDetails", "OutputType": "IMicrosoftGraphUserRegistrationDetails", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgReportAuthenticationMethodUserRegistrationDetail" + "Method": "POST", + "Command": "New-MgReportAuthenticationMethodUserRegistrationDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/manifests", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/manifests", "OutputType": "IMicrosoftGraphPartnersBillingManifest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgReportPartnerBillingManifest" + "Method": "POST", + "Command": "New-MgReportPartnerBillingManifest", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/operations", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/operations", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgReportPartnerBillingOperation" + "Method": "POST", + "Command": "New-MgReportPartnerBillingOperation", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskDetections", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskDetections", "OutputType": "IMicrosoftGraphRiskDetection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRiskDetection" + "Method": "POST", + "Command": "New-MgRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyServicePrincipals", "OutputType": "IMicrosoftGraphRiskyServicePrincipal", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRiskyServicePrincipal" + "Method": "POST", + "Command": "New-MgRiskyServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history", "OutputType": "IMicrosoftGraphRiskyServicePrincipalHistoryItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgRiskyServicePrincipalHistory" + "Method": "POST", + "Command": "New-MgRiskyServicePrincipalHistory", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers", "OutputType": "IMicrosoftGraphRiskyUser", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRiskyUser" + "Method": "POST", + "Command": "New-MgRiskyUser", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history", "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgRiskyUserHistory" + "Method": "POST", + "Command": "New-MgRiskyUserHistory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementDirectoryResourceNamespace" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments", "Module": "Identity.Governance", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignments", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementDirectoryRoleAssignment" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentSchedules", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementDirectoryRoleAssignmentSchedule" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementDirectoryRoleAssignmentScheduleInstance" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.ReadWrite.Directory", "Description": "Read, update, and delete all active role assignments for your company's directory", "FullDescription": "Allows the app to read and manage the active role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing active directory role membership, and reading directory role templates, directory roles and active memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementDirectoryRoleDefinition" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilitySchedules", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementDirectoryRoleEligibilitySchedule" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests", + "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.ReadWrite.Directory", "Description": "Read, update, and delete all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "POST", + "Command": "New-MgRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleeligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementResourceNamespace" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments", "Module": "Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleAssignments", + "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementRoleAssignment" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignments?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementRoleAssignmentSchedule" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleassignmentschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementRoleDefinition" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roledefinitions?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementRoleEligibilitySchedule" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "POST", + "Command": "New-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/rbacapplication-post-roleeligibilityschedulerequests?view=graph-rest-1.0" }, { - "Uri": "/schemaExtensions", "Module": "SchemaExtensions", + "Uri": "/schemaExtensions", + "OutputType": "IMicrosoftGraphSchemaExtension", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSchemaExtension", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSchemaExtension" + "Method": "POST", + "Command": "New-MgSchemaExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schemaextension-post-schemaextensions?view=graph-rest-1.0" }, { - "Uri": "/search/acronyms", "Module": "Search", + "Uri": "/search/acronyms", + "OutputType": "IMicrosoftGraphSearchAcronym", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchAcronym", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSearchAcronym" + "Method": "POST", + "Command": "New-MgSearchAcronym", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-post-acronyms?view=graph-rest-1.0" }, { - "Uri": "/search/bookmarks", "Module": "Search", + "Uri": "/search/bookmarks", + "OutputType": "IMicrosoftGraphSearchBookmark", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchBookmark", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSearchBookmark" + "Method": "POST", + "Command": "New-MgSearchBookmark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-post-bookmarks?view=graph-rest-1.0" }, { - "Uri": "/search/qnas", "Module": "Search", + "Uri": "/search/qnas", + "OutputType": "IMicrosoftGraphSearchQna", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchQna", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSearchQna" + "Method": "POST", + "Command": "New-MgSearchQna", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-searchentity-post-qnas?view=graph-rest-1.0" }, { - "Uri": "/security/alerts", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/alerts", "OutputType": "IMicrosoftGraphAlert", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityAlert" + "Method": "POST", + "Command": "New-MgSecurityAlert", + "ApiReferenceLink": null }, { - "Uri": "/security/alerts_v2", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/alerts_v2", "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityAlertV2" + "Method": "POST", + "Command": "New-MgSecurityAlertV2", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulations", "Module": "Security", - "Permissions": { - "Name": "AttackSimulation.ReadWrite.All", - "Description": "Read, create, and update all attack simulation data of an organization", - "FullDescription": "Allows the app to read, create, and update attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulations", "OutputType": "IMicrosoftGraphSimulation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityAttackSimulation" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-post-simulation?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations", "OutputType": "IMicrosoftGraphSimulationAutomation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityAttackSimulationAutomation" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationAutomation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs", "OutputType": "IMicrosoftGraphSimulationAutomationRun", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityAttackSimulationAutomationRun" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationAutomationRun", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications", "OutputType": "IMicrosoftGraphEndUserNotification", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityAttackSimulationEndUserNotification" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationEndUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details", "OutputType": "IMicrosoftGraphEndUserNotificationDetail", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityAttackSimulationEndUserNotificationDetail" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationEndUserNotificationDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages", "OutputType": "IMicrosoftGraphLandingPage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityAttackSimulationLandingPage" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationLandingPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details", "OutputType": "IMicrosoftGraphLandingPageDetail", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityAttackSimulationLandingPageDetail" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationLandingPageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/loginPages", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/loginPages", "OutputType": "IMicrosoftGraphLoginPage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityAttackSimulationLoginPage" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationLoginPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/operations", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/operations", "OutputType": "IMicrosoftGraphAttackSimulationOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityAttackSimulationOperation" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/payloads", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/payloads", "OutputType": "IMicrosoftGraphPayload", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityAttackSimulationPayload" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationPayload", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings", "OutputType": "IMicrosoftGraphTraining", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityAttackSimulationTraining" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationTraining", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails", "OutputType": "IMicrosoftGraphTrainingLanguageDetail", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityAttackSimulationTrainingLanguageDetail" + "Method": "POST", + "Command": "New-MgSecurityAttackSimulationTrainingLanguageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCase" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-casesroot-post-ediscoverycases?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseCustodian" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-custodians?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources", + "OutputType": "IMicrosoftGraphSecuritySiteSource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseCustodianSiteSource" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-post-sitesources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources", + "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-post-unifiedgroupsources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources", + "OutputType": "IMicrosoftGraphSecurityUserSource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseCustodianUserSource" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-post-usersources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-noncustodialdatasources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations", "OutputType": "IMicrosoftGraphSecurityCaseOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseOperation" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseReviewSet" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-reviewsets?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-post-queries?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches", + "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseSearch" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseSearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-searches?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-post-additionalsources?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityCaseEdiscoveryCaseTag" + "Method": "POST", + "Command": "New-MgSecurityCaseEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-post-tags?view=graph-rest-1.0" }, { - "Uri": "/security/incidents", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/incidents", "OutputType": "IMicrosoftGraphSecurityIncident", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityIncident" + "Method": "POST", + "Command": "New-MgSecurityIncident", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/authorities", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/authorities", "OutputType": "IMicrosoftGraphSecurityAuthorityTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityLabelAuthority" + "Method": "POST", + "Command": "New-MgSecurityLabelAuthority", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-authorities?view=graph-rest-1.0" }, { - "Uri": "/security/labels/categories", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories", "OutputType": "IMicrosoftGraphSecurityCategoryTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityLabelCategory" + "Method": "POST", + "Command": "New-MgSecurityLabelCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-categories?view=graph-rest-1.0" }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories", "OutputType": "IMicrosoftGraphSecuritySubcategoryTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityLabelCategorySubcategory" + "Method": "POST", + "Command": "New-MgSecurityLabelCategorySubcategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/citations", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/citations", "OutputType": "IMicrosoftGraphSecurityCitationTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityLabelCitation" + "Method": "POST", + "Command": "New-MgSecurityLabelCitation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-citations?view=graph-rest-1.0" }, { - "Uri": "/security/labels/departments", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/departments", "OutputType": "IMicrosoftGraphSecurityDepartmentTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityLabelDepartment" + "Method": "POST", + "Command": "New-MgSecurityLabelDepartment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-departments?view=graph-rest-1.0" }, { - "Uri": "/security/labels/filePlanReferences", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/filePlanReferences", "OutputType": "IMicrosoftGraphSecurityFilePlanReferenceTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityLabelFilePlanReference" + "Method": "POST", + "Command": "New-MgSecurityLabelFilePlanReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-fileplanreferences?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels", "Module": "Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels, and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels", "OutputType": "IMicrosoftGraphSecurityRetentionLabel", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityLabelRetentionLabel" + "Method": "POST", + "Command": "New-MgSecurityLabelRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-post-retentionlabel?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages", "OutputType": "IMicrosoftGraphSecurityDispositionReviewStage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityLabelRetentionLabelDispositionReviewStage" + "Method": "POST", + "Command": "New-MgSecurityLabelRetentionLabelDispositionReviewStage", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/secureScores", "OutputType": "IMicrosoftGraphSecureScore", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecuritySecureScore" + "Method": "POST", + "Command": "New-MgSecuritySecureScore", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScoreControlProfiles", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/secureScoreControlProfiles", "OutputType": "IMicrosoftGraphSecureScoreControlProfile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecuritySecureScoreControlProfile" + "Method": "POST", + "Command": "New-MgSecuritySecureScoreControlProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests", "Module": "Security", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests", "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecuritySubjectRightsRequest" + "Method": "POST", + "Command": "New-MgSecuritySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes", "Module": "Security", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecuritySubjectRightsRequestNote" + "Method": "POST", + "Command": "New-MgSecuritySubjectRightsRequestNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-post-notes?view=graph-rest-1.0" }, { - "Uri": "/security/threatIntelligence/articles", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articles", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceArticle" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceArticle", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articleIndicators", "OutputType": "IMicrosoftGraphSecurityArticleIndicator", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceArticleIndicator" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceArticleIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceHost" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostComponents", "OutputType": "IMicrosoftGraphSecurityHostComponent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceHostComponent" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceHostComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostCookies", "OutputType": "IMicrosoftGraphSecurityHostCookie", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceHostCookie" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceHostCookie", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPairs", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceHostPair" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPorts", "OutputType": "IMicrosoftGraphSecurityHostPort", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceHostPort" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceHostPort", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostSslCertificates", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostSslCertificates", "OutputType": "IMicrosoftGraphSecurityHostSslCertificate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceHostSslCertificate" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceHostSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostTrackers", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostTrackers", "OutputType": "IMicrosoftGraphSecurityHostTracker", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceHostTracker" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceHostTracker", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelProfiles", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelProfiles", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfile", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceIntelProfile" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceIntelProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/passiveDnsRecords", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligencePassiveDnsRecord" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligencePassiveDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceProfileIndicator" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceProfileIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/sslCertificates", "OutputType": "IMicrosoftGraphSecuritySslCertificate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceSslCertificate" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/subdomains", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceSubdomain" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceSubdomain", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities", "OutputType": "IMicrosoftGraphSecurityVulnerability", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceVulnerability" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceVulnerability", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components", "OutputType": "IMicrosoftGraphSecurityVulnerabilityComponent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceVulnerabilityComponent" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceVulnerabilityComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisHistoryRecords", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceWhoisHistoryRecord" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceWhoisHistoryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisRecords", "OutputType": "IMicrosoftGraphSecurityWhoisRecord", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityThreatIntelligenceWhoisRecord" + "Method": "POST", + "Command": "New-MgSecurityThreatIntelligenceWhoisRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers/retentionEvents", "Module": "Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/triggers/retentionEvents", "OutputType": "IMicrosoftGraphSecurityRetentionEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityTriggerRetentionEvent" + "Method": "POST", + "Command": "New-MgSecurityTriggerRetentionEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionevent-post?view=graph-rest-1.0" }, { - "Uri": "/security/triggerTypes/retentionEventTypes", "Module": "Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/triggerTypes/retentionEventTypes", "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSecurityTriggerTypeRetentionEventType" + "Method": "POST", + "Command": "New-MgSecurityTriggerTypeRetentionEventType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentioneventtype-post?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews", "OutputType": "IMicrosoftGraphServiceHealth", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgServiceAnnouncementHealthOverview" + "Method": "POST", + "Command": "New-MgServiceAnnouncementHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServiceAnnouncementHealthOverviewIssue" + "Method": "POST", + "Command": "New-MgServiceAnnouncementHealthOverviewIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/issues", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/issues", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgServiceAnnouncementIssue" + "Method": "POST", + "Command": "New-MgServiceAnnouncementIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages", "OutputType": "IMicrosoftGraphServiceUpdateMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgServiceAnnouncementMessage" + "Method": "POST", + "Command": "New-MgServiceAnnouncementMessage", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments", "OutputType": "IMicrosoftGraphServiceAnnouncementAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServiceAnnouncementMessageAttachment" + "Method": "POST", + "Command": "New-MgServiceAnnouncementMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals", "Module": "Applications", + "Uri": "/servicePrincipals", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgServicePrincipal" + "Method": "POST", + "Command": "New-MgServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-serviceprincipals?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "AppRoleAssignment.ReadWrite.All", "Description": "Manage app permission grants and app role assignments", "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalAppRoleAssignedTo" + "Method": "POST", + "Command": "New-MgServicePrincipalAppRoleAssignedTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-approleassignedto?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments", + "OutputType": "IMicrosoftGraphAppRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "AppRoleAssignment.ReadWrite.All", "Description": "Manage app permission grants and app role assignments", "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalAppRoleAssignment" + "Method": "POST", + "Command": "New-MgServicePrincipalAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalClaimMappingPolicyByRef" + "Method": "POST", + "Command": "New-MgServicePrincipalClaimMappingPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications", "Module": "Applications", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications", "OutputType": "IMicrosoftGraphDelegatedPermissionClassification", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalDelegatedPermissionClassification" + "Method": "POST", + "Command": "New-MgServicePrincipalDelegatedPermissionClassification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-delegatedpermissionclassifications?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalEndpoint" + "Method": "POST", + "Command": "New-MgServicePrincipalEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalHomeRealmDiscoveryPolicyByRef" + "Method": "POST", + "Command": "New-MgServicePrincipalHomeRealmDiscoveryPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.Read.All", "Description": "Read directory data", "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalOwnerByRef" + "Method": "POST", + "Command": "New-MgServicePrincipalOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-post-owners?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups", "OutputType": "IMicrosoftGraphTargetDeviceGroup", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup" + "Method": "POST", + "Command": "New-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/remotedesktopsecurityconfiguration-post-targetdevicegroups?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/servicePrincipalRiskDetections", "OutputType": "IMicrosoftGraphServicePrincipalRiskDetection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgServicePrincipalRiskDetection" + "Method": "POST", + "Command": "New-MgServicePrincipalRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs", + "OutputType": "IMicrosoftGraphSynchronizationJob", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalSynchronizationJob" + "Method": "POST", + "Command": "New-MgServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronization-post-jobs?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/provisionOnDemand", + "OutputType": "IMicrosoftGraphStringKeyStringValuePair", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphStringKeyStringValuePair", - "Method": "POST", "Variants": [ "Provision", "ProvisionExpanded", "ProvisionViaIdentity", "ProvisionViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalSynchronizationJobOnDemand" + "Method": "POST", + "Command": "New-MgServicePrincipalSynchronizationJobOnDemand", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "POST", + "Command": "New-MgServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates", "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalSynchronizationTemplate" + "Method": "POST", + "Command": "New-MgServicePrincipalSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "POST", + "Command": "New-MgServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgShareListColumn" + "Method": "POST", + "Command": "New-MgShareListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgShareListContentType" + "Method": "POST", + "Command": "New-MgShareListContentType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgShareListContentTypeColumn" + "Method": "POST", + "Command": "New-MgShareListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgShareListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgShareListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgShareListItem" + "Method": "POST", + "Command": "New-MgShareListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -344297,15 +390665,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgShareListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgShareListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -344316,187 +390685,209 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgShareListItemVersion" + "Method": "POST", + "Command": "New-MgShareListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgShareListOperation" + "Method": "POST", + "Command": "New-MgShareListOperation", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgShareListSubscription" + "Method": "POST", + "Command": "New-MgShareListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/shares", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares", "OutputType": "IMicrosoftGraphSharedDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgShareSharedDriveItemSharedDriveItem" + "Method": "POST", + "Command": "New-MgShareSharedDriveItemSharedDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteAnalyticItemActivityStatActivity" + "Method": "POST", + "Command": "New-MgSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns", "Module": "Sites", + "Uri": "/sites/{site-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteColumn" + "Method": "POST", + "Command": "New-MgSiteColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteContentType" + "Method": "POST", + "Command": "New-MgSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteContentTypeColumn" + "Method": "POST", + "Command": "New-MgSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -344507,15 +390898,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteGetByPathColumn" + "Method": "POST", + "Command": "New-MgSiteGetByPathColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/contentTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -344526,15 +390918,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteGetByPathContentType" + "Method": "POST", + "Command": "New-MgSiteGetByPathContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-contenttypes?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/lists", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/lists", "OutputType": "IMicrosoftGraphList", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -344545,15 +390938,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteGetByPathList" + "Method": "POST", + "Command": "New-MgSiteGetByPathList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -344564,15 +390958,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteGetByPathOperation" + "Method": "POST", + "Command": "New-MgSiteGetByPathOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -344583,15 +390978,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteGetByPathPage" + "Method": "POST", + "Command": "New-MgSiteGetByPathPage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -344602,15 +390998,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteGetByPathPermission" + "Method": "POST", + "Command": "New-MgSiteGetByPathPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStores", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStores", "OutputType": "IMicrosoftGraphTermStore", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -344621,652 +391018,723 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteGetByPathTermStore" + "Method": "POST", + "Command": "New-MgSiteGetByPathTermStore", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists", "Module": "Sites", + "Uri": "/sites/{site-id}/lists", + "OutputType": "IMicrosoftGraphList", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphList", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteList" + "Method": "POST", + "Command": "New-MgSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-create?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteListColumn" + "Method": "POST", + "Command": "New-MgSiteListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteListContentType" + "Method": "POST", + "Command": "New-MgSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteListContentTypeColumn" + "Method": "POST", + "Command": "New-MgSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items", "Module": "Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteListItem" + "Method": "POST", + "Command": "New-MgSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions", + "OutputType": "IMicrosoftGraphDocumentSetVersion", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.Selected", "Description": "Access selected site collections", "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createLink", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteListItemLink" + "Method": "POST", + "Command": "New-MgSiteListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteListItemVersion" + "Method": "POST", + "Command": "New-MgSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteListOperation" + "Method": "POST", + "Command": "New-MgSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteListSubscription" + "Method": "POST", + "Command": "New-MgSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteOnenoteNotebook" + "Method": "POST", + "Command": "New-MgSiteOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-notebooks?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteOnenoteNotebookSection" + "Method": "POST", + "Command": "New-MgSiteOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sections?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteOnenoteNotebookSectionGroup" + "Method": "POST", + "Command": "New-MgSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/pages", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteOnenotePage" + "Method": "POST", + "Command": "New-MgSiteOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-pages?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteOnenoteSection" + "Method": "POST", + "Command": "New-MgSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteOnenoteSectionGroup" + "Method": "POST", + "Command": "New-MgSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteOnenoteSectionGroupSection" + "Method": "POST", + "Command": "New-MgSiteOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-post-sections?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteOnenoteSectionPage" + "Method": "POST", + "Command": "New-MgSiteOnenoteSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-post-pages?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/operations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteOperation" + "Method": "POST", + "Command": "New-MgSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages", "Module": "Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSitePage" + "Method": "POST", + "Command": "New-MgSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "POST", + "Command": "New-MgSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "POST", + "Command": "New-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "POST", + "Command": "New-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "POST", + "Command": "New-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSitePageAsSitePageWebPart" + "Method": "POST", + "Command": "New-MgSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/permissions", "Module": "Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSitePermission" + "Method": "POST", + "Command": "New-MgSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-post-permissions?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStores", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStores", "OutputType": "IMicrosoftGraphTermStore", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgSiteTermStore" + "Method": "POST", + "Command": "New-MgSiteTermStore", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345277,15 +391745,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreGroup" + "Method": "POST", + "Command": "New-MgSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-post?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345296,15 +391765,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreGroupSet" + "Method": "POST", + "Command": "New-MgSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345323,15 +391793,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgSiteTermStoreGroupSetChild" + "Method": "POST", + "Command": "New-MgSiteTermStoreGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345350,15 +391821,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgSiteTermStoreGroupSetChildRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345369,15 +391841,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreGroupSetRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345388,15 +391861,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreGroupSetTerm" + "Method": "POST", + "Command": "New-MgSiteTermStoreGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345407,15 +391881,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreGroupSetTermChild" + "Method": "POST", + "Command": "New-MgSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345426,15 +391901,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreGroupSetTermChildRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345445,20 +391921,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreGroupSetTermRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345469,20 +391941,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSet" + "Method": "POST", + "Command": "New-MgSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-post?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345501,15 +391969,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgSiteTermStoreSetChild" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345528,15 +391997,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgSiteTermStoreSetChildRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345547,15 +392017,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetParentGroupSet" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345574,15 +392045,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgSiteTermStoreSetParentGroupSetChild" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-post?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345601,15 +392073,16 @@ "CreateViaIdentityExpanded2", "CreateViaIdentityExpanded3" ], - "Command": "New-MgSiteTermStoreSetParentGroupSetChildRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345620,15 +392093,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetParentGroupSetRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345639,15 +392113,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetParentGroupSetTerm" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345658,15 +392133,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetParentGroupSetTermChild" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345677,15 +392153,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345696,15 +392173,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetParentGroupSetTermRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345715,15 +392193,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345734,20 +392213,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetTerm" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetTerm", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345758,15 +392233,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetTermChild" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345777,20 +392253,16 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetTermChildRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -345801,1441 +392273,1562 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgSiteTermStoreSetTermRelation" + "Method": "POST", + "Command": "New-MgSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/subscribedSkus", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/subscribedSkus", "OutputType": "IMicrosoftGraphSubscribedSku", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSubscribedSku" + "Method": "POST", + "Command": "New-MgSubscribedSku", + "ApiReferenceLink": null }, { - "Uri": "/subscriptions", "Module": "ChangeNotifications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgSubscription" + "Method": "POST", + "Command": "New-MgSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-post-subscriptions?view=graph-rest-1.0" }, { - "Uri": "/teams", "Module": "Teams", + "Uri": "/teams", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, { "Name": "Team.Create", "Description": "Create teams", "FullDescription": "Allows the app to create teams without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Teamwork.Migrate.All", "Description": "Create chat and channel messages with anyone's identity and with any timestamp", "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeam", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgTeam" + "Method": "POST", + "Command": "New-MgTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels", "Module": "Teams", + "Uri": "/teams/{team-id}/channels", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Channel.Create", - "Description": "Create channels", - "FullDescription": "Create channels in any team, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Channel.Create.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "Teamwork.Migrate.All", + "Description": "Create chat and channel messages with anyone's identity and with any timestamp", + "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Teamwork.Migrate.All", - "Description": "Create chat and channel messages with anyone's identity and with any timestamp", - "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Channel.Create", + "Description": "Create channels", + "FullDescription": "Create channels in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChannel", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamChannel" + "Method": "POST", + "Command": "New-MgTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/provisionEmail", "Module": "Teams", - "Permissions": { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/provisionEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Provision", "ProvisionViaIdentity" ], - "Command": "New-MgTeamChannelEmail" + "Method": "POST", + "Command": "New-MgTeamChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members", "Module": "Teams", - "Permissions": { - "Name": "ChannelMember.ReadWrite.All", - "Description": "Add and remove members from all channels", - "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamChannelMember" + "Method": "POST", + "Command": "New-MgTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMessage.Send", "Description": "Send channel messages", "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Teamwork.Migrate.All", "Description": "Create chat and channel messages with anyone's identity and with any timestamp", "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamChannelMessage" + "Method": "POST", + "Command": "New-MgTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamChannelMessageHostedContent" + "Method": "POST", + "Command": "New-MgTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMessage.Send", "Description": "Send channel messages", "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Teamwork.Migrate.All", "Description": "Create chat and channel messages with anyone's identity and with any timestamp", "FullDescription": "Allows the app to create chat and channel messages, without a signed in user. The app specifies which user appears as the sender, and can backdate the message to appear as if it was sent long ago. The messages can be sent to any chat or channel in the organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamChannelMessageReply" + "Method": "POST", + "Command": "New-MgTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamChannelMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamChannelSharedWithTeam" + "Method": "POST", + "Command": "New-MgTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.Create", - "Description": "Create tabs in Microsoft Teams.", - "FullDescription": "Allows the app to create tabs in any team in Microsoft Teams, without a signed-in user. This does not grant the ability to read, modify or delete tabs after they are created, or give access to the content inside the tabs.", - "IsAdmin": false - }, { "Name": "TeamsTab.Create.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForTeam", "Description": "Allow the app to manage all tabs in teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForTeam.All", "Description": "Allow the Teams app to manage all tabs for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Create", + "Description": "Create tabs in Microsoft Teams.", + "FullDescription": "Allows the app to create tabs in any team in Microsoft Teams, without a signed-in user. This does not grant the ability to read, modify or delete tabs after they are created, or give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamChannelTab" + "Method": "POST", + "Command": "New-MgTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/installedApps", "Module": "Teams", + "Uri": "/teams/{team-id}/installedApps", + "OutputType": "IMicrosoftGraphTeamsAppInstallation", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", - "Description": "Manage installation and permission grants of Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam", + "Description": "Manage installed Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", "Description": "Allow the Teams app to manage itself and its permission grants in teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForTeam.All", + "Description": "Manage Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", "Description": "Allow the Teams app to manage itself and its permission grants for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": false - }, - { - "Name": "TeamsAppInstallation.ReadWriteForTeam", - "Description": "Manage installed Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam.All", - "Description": "Manage Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", + "Description": "Manage installation and permission grants of Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamInstalledApp" + "Method": "POST", + "Command": "New-MgTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-post-installedapps?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members", "Module": "Teams", - "Permissions": { - "Name": "TeamMember.ReadWrite.All", - "Description": "Add and remove members from all teams", - "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamMember" + "Method": "POST", + "Command": "New-MgTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-post-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/operations", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/operations", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamOperation" + "Method": "POST", + "Command": "New-MgTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/permissionGrants", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamPermissionGrant" + "Method": "POST", + "Command": "New-MgTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/provisionEmail", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/provisionEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Provision", "ProvisionViaIdentity" ], - "Command": "New-MgTeamPrimaryChannelEmail" + "Method": "POST", + "Command": "New-MgTeamPrimaryChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamPrimaryChannelMember" + "Method": "POST", + "Command": "New-MgTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamPrimaryChannelMessage" + "Method": "POST", + "Command": "New-MgTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamPrimaryChannelMessageHostedContent" + "Method": "POST", + "Command": "New-MgTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamPrimaryChannelMessageReply" + "Method": "POST", + "Command": "New-MgTeamPrimaryChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamPrimaryChannelMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamPrimaryChannelSharedWithTeam" + "Method": "POST", + "Command": "New-MgTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamPrimaryChannelTab" + "Method": "POST", + "Command": "New-MgTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests", + "OutputType": "IMicrosoftGraphOfferShiftRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamScheduleOfferShiftRequest" + "Method": "POST", + "Command": "New-MgTeamScheduleOfferShiftRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/offershiftrequest-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShifts", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/openShifts", + "OutputType": "IMicrosoftGraphOpenShift", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.Read.All", - "Description": "Read all groups", - "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", - "IsAdmin": true + "Name": "Schedule.ReadWrite.All", + "Description": "Read and write your schedule items", + "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write your schedule items", - "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "Name": "Group.Read.All", + "Description": "Read all groups", + "FullDescription": "Allows the app to list groups, and to read their properties and all group memberships on your behalf. Also allows the app to read calendar, conversations, files, and other group content for all groups you can access. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOpenShift", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamScheduleOpenShift" + "Method": "POST", + "Command": "New-MgTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests", + "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamScheduleOpenShiftChangeRequest" + "Method": "POST", + "Command": "New-MgTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshiftchangerequest-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/schedulingGroups", + "OutputType": "IMicrosoftGraphSchedulingGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamScheduleSchedulingGroup" + "Method": "POST", + "Command": "New-MgTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-schedulinggroups?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shifts", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/shifts", + "OutputType": "IMicrosoftGraphShift", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphShift", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamScheduleShift" + "Method": "POST", + "Command": "New-MgTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-shifts?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests", + "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamScheduleSwapShiftChangeRequest" + "Method": "POST", + "Command": "New-MgTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/swapshiftschangerequest-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timesOff", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timesOff", + "OutputType": "IMicrosoftGraphTimeOff", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTimeOff", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamScheduleTimeOff" + "Method": "POST", + "Command": "New-MgTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-timesoff?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timeOffReasons", + "OutputType": "IMicrosoftGraphTimeOffReason", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamScheduleTimeOffReason" + "Method": "POST", + "Command": "New-MgTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedule-post-timeoffreasons?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/timeOffRequests", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamScheduleTimeOffRequest" + "Method": "POST", + "Command": "New-MgTeamScheduleTimeOffRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/tags", "Module": "Teams", + "Uri": "/teams/{team-id}/tags", + "OutputType": "IMicrosoftGraphTeamworkTag", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamTag" + "Method": "POST", + "Command": "New-MgTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-post?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members", "Module": "Teams", - "Permissions": { - "Name": "TeamworkTag.ReadWrite.All", - "Description": "Read and write tags in Teams", - "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamTagMember" + "Method": "POST", + "Command": "New-MgTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-post?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedChats", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedChats", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgTeamworkDeletedChat" + "Method": "POST", + "Command": "New-MgTeamworkDeletedChat", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams", "OutputType": "IMicrosoftGraphDeletedTeam", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgTeamworkDeletedTeam" + "Method": "POST", + "Command": "New-MgTeamworkDeletedTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels", "OutputType": "IMicrosoftGraphChannel", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamworkDeletedTeamChannel" + "Method": "POST", + "Command": "New-MgTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/provisionEmail", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/provisionEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Provision", "ProvisionViaIdentity" ], - "Command": "New-MgTeamworkDeletedTeamChannelEmail" + "Method": "POST", + "Command": "New-MgTeamworkDeletedTeamChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-provisionemail?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamworkDeletedTeamChannelMember" + "Method": "POST", + "Command": "New-MgTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-members?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamworkDeletedTeamChannelMessage" + "Method": "POST", + "Command": "New-MgTeamworkDeletedTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messages?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "POST", + "Command": "New-MgTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamworkDeletedTeamChannelMessageReply" + "Method": "POST", + "Command": "New-MgTeamworkDeletedTeamChannelMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamworkDeletedTeamChannelSharedWithTeam" + "Method": "POST", + "Command": "New-MgTeamworkDeletedTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTeamworkDeletedTeamChannelTab" + "Method": "POST", + "Command": "New-MgTeamworkDeletedTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-tabs?view=graph-rest-1.0" }, { - "Uri": "/teamwork/workforceIntegrations", "Module": "Teams", - "Permissions": { - "Name": "WorkforceIntegration.ReadWrite.All", - "Description": "Read and write workforce integrations", - "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/teamwork/workforceIntegrations", "OutputType": "IMicrosoftGraphWorkforceIntegration", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgTeamworkWorkforceIntegration" + "Method": "POST", + "Command": "New-MgTeamworkWorkforceIntegration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workforceintegration-post?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminCustomers", "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgTenantRelationshipDelegatedAdminCustomer" + "Method": "POST", + "Command": "New-MgTenantRelationshipDelegatedAdminCustomer", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails", "OutputType": "IMicrosoftGraphDelegatedAdminServiceManagementDetail", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetail" + "Method": "POST", + "Command": "New-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetail", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships", "Module": "Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships", "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgTenantRelationshipDelegatedAdminRelationship" + "Method": "POST", + "Command": "New-MgTenantRelationshipDelegatedAdminRelationship", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantrelationship-post-delegatedadminrelationships?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments", "Module": "Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments", "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignment" + "Method": "POST", + "Command": "New-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-post-accessassignments?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations", "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTenantRelationshipDelegatedAdminRelationshipOperation" + "Method": "POST", + "Command": "New-MgTenantRelationshipDelegatedAdminRelationshipOperation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests", "Module": "Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests", "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgTenantRelationshipDelegatedAdminRelationshipRequest" + "Method": "POST", + "Command": "New-MgTenantRelationshipDelegatedAdminRelationshipRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-post-requests?view=graph-rest-1.0" }, { - "Uri": "/users", "Module": "Users", + "Uri": "/users", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUser", - "Method": "POST", "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgUser" + "Method": "POST", + "Command": "New-MgUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-user-create?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities", "Module": "CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserActivity" + "Method": "POST", + "Command": "New-MgUserActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems", "Module": "CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems", "OutputType": "IMicrosoftGraphActivityHistoryItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserActivityHistoryItem" + "Method": "POST", + "Command": "New-MgUserActivityHistoryItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignments", "Module": "Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/appRoleAssignments", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserAppRoleAssignment" + "Method": "POST", + "Command": "New-MgUserAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/emailMethods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods", + "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserAuthenticationEmailMethod" + "Method": "POST", + "Command": "New-MgUserAuthenticationEmailMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-post-emailmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/methods", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/methods", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserAuthenticationMethod" + "Method": "POST", + "Command": "New-MgUserAuthenticationMethod", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/operations", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/operations", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserAuthenticationOperation" + "Method": "POST", + "Command": "New-MgUserAuthenticationOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/phoneMethods", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods", + "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserAuthenticationPhoneMethod" + "Method": "POST", + "Command": "New-MgUserAuthenticationPhoneMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-post-phonemethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods", "Module": "Identity.SignIns", - "Permissions": { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods ", - "FullDescription": "Allows the application to read and write authentication methods of all users in your organization, without a signed-in user. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods", "OutputType": "IMicrosoftGraphTemporaryAccessPassAuthenticationMethod", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserAuthenticationTemporaryAccessPassMethod" + "Method": "POST", + "Command": "New-MgUserAuthenticationTemporaryAccessPassMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authentication-post-temporaryaccesspassmethods?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendars", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendars", "OutputType": "IMicrosoftGraphCalendar", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserCalendar" + "Method": "POST", + "Command": "New-MgUserCalendar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-calendars?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendars/{calendar-id}/events", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendars/{calendar-id}/events", "OutputType": "IMicrosoftGraphEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1", "CreateViaIdentity1", "CreateViaIdentityExpanded1" ], - "Command": "New-MgUserCalendarEvent" + "Method": "POST", + "Command": "New-MgUserCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-post-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendarGroups", "OutputType": "IMicrosoftGraphCalendarGroup", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserCalendarGroup" + "Method": "POST", + "Command": "New-MgUserCalendarGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-calendargroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}/calendars", "OutputType": "IMicrosoftGraphCalendar", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserCalendarGroupCalendar" + "Method": "POST", + "Command": "New-MgUserCalendarGroupCalendar", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendargroup-post-calendars?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendar/calendarPermissions", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "Create1", @@ -347246,5880 +393839,6407 @@ "CreateViaIdentityExpanded", "CreateViaIdentityExpanded1" ], - "Command": "New-MgUserCalendarPermission" + "Method": "POST", + "Command": "New-MgUserCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-post-calendarpermissions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats", "OutputType": "IMicrosoftGraphChat", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserChat" + "Method": "POST", + "Command": "New-MgUserChat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps", "OutputType": "IMicrosoftGraphTeamsAppInstallation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserChatInstalledApp" + "Method": "POST", + "Command": "New-MgUserChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/members", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserChatMember" + "Method": "POST", + "Command": "New-MgUserChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-members?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserChatMessage" + "Method": "POST", + "Command": "New-MgUserChatMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserChatMessageHostedContent" + "Method": "POST", + "Command": "New-MgUserChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserChatMessageReply" + "Method": "POST", + "Command": "New-MgUserChatMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserChatMessageReplyHostedContent" + "Method": "POST", + "Command": "New-MgUserChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserChatPermissionGrant" + "Method": "POST", + "Command": "New-MgUserChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserChatPinnedMessage" + "Method": "POST", + "Command": "New-MgUserChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserChatTab" + "Method": "POST", + "Command": "New-MgUserChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-post-tabs?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts", "OutputType": "IMicrosoftGraphContact", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserContact" + "Method": "POST", + "Command": "New-MgUserContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserContactExtension" + "Method": "POST", + "Command": "New-MgUserContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserContactFolder" + "Method": "POST", + "Command": "New-MgUserContactFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-contactfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserContactFolderChildFolder" + "Method": "POST", + "Command": "New-MgUserContactFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-post-childfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts", "OutputType": "IMicrosoftGraphContact", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserContactFolderChildFolderContact" + "Method": "POST", + "Command": "New-MgUserContactFolderChildFolderContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-post-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserContactFolderChildFolderContactExtension" + "Method": "POST", + "Command": "New-MgUserContactFolderChildFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts", "OutputType": "IMicrosoftGraphContact", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserContactFolderContact" + "Method": "POST", + "Command": "New-MgUserContactFolderContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-post-contacts?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserContactFolderContactExtension" + "Method": "POST", + "Command": "New-MgUserContactFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendar/events", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendar/events", "OutputType": "IMicrosoftGraphEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDefaultCalendarEvent" + "Method": "POST", + "Command": "New-MgUserDefaultCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendar-post-events?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDeviceManagementTroubleshootingEvent" + "Method": "POST", + "Command": "New-MgUserDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives", "OutputType": "IMicrosoftGraphDrive", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDrive" + "Method": "POST", + "Command": "New-MgUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveBundle" + "Method": "POST", + "Command": "New-MgUserDriveBundle", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/drive-post-bundles?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItem" + "Method": "POST", + "Command": "New-MgUserDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgUserDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemChild" + "Method": "POST", + "Command": "New-MgUserDriveItemChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createLink", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemLink" + "Method": "POST", + "Command": "New-MgUserDriveItemLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemListItemLink" + "Method": "POST", + "Command": "New-MgUserDriveItemListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemListItemVersion" + "Method": "POST", + "Command": "New-MgUserDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemPermission" + "Method": "POST", + "Command": "New-MgUserDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemSubscription" + "Method": "POST", + "Command": "New-MgUserDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemThumbnail" + "Method": "POST", + "Command": "New-MgUserDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createUploadSession", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemUploadSession" + "Method": "POST", + "Command": "New-MgUserDriveItemUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveItemVersion" + "Method": "POST", + "Command": "New-MgUserDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveListColumn" + "Method": "POST", + "Command": "New-MgUserDriveListColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/list-post-columns?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes", "OutputType": "IMicrosoftGraphContentType", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveListContentType" + "Method": "POST", + "Command": "New-MgUserDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveListContentTypeColumn" + "Method": "POST", + "Command": "New-MgUserDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-post-columns?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveListContentTypeColumnLink" + "Method": "POST", + "Command": "New-MgUserDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items", "OutputType": "IMicrosoftGraphListItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveListItem" + "Method": "POST", + "Command": "New-MgUserDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-create?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createLink", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveListItemLink" + "Method": "POST", + "Command": "New-MgUserDriveListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveListItemVersion" + "Method": "POST", + "Command": "New-MgUserDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveListOperation" + "Method": "POST", + "Command": "New-MgUserDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveListSubscription" + "Method": "POST", + "Command": "New-MgUserDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootAnalyticItemActivityStat" + "Method": "POST", + "Command": "New-MgUserDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootChild" + "Method": "POST", + "Command": "New-MgUserDriveRootChild", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-additem?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createLink", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootLink" + "Method": "POST", + "Command": "New-MgUserDriveRootLink", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-createlink?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "New-MgUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-post-documentsetversions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createLink", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createLink", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootListItemLink" + "Method": "POST", + "Command": "New-MgUserDriveRootListItemLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootListItemVersion" + "Method": "POST", + "Command": "New-MgUserDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootPermission" + "Method": "POST", + "Command": "New-MgUserDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions", "OutputType": "IMicrosoftGraphSubscription", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootSubscription" + "Method": "POST", + "Command": "New-MgUserDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootThumbnail" + "Method": "POST", + "Command": "New-MgUserDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createUploadSession", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootUploadSession" + "Method": "POST", + "Command": "New-MgUserDriveRootUploadSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserDriveRootVersion" + "Method": "POST", + "Command": "New-MgUserDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events", "OutputType": "IMicrosoftGraphEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserEvent" + "Method": "POST", + "Command": "New-MgUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/singlevaluelegacyextendedproperty-post-singlevalueextendedproperties?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserEventAttachment" + "Method": "POST", + "Command": "New-MgUserEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments/createUploadSession", "Module": "Users.Actions", + "Uri": "/users/{user-id}/events/{event-id}/attachments/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserEventAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgUserEventAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserEventExtension" + "Method": "POST", + "Command": "New-MgUserEventExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserEventInstanceAttachment" + "Method": "POST", + "Command": "New-MgUserEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/createUploadSession", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserEventInstanceAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgUserEventInstanceAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserEventInstanceExtension" + "Method": "POST", + "Command": "New-MgUserEventInstanceExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/extensions", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserExtension" + "Method": "POST", + "Command": "New-MgUserExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/inferenceClassification/overrides", "OutputType": "IMicrosoftGraphInferenceClassificationOverride", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserInferenceClassificationOverride" + "Method": "POST", + "Command": "New-MgUserInferenceClassificationOverride", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inferenceclassification-post-overrides?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolder" + "Method": "POST", + "Command": "New-MgUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-mailfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderChildFolder" + "Method": "POST", + "Command": "New-MgUserMailFolderChildFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-post-childfolders?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "New-MgUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-post-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderChildFolderMessageAttachment" + "Method": "POST", + "Command": "New-MgUserMailFolderChildFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderChildFolderMessageAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgUserMailFolderChildFolderMessageAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderChildFolderMessageExtension" + "Method": "POST", + "Command": "New-MgUserMailFolderChildFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createForward", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderChildFolderMessageForward" + "Method": "POST", + "Command": "New-MgUserMailFolderChildFolderMessageForward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReply", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderChildFolderMessageReply" + "Method": "POST", + "Command": "New-MgUserMailFolderChildFolderMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/createReplyAll", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1", "CreateViaIdentity1", "CreateViaIdentityExpanded1" ], - "Command": "New-MgUserMailFolderChildFolderMessageReplyAll" + "Method": "POST", + "Command": "New-MgUserMailFolderChildFolderMessageReplyAll", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderChildFolderMessageRule" + "Method": "POST", + "Command": "New-MgUserMailFolderChildFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-post-messagerules?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderMessage" + "Method": "POST", + "Command": "New-MgUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-post-messages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderMessageAttachment" + "Method": "POST", + "Command": "New-MgUserMailFolderMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/createUploadSession", "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderMessageAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgUserMailFolderMessageAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderMessageExtension" + "Method": "POST", + "Command": "New-MgUserMailFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createForward", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createForward", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderMessageForward" + "Method": "POST", + "Command": "New-MgUserMailFolderMessageForward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReply", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReply", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderMessageReply" + "Method": "POST", + "Command": "New-MgUserMailFolderMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/createReplyAll", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1", "CreateViaIdentity1", "CreateViaIdentityExpanded1" ], - "Command": "New-MgUserMailFolderMessageReplyAll" + "Method": "POST", + "Command": "New-MgUserMailFolderMessageReplyAll", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMailFolderMessageRule" + "Method": "POST", + "Command": "New-MgUserMailFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-post-messagerules?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices", "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserManagedDevice" + "Method": "POST", + "Command": "New-MgUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserManagedDeviceCompliancePolicyState" + "Method": "POST", + "Command": "New-MgUserManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserManagedDeviceConfigurationState" + "Method": "POST", + "Command": "New-MgUserManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserManagedDeviceLogCollectionResponse" + "Method": "POST", + "Command": "New-MgUserManagedDeviceLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}/createDownloadUrl", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateViaIdentity" ], - "Command": "New-MgUserManagedDeviceLogCollectionResponseDownloadUrl" + "Method": "POST", + "Command": "New-MgUserManagedDeviceLogCollectionResponseDownloadUrl", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsDefenderUpdateSignatures", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateViaIdentity" ], - "Command": "New-MgUserManagedDeviceWindowsDefenderUpdateSignature" + "Method": "POST", + "Command": "New-MgUserManagedDeviceWindowsDefenderUpdateSignature", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-windowsdefenderupdatesignatures?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "POST", + "Command": "New-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-create?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMessage" + "Method": "POST", + "Command": "New-MgUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/attachments", "OutputType": "IMicrosoftGraphAttachment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMessageAttachment" + "Method": "POST", + "Command": "New-MgUserMessageAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments/createUploadSession", "Module": "Users.Actions", + "Uri": "/users/{user-id}/messages/{message-id}/attachments/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Mail.ReadWrite", "Description": "Read and write mail in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMessageAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgUserMessageAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMessageExtension" + "Method": "POST", + "Command": "New-MgUserMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/createForward", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/createForward", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMessageForward" + "Method": "POST", + "Command": "New-MgUserMessageForward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createforward?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/createReply", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/createReply", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserMessageReply" + "Method": "POST", + "Command": "New-MgUserMessageReply", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreply?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/createReplyAll", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/createReplyAll", "OutputType": "IMicrosoftGraphMessage", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create1", "CreateExpanded1", "CreateViaIdentity1", "CreateViaIdentityExpanded1" ], - "Command": "New-MgUserMessageReplyAll" + "Method": "POST", + "Command": "New-MgUserMessageReplyAll", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-createreplyall?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/notebooks", + "OutputType": "IMicrosoftGraphNotebook", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNotebook", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnenoteNotebook" + "Method": "POST", + "Command": "New-MgUserOnenoteNotebook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-notebooks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sections", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnenoteNotebookSection" + "Method": "POST", + "Command": "New-MgUserOnenoteNotebookSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sections?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}/sectionGroups", + "OutputType": "IMicrosoftGraphSectionGroup", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnenoteNotebookSectionGroup" + "Method": "POST", + "Command": "New-MgUserOnenoteNotebookSectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/notebook-post-sectiongroups?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/pages", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnenotePage" + "Method": "POST", + "Command": "New-MgUserOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onenote-post-pages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/sections", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnenoteSection" + "Method": "POST", + "Command": "New-MgUserOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/sectionGroups", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnenoteSectionGroup" + "Method": "POST", + "Command": "New-MgUserOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}/sections", + "OutputType": "IMicrosoftGraphOnenoteSection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnenoteSectionGroupSection" + "Method": "POST", + "Command": "New-MgUserOnenoteSectionGroupSection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sectiongroup-post-sections?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages", + "OutputType": "IMicrosoftGraphOnenotePage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.Create", "Description": "Create your OneNote notebooks", "FullDescription": "Allows the app to view the titles of your OneNote notebooks and sections and to create new pages, notebooks, and sections on your behalf.", - "IsAdmin": false - }, - { - "Name": "Notes.ReadWrite", - "Description": "Read and write your OneNote notebooks", - "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Notes.ReadWrite", + "Description": "Read and write your OneNote notebooks", + "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnenoteSectionPage" + "Method": "POST", + "Command": "New-MgUserOnenoteSectionPage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/section-post-pages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings", "Module": "CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnlineMeeting" + "Method": "POST", + "Command": "New-MgUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-post-onlinemeetings?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnlineMeetingAttendanceReport" + "Method": "POST", + "Command": "New-MgUserOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "POST", + "Command": "New-MgUserOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnlineMeetingRecording" + "Method": "POST", + "Command": "New-MgUserOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOnlineMeetingTranscript" + "Method": "POST", + "Command": "New-MgUserOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/masterCategories", "Module": "Users", - "Permissions": { - "Name": "MailboxSettings.ReadWrite", - "Description": "Read and write all user mailbox settings", - "FullDescription": "Allows the app to create, read, update, and delete user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/outlook/masterCategories", "OutputType": "IMicrosoftGraphOutlookCategory", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserOutlookMasterCategory" + "Method": "POST", + "Command": "New-MgUserOutlookMasterCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookuser-post-mastercategories?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/scopedRoleMemberOf", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserScopedRoleMemberOf" + "Method": "POST", + "Command": "New-MgUserScopedRoleMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows", "OutputType": "IMicrosoftGraphWindowsSetting", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserSettingWindows" + "Method": "POST", + "Command": "New-MgUserSettingWindows", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances", "OutputType": "IMicrosoftGraphWindowsSettingInstance", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserSettingWindowsInstance" + "Method": "POST", + "Command": "New-MgUserSettingWindowsInstance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/teamwork/associatedTeams", "OutputType": "IMicrosoftGraphAssociatedTeamInfo", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserTeamworkAssociatedTeam" + "Method": "POST", + "Command": "New-MgUserTeamworkAssociatedTeam", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/installedApps", "Module": "Teams", + "Uri": "/users/{user-id}/teamwork/installedApps", + "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", - "Description": "Manage installation and permission grants of Teams apps on your user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", - "Description": "Manage installation and permission grants of Teams apps in a user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", + "Description": "Allow the app to manage itself for all users", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser", "Description": "Allow the Teams app to manage itself and its permission grants on your user account", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in your account, and manage its permission grants for accessing your data, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", - "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", + "Description": "Manage installation and permission grants of Teams apps on your user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForUser.All", "Description": "Manage Teams apps for all users", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", + "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", - "Description": "Allow the app to manage itself for all users", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", + "Description": "Manage installation and permission grants of Teams apps in a user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserScopeTeamsAppInstallation", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserTeamworkInstalledApp" + "Method": "POST", + "Command": "New-MgUserTeamworkInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-post-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists", + "OutputType": "IMicrosoftGraphTodoTaskList", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTodoTaskList", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserTodoList" + "Method": "POST", + "Command": "New-MgUserTodoList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todo-post-lists?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserTodoListExtension" + "Method": "POST", + "Command": "New-MgUserTodoListExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks", + "OutputType": "IMicrosoftGraphTodoTask", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTodoTask", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserTodoListTask" + "Method": "POST", + "Command": "New-MgUserTodoListTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotasklist-post-tasks?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments", + "OutputType": "IMicrosoftGraphAttachmentBase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAttachmentBase", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserTodoListTaskAttachment" + "Method": "POST", + "Command": "New-MgUserTodoListTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-post-attachments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession", "Module": "Users.Actions", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/createUploadSession", + "OutputType": "IMicrosoftGraphUploadSession", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUploadSession", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserTodoListTaskAttachmentUploadSession" + "Method": "POST", + "Command": "New-MgUserTodoListTaskAttachmentUploadSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/taskfileattachment-createuploadsession?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems", + "OutputType": "IMicrosoftGraphChecklistItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChecklistItem", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserTodoListTaskChecklistItem" + "Method": "POST", + "Command": "New-MgUserTodoListTaskChecklistItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-post-checklistitems?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserTodoListTaskExtension" + "Method": "POST", + "Command": "New-MgUserTodoListTaskExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources", + "OutputType": "IMicrosoftGraphLinkedResource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphLinkedResource", - "Method": "POST", "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgUserTodoListTaskLinkedResource" + "Method": "POST", + "Command": "New-MgUserTodoListTaskLinkedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-post-linkedresources?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/events", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events", "OutputType": "IMicrosoftGraphVirtualEvent", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgVirtualEvent" + "Method": "POST", + "Command": "New-MgVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgVirtualEventSession" + "Method": "POST", + "Command": "New-MgVirtualEventSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgVirtualEventSessionAttendanceReport" + "Method": "POST", + "Command": "New-MgVirtualEventSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgVirtualEventSessionAttendanceReportAttendanceRecord" + "Method": "POST", + "Command": "New-MgVirtualEventSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded" ], - "Command": "New-MgVirtualEventWebinar" + "Method": "POST", + "Command": "New-MgVirtualEventWebinar", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgVirtualEventWebinarRegistration" + "Method": "POST", + "Command": "New-MgVirtualEventWebinarRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgVirtualEventWebinarSession" + "Method": "POST", + "Command": "New-MgVirtualEventWebinarSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgVirtualEventWebinarSessionAttendanceReport" + "Method": "POST", + "Command": "New-MgVirtualEventWebinarSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Create", "CreateExpanded", "CreateViaIdentity", "CreateViaIdentityExpanded" ], - "Command": "New-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord" + "Method": "POST", + "Command": "New-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/Ping", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/Ping", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Ping", "PingViaIdentity" ], - "Command": "Ping-MgBetaApplicationSynchronization" + "Method": "GET", + "Command": "Ping-MgBetaApplicationSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/Ping", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/Ping", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Ping", "PingViaIdentity" ], - "Command": "Ping-MgBetaServicePrincipalSynchronization" + "Method": "GET", + "Command": "Ping-MgBetaServicePrincipalSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/publish", "Module": "Beta.Bookings", - "Permissions": { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "Publish1", "PublishViaIdentity", "PublishViaIdentity1" ], - "Command": "Publish-MgBetaBookingBusiness" + "Method": "POST", + "Command": "Publish-MgBetaBookingBusiness", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-publish?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/release", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/release", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Release", "ReleaseViaIdentity" ], - "Command": "Publish-MgBetaComplianceEdiscoveryCaseCustodian" + "Method": "POST", + "Command": "Publish-MgBetaComplianceEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-custodian-release?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/release", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/release", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Release", "ReleaseViaIdentity" ], - "Command": "Publish-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource" + "Method": "POST", + "Command": "Publish-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-noncustodialdatasource-release?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaDriveListContentType" + "Method": "POST", + "Command": "Publish-MgBetaDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/publish", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/publish", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaEducationClassAssignment" + "Method": "POST", + "Command": "Publish-MgBetaEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/publish", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/publish", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaEducationClassModule" + "Method": "POST", + "Command": "Publish-MgBetaEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-publish?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/publish", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/publish", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaEducationMeAssignment" + "Method": "POST", + "Command": "Publish-MgBetaEducationMeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/publish", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/publish", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaEducationUserAssignment" + "Method": "POST", + "Command": "Publish-MgBetaEducationUserAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaGroupDriveListContentType" + "Method": "POST", + "Command": "Publish-MgBetaGroupDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/publish", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaGroupSiteContentType" + "Method": "POST", + "Command": "Publish-MgBetaGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaGroupSiteListContentType" + "Method": "POST", + "Command": "Publish-MgBetaGroupSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/release", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/release", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Release", "ReleaseViaIdentity" ], - "Command": "Publish-MgBetaSecurityCaseEdiscoveryCaseCustodian" + "Method": "POST", + "Command": "Publish-MgBetaSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-release?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/release", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/release", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Release", "ReleaseViaIdentity" ], - "Command": "Publish-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "POST", + "Command": "Publish-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-release?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/publish", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaShareListContentType" + "Method": "POST", + "Command": "Publish-MgBetaShareListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/publish", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaSiteContentType" + "Method": "POST", + "Command": "Publish-MgBetaSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaSiteListContentType" + "Method": "POST", + "Command": "Publish-MgBetaSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaUserDriveListContentType" + "Method": "POST", + "Command": "Publish-MgBetaUserDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/publish", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBetaVirtualEvent" + "Method": "POST", + "Command": "Publish-MgBetaVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/publish", "Module": "Bookings", - "Permissions": { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgBookingBusiness" + "Method": "POST", + "Command": "Publish-MgBookingBusiness", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-publish?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgDriveListContentType" + "Method": "POST", + "Command": "Publish-MgDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/publish", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/publish", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgEducationClassAssignment" + "Method": "POST", + "Command": "Publish-MgEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/publish", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/publish", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgEducationClassModule" + "Method": "POST", + "Command": "Publish-MgEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-publish?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/publish", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/publish", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgEducationMeAssignment" + "Method": "POST", + "Command": "Publish-MgEducationMeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/publish", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/publish", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgEducationUserAssignment" + "Method": "POST", + "Command": "Publish-MgEducationUserAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-publish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgGroupDriveListContentType" + "Method": "POST", + "Command": "Publish-MgGroupDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/publish", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgGroupSiteContentType" + "Method": "POST", + "Command": "Publish-MgGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgGroupSiteListContentType" + "Method": "POST", + "Command": "Publish-MgGroupSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/release", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/release", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Release", "ReleaseViaIdentity" ], - "Command": "Publish-MgSecurityCaseEdiscoveryCaseCustodian" + "Method": "POST", + "Command": "Publish-MgSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-release?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/release", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/release", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Release", "ReleaseViaIdentity" ], - "Command": "Publish-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "POST", + "Command": "Publish-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-release?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/publish", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgShareListContentType" + "Method": "POST", + "Command": "Publish-MgShareListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/publish", "Module": "Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgSiteContentType" + "Method": "POST", + "Command": "Publish-MgSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgSiteListContentType" + "Method": "POST", + "Command": "Publish-MgSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/publish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Publish", "PublishViaIdentity" ], - "Command": "Publish-MgUserDriveListContentType" + "Method": "POST", + "Command": "Publish-MgUserDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-publish?view=graph-rest-1.0" }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/register", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/register", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Register", "RegisterExpanded", "RegisterViaIdentity", "RegisterViaIdentityExpanded" ], - "Command": "Register-MgBetaPrivilegedAccessResource" + "Method": "POST", + "Command": "Register-MgBetaPrivilegedAccessResource", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/edge", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgAdminEdge" + "Method": "DELETE", + "Command": "Remove-MgAdminEdge", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgAdminEdgeInternetExplorerMode" + "Method": "DELETE", + "Command": "Remove-MgAdminEdgeInternetExplorerMode", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAdminEdgeInternetExplorerModeSiteList" + "Method": "DELETE", + "Command": "Remove-MgAdminEdgeInternetExplorerModeSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internetexplorermode-delete-sitelists?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAdminEdgeInternetExplorerModeSiteListSharedCookie" + "Method": "DELETE", + "Command": "Remove-MgAdminEdgeInternetExplorerModeSiteListSharedCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-delete-sharedcookies?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAdminEdgeInternetExplorerModeSiteListSite" + "Method": "DELETE", + "Command": "Remove-MgAdminEdgeInternetExplorerModeSiteListSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-delete-sites?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAdminPeopleProfileCardProperty" + "Method": "DELETE", + "Command": "Remove-MgAdminPeopleProfileCardProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilecardproperty-delete?view=graph-rest-1.0" }, { - "Uri": "/admin/sharepoint", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/sharepoint", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgAdminSharepoint" + "Method": "DELETE", + "Command": "Remove-MgAdminSharepoint", + "ApiReferenceLink": null }, { - "Uri": "/admin/sharepoint/settings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/sharepoint/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgAdminSharepointSetting" + "Method": "DELETE", + "Command": "Remove-MgAdminSharepointSetting", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAgreement" + "Method": "DELETE", + "Command": "Remove-MgAgreement", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAgreementAcceptance" + "Method": "DELETE", + "Command": "Remove-MgAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAgreementFile" + "Method": "DELETE", + "Command": "Remove-MgAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAgreementFileLocalization" + "Method": "DELETE", + "Command": "Remove-MgAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAgreementFileLocalizationVersion" + "Method": "DELETE", + "Command": "Remove-MgAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAgreementFileVersion" + "Method": "DELETE", + "Command": "Remove-MgAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/removeAllDevicesFromManagement", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/removeAllDevicesFromManagement", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgAllUserDeviceFromManagement" + "Method": "POST", + "Command": "Remove-MgAllUserDeviceFromManagement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-user-removealldevicesfrommanagement?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", "Module": "Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", - "IsAdmin": true - }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAppCatalogTeamApp" + "Method": "DELETE", + "Command": "Remove-MgAppCatalogTeamApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsapp-delete?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", "Module": "Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", - "IsAdmin": true - }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAppCatalogTeamAppDefinition" + "Method": "DELETE", + "Command": "Remove-MgAppCatalogTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgAppCatalogTeamAppDefinitionBot" + "Method": "DELETE", + "Command": "Remove-MgAppCatalogTeamAppDefinitionBot", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}", "Module": "Applications", + "Uri": "/applications/{application-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplication" + "Method": "DELETE", + "Command": "Remove-MgApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/appManagementPolicies/{appManagementPolicy-id}/$ref", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/appManagementPolicies/{appManagementPolicy-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationAppManagementPolicyAppManagementPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgApplicationAppManagementPolicyAppManagementPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-delete-appliesto?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/appManagementPolicies/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/appManagementPolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationAppManagementPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgApplicationAppManagementPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-delete-appliesto?view=graph-rest-1.0" }, { - "Uri": "/applications(appId='{appId}')", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications(appId='{appId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationByAppId" + "Method": "DELETE", + "Command": "Remove-MgApplicationByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete?view=graph-rest-1.0" }, { - "Uri": "/applications(uniqueName='{uniqueName}')", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications(uniqueName='{uniqueName}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationByUniqueName" + "Method": "DELETE", + "Command": "Remove-MgApplicationByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", "Module": "Applications", + "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationExtensionProperty" + "Method": "DELETE", + "Command": "Remove-MgApplicationExtensionProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/extensionproperty-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", "Module": "Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationFederatedIdentityCredential" + "Method": "DELETE", + "Command": "Remove-MgApplicationFederatedIdentityCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/federatedidentitycredential-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/removeKey", "Module": "Applications", + "Uri": "/applications/{application-id}/removeKey", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgApplicationKey" + "Method": "POST", + "Command": "Remove-MgApplicationKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-removekey?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners/$ref", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/owners/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationOwnerByRef" + "Method": "DELETE", + "Command": "Remove-MgApplicationOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners/{directoryObject-id}/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/owners/{directoryObject-id}/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationOwnerDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgApplicationOwnerDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/removePassword", "Module": "Applications", + "Uri": "/applications/{application-id}/removePassword", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgApplicationPassword" + "Method": "POST", + "Command": "Remove-MgApplicationPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-removepassword?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationSynchronization" + "Method": "DELETE", + "Command": "Remove-MgApplicationSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationSynchronizationJob" + "Method": "DELETE", + "Command": "Remove-MgApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationSynchronizationJobBulkUpload" + "Method": "DELETE", + "Command": "Remove-MgApplicationSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationSynchronizationJobSchema" + "Method": "DELETE", + "Command": "Remove-MgApplicationSynchronizationJobSchema", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationSynchronizationJobSchemaDirectory" + "Method": "DELETE", + "Command": "Remove-MgApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationSynchronizationTemplate" + "Method": "DELETE", + "Command": "Remove-MgApplicationSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationSynchronizationTemplateSchema" + "Method": "DELETE", + "Command": "Remove-MgApplicationSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationSynchronizationTemplateSchemaDirectory" + "Method": "DELETE", + "Command": "Remove-MgApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationTokenIssuancePolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgApplicationTokenIssuancePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-tokenissuancepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationTokenIssuancePolicyTokenIssuancePolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgApplicationTokenIssuancePolicyTokenIssuancePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-tokenissuancepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationTokenLifetimePolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgApplicationTokenLifetimePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}/$ref", "Module": "Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgApplicationTokenLifetimePolicyTokenLifetimePolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgApplicationTokenLifetimePolicyTokenLifetimePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAccessReview" + "Method": "DELETE", + "Command": "Remove-MgBetaAccessReview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-delete?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/decisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/decisions/{accessReviewDecision-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAccessReviewDecision" + "Method": "DELETE", + "Command": "Remove-MgBetaAccessReviewDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAccessReviewInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaAccessReviewInstance", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions/{accessReviewDecision-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAccessReviewInstanceDecision" + "Method": "DELETE", + "Command": "Remove-MgBetaAccessReviewInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions/{accessReviewDecision-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAccessReviewInstanceMyDecision" + "Method": "DELETE", + "Command": "Remove-MgBetaAccessReviewInstanceMyDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers/{accessReviewReviewer-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAccessReviewInstanceReviewer" + "Method": "DELETE", + "Command": "Remove-MgBetaAccessReviewInstanceReviewer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-removereviewer?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/myDecisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/myDecisions/{accessReviewDecision-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAccessReviewMyDecision" + "Method": "DELETE", + "Command": "Remove-MgBetaAccessReviewMyDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/reviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/reviewers/{accessReviewReviewer-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAccessReviewReviewer" + "Method": "DELETE", + "Command": "Remove-MgBetaAccessReviewReviewer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-removereviewer?view=graph-rest-1.0" }, { - "Uri": "/admin/edge", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/edge", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaAdminEdge" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminEdge", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaAdminEdgeInternetExplorerMode" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminEdgeInternetExplorerMode", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAdminEdgeInternetExplorerModeSiteList" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminEdgeInternetExplorerModeSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internetexplorermode-delete-sitelists?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookie" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-delete-sharedcookies?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAdminEdgeInternetExplorerModeSiteListSite" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminEdgeInternetExplorerModeSiteListSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-delete-sites?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAdministrativeUnit" + "Method": "DELETE", + "Command": "Remove-MgBetaAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-delete?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAdministrativeUnitExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAdministrativeUnitMemberByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaAdministrativeUnitMemberByRef", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAdministrativeUnitMemberDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaAdministrativeUnitMemberDirectoryObjectByRef", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAdministrativeUnitScopedRoleMember" + "Method": "DELETE", + "Command": "Remove-MgBetaAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-delete-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/admin/people", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/people", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaAdminPeople" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminPeople", + "ApiReferenceLink": null }, { - "Uri": "/admin/people/itemInsights", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/people/itemInsights", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaAdminPeopleItemInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminPeopleItemInsight", + "ApiReferenceLink": null }, { - "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAdminPeopleProfileCardProperty" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminPeopleProfileCardProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilecardproperty-delete?view=graph-rest-1.0" }, { - "Uri": "/admin/people/pronouns", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/people/pronouns", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaAdminPeoplePronoun" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminPeoplePronoun", + "ApiReferenceLink": null }, { - "Uri": "/admin/reportSettings", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/reportSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaAdminReportSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminReportSetting", + "ApiReferenceLink": null }, { - "Uri": "/admin/sharepoint", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/sharepoint", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaAdminSharepoint" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminSharepoint", + "ApiReferenceLink": null }, { - "Uri": "/admin/sharepoint/settings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/sharepoint/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaAdminSharepointSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaAdminSharepointSetting", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAgreement" + "Method": "DELETE", + "Command": "Remove-MgBetaAgreement", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAgreementAcceptance" + "Method": "DELETE", + "Command": "Remove-MgBetaAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAgreementFile" + "Method": "DELETE", + "Command": "Remove-MgBetaAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAgreementFileLocalization" + "Method": "DELETE", + "Command": "Remove-MgBetaAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAgreementFileLocalizationVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAgreementFileVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/removeAllDevicesFromManagement", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/removeAllDevicesFromManagement", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaAllUserDeviceFromManagement" + "Method": "POST", + "Command": "Remove-MgBetaAllUserDeviceFromManagement", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", - "IsAdmin": true - }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAppCatalogTeamApp" + "Method": "DELETE", + "Command": "Remove-MgBetaAppCatalogTeamApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsapp-delete?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", "Module": "Beta.Teams", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "AppCatalog.ReadWrite.All", - "Description": "Read and write to all app catalogs", - "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", - "IsAdmin": true - }, { "Name": "AppCatalog.Submit", "Description": "Submit application packages to your organization's catalog and cancel pending submissions", "FullDescription": "Allows the app to submit application packages to the catalog and cancel submissions that are pending review on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "AppCatalog.ReadWrite.All", + "Description": "Read and write to all app catalogs", + "FullDescription": "Allows the app to create, read, update, and delete apps in the app catalogs.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAppCatalogTeamAppDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaAppCatalogTeamAppDefinition", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionBot" + "Method": "DELETE", + "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionBot", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionColorIcon" + "Method": "DELETE", + "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionColorIcon", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon/hostedContent", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon/hostedContent", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionColorIconHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionColorIconHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards/{teamsAppDashboardCardDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards/{teamsAppDashboardCardDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionDashboardCard" + "Method": "DELETE", + "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionDashboardCard", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionOutlineIcon" + "Method": "DELETE", + "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionOutlineIcon", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon/hostedContent", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon/hostedContent", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionOutlineIconHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaAppCatalogTeamAppDefinitionOutlineIconHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplication" + "Method": "DELETE", + "Command": "Remove-MgBetaApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/appManagementPolicies/{appManagementPolicy-id}/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/appManagementPolicies/{appManagementPolicy-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationAppManagementPolicyAppManagementPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationAppManagementPolicyAppManagementPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-delete-appliesto?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/appManagementPolicies/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/appManagementPolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.Read.All", "Description": "Read all applications", "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationAppManagementPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationAppManagementPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-delete-appliesto?view=graph-rest-1.0" }, { - "Uri": "/applications(appId='{appId}')", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications(appId='{appId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationByAppId" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete?view=graph-rest-1.0" }, { - "Uri": "/applications(uniqueName='{uniqueName}')", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications(uniqueName='{uniqueName}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationByUniqueName" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/connectorGroup/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/connectorGroup/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationConnectorGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationConnectorGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationExtensionProperty" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationExtensionProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/extensionproperty-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationFederatedIdentityCredential" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationFederatedIdentityCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/federatedidentitycredential-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials(name='{name}')", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/federatedIdentityCredentials(name='{name}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationFederatedIdentityCredentialByName" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationFederatedIdentityCredentialByName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/federatedidentitycredential-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/removeKey", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/removeKey", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaApplicationKey" + "Method": "POST", + "Command": "Remove-MgBetaApplicationKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-removekey?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/owners/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationOwnerByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/owners/{directoryObject-id}/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/owners/{directoryObject-id}/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationOwnerDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationOwnerDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/removePassword", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/removePassword", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaApplicationPassword" + "Method": "POST", + "Command": "Remove-MgBetaApplicationPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-removepassword?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationSynchronization" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationSynchronizationJob" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-delete?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationSynchronizationJobBulkUpload" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationSynchronizationJobSchema" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationSynchronizationJobSchema", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationSynchronizationJobSchemaDirectory" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationSynchronizationTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationSynchronizationTemplateSchema" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationSynchronizationTemplateSchemaDirectory" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/tokenIssuancePolicies/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationTokenIssuancePolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationTokenIssuancePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-tokenissuancepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenIssuancePolicies/{tokenIssuancePolicy-id}/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationTokenIssuancePolicyTokenIssuancePolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationTokenIssuancePolicyTokenIssuancePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-tokenissuancepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationTokenLifetimePolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationTokenLifetimePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}/$ref", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/tokenLifetimePolicies/{tokenLifetimePolicy-id}/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaApplicationTokenLifetimePolicyTokenLifetimePolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaApplicationTokenLifetimePolicyTokenLifetimePolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-delete-tokenlifetimepolicies?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Bookings.Manage.All", "Description": "Manage bookings information", "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "BookingsAppointment.ReadWrite.All", "Description": "Read and write all Bookings related resources.", "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaBookingBusiness" + "Method": "DELETE", + "Command": "Remove-MgBetaBookingBusiness", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaBookingBusinessAppointment" + "Method": "DELETE", + "Command": "Remove-MgBetaBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingappointment-delete?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaBookingBusinessCalendarView" + "Method": "DELETE", + "Command": "Remove-MgBetaBookingBusinessCalendarView", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomer-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomer-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaBookingBusinessCustomer" + "Method": "DELETE", + "Command": "Remove-MgBetaBookingBusinessCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomer-delete?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaBookingBusinessCustomQuestion" + "Method": "DELETE", + "Command": "Remove-MgBetaBookingBusinessCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomquestion-delete?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaBookingBusinessService" + "Method": "DELETE", + "Command": "Remove-MgBetaBookingBusinessService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingservice-delete?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMember-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMember-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaBookingBusinessStaffMember" + "Method": "DELETE", + "Command": "Remove-MgBetaBookingBusinessStaffMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingstaffmember-delete?view=graph-rest-1.0" }, { - "Uri": "/bookingCurrencies/{bookingCurrency-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/bookingCurrencies/{bookingCurrency-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaBookingCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaBookingCurrency", + "ApiReferenceLink": null }, { - "Uri": "/businessFlowTemplates/{businessFlowTemplate-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/businessFlowTemplates/{businessFlowTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessFlowTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessFlowTemplate", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.ReadWrite.All", - "Description": "Read and write business scenario configurations", - "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", "Description": "Read and write business scenario configurations this app creates or owns", "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.All", + "Description": "Read and write business scenario configurations", + "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenario" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenario", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenario-delete?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios(uniqueName='{uniqueName}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios(uniqueName='{uniqueName}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenarioByUniqueName" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenarioByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenario-delete?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenarioPlanner" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenarioPlanner", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenarioPlannerPlanConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenarioPlannerPlanConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations/{plannerPlanConfigurationLocalization-id}", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations/{plannerPlanConfigurationLocalization-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.ReadWrite.All", - "Description": "Read and write business scenario configurations", - "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", "Description": "Read and write business scenario configurations this app creates or owns", "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.All", + "Description": "Read and write business scenario configurations", + "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenarioPlannerPlanConfigurationLocalization" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenarioPlannerPlanConfigurationLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplanconfiguration-delete-localizations?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}", "Module": "Beta.Bookings", - "Permissions": { - "Name": "BusinessScenarioData.ReadWrite.OwnedBy", - "Description": "Read and write data for all business scenarios this app creates or owns", - "FullDescription": "Allows the app to fully manage the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenarioPlannerTask" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenarioPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenarioplanner-delete-tasks?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/assignedToTaskBoardFormat", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/assignedToTaskBoardFormat", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenarioPlannerTaskAssignedToTaskBoardFormat" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenarioPlannerTaskAssignedToTaskBoardFormat", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/bucketTaskBoardFormat", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/bucketTaskBoardFormat", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenarioPlannerTaskBucketTaskBoardFormat" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenarioPlannerTaskBucketTaskBoardFormat", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/taskConfiguration", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/taskConfiguration", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenarioPlannerTaskConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenarioPlannerTaskConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenarioPlannerTaskDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenarioPlannerTaskDetail", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/progressTaskBoardFormat", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/progressTaskBoardFormat", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaBusinessScenarioPlannerTaskProgressTaskBoardFormat" + "Method": "DELETE", + "Command": "Remove-MgBetaBusinessScenarioPlannerTaskProgressTaskBoardFormat", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaChat" + "Method": "DELETE", + "Command": "Remove-MgBetaChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/removeAllAccessForUser", "Module": "Beta.Teams", - "Permissions": { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all one-to-one and group chats in Microsoft Teams, without a signed-in user. Does not allow sending messages.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/removeAllAccessForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaChatAccessForUser" + "Method": "POST", + "Command": "Remove-MgBetaChatAccessForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-removeallaccessforuser?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadWriteForChat", "Description": "Manage installed Teams apps in chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true - }, - { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaChatInstalledApp" + "Method": "DELETE", + "Command": "Remove-MgBetaChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-installedapps?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/lastMessagePreview", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/lastMessagePreview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaChatLastMessagePreview" + "Method": "DELETE", + "Command": "Remove-MgBetaChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/members/{conversationMember-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/members/{conversationMember-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "ChatMember.ReadWrite", "Description": "Add and remove members from chats", "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ChatMember.ReadWrite.All", "Description": "Add and remove members from all chats", "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaChatMember" + "Method": "DELETE", + "Command": "Remove-MgBetaChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-members?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaChatMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaChatOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaChatOperation", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaChatPermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgBetaChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaChatPinnedMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "TeamsTab.Delete.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.Chat", + "Name": "TeamsTab.ReadWriteForChat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForChat", + "Name": "TeamsTab.ReadWrite.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Delete.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaChatTab" + "Method": "DELETE", + "Command": "Remove-MgBetaChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-tabs?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationCall" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-delete?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationCallAudioRoutingGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationCallAudioRoutingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/audioroutinggroup-delete?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationCallContentSharingSession" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationCallContentSharingSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationCallOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationCallOperation", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationCallParticipant" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-1.0" }, { - "Uri": "/communications/callRecords/{callRecord-id}/organizer_v2", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/organizer_v2", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationCallRecordOrganizerV2" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationCallRecordOrganizerV2", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/participants_v2/{participant-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/participants_v2/{participant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationCallRecordParticipantV2" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationCallRecordParticipantV2", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationCallRecordSession" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationCallRecordSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationOnlineMeeting" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationOnlineMeeting", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaCommunicationOnlineMeetingAttendanceReport" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationOnlineMeetingByJoinWebUrl" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationOnlineMeetingByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationOnlineMeetingRecording" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationOnlineMeetingRegistration" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationOnlineMeetingRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistration-delete?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistrationquestion-delete?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationOnlineMeetingRegistrationRegistrant" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationOnlineMeetingRegistrationRegistrant", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationOnlineMeetingTranscript" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences/{presence-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/presences/{presence-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaCommunicationPresence" + "Method": "DELETE", + "Command": "Remove-MgBetaCommunicationPresence", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaComplianceEdiscovery" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscovery", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCase" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-delete?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseCustodian" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseCustodian", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/removeHold", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/removeHold", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "Remove1", @@ -353128,158 +400248,179 @@ "RemoveViaIdentity1", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseCustodianHold" + "Method": "POST", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseCustodianHold", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseCustodianSiteSource" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sitesource-delete?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-unifiedgroupsource-delete?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/{userSource-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/{userSource-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseCustodianUserSource" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-usersource-delete?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseLegalHold" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseLegalHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-legalhold-delete?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/{userSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/{userSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/removeHold", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/removeHold", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "Remove1", @@ -353288,19249 +400429,19840 @@ "RemoveViaIdentity1", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold" + "Method": "POST", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseReviewSet" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseReviewSet", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseReviewSetQuery" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-delete?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/settings", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseSetting", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseSourceCollection" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseSourceCollection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-delete?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/{dataSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/{dataSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaComplianceEdiscoveryCaseTag" + "Method": "DELETE", + "Command": "Remove-MgBetaComplianceEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-tag-delete?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaContact" + "Method": "DELETE", + "Command": "Remove-MgBetaContact", + "ApiReferenceLink": null }, { - "Uri": "/contracts/{contract-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contracts/{contract-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaContract" + "Method": "DELETE", + "Command": "Remove-MgBetaContract", + "ApiReferenceLink": null }, { - "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDataPolicyOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaDataPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false - }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementAndroidManagedAppProtection" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementAndroidManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementAndroidManagedAppProtectionApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementAndroidManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementDefaultManagedAppProtection" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementDefaultManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementDefaultManagedAppProtectionApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementDefaultManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates/{enterpriseCodeSigningCertificate-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates/{enterpriseCodeSigningCertificate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificate" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementiOSLobAppProvisioningConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementiOSLobAppProvisioningConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments/{iosLobAppProvisioningConfigurationAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments/{iosLobAppProvisioningConfigurationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments/{mobileAppProvisioningConfigGroupAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments/{mobileAppProvisioningConfigGroupAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementiOSManagedAppProtection" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementiOSManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementiOSManagedAppProtectionApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementiOSManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementiOSManagedAppProtectionDeploymentSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementiOSManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedAppPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedAppPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedAppRegistration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedAppRegistrationOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedAppRegistrationOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedAppStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedAppStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedEBook" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedEBook", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedEBookAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedEBookAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBookCategories/{managedEBookCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBookCategories/{managedEBookCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedEBookCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedEBookCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedEBookDeviceState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedEBookDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedEBookInstallSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedEBookInstallSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedEBookUserStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedEBookUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses/{iosVppAppAssignedLicense-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses/{iosVppAppAssignedLicense-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicense" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicense", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCatalogPackages/{mobileAppCatalogPackage-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppCatalogPackages/{mobileAppCatalogPackage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppCatalogPackage" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppCatalogPackage", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatusSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatusSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfigurationUserStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfigurationUserStatusSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppConfigurationUserStatusSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships/{mobileAppRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementMobileAppRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementMobileAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/policySets/{policySet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementPolicySet" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementPolicySet", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments/{policySetAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments/{policySetAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementPolicySetAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementPolicySetAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/items/{policySetItem-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/items/{policySetItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementPolicySetItem" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementPolicySetItem", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/symantecCodeSigningCertificate", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/symantecCodeSigningCertificate", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceAppManagementSymantecCodeSigningCertificate" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementSymantecCodeSigningCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementTask" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementTask", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementVppToken" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementVppToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWdacSupplementalPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWdacSupplementalPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments/{windowsDefenderApplicationControlSupplementalPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments/{windowsDefenderApplicationControlSupplementalPolicyAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deploySummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deploySummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWdacSupplementalPolicyDeploySummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWdacSupplementalPolicyDeploySummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWdacSupplementalPolicyDeviceStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWdacSupplementalPolicyDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions/{windowsInformationProtectionWipeAction-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions/{windowsInformationProtectionWipeAction-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionWipeAction" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWindowsInformationProtectionWipeAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWindowsManagedAppProtection" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWindowsManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWindowsManagedAppProtectionApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWindowsManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices(deviceId='{deviceId}')", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices(deviceId='{deviceId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceByDeviceId" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceByDeviceId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/commands/{command-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/commands/{command-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceCommand" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceCommand", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/{advancedThreatProtectionOnboardingDeviceSettingState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/{advancedThreatProtectionOnboardingDeviceSettingState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas/{androidForWorkAppConfigurationSchema-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas/{androidForWorkAppConfigurationSchema-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkSettings", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementAndroidForWorkSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAndroidForWorkSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas/{androidManagedStoreAppConfigurationSchema-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas/{androidManagedStoreAppConfigurationSchema-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchema" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchema", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/applePushNotificationCertificate", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/applePushNotificationCertificate", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementApplePushNotificationCertificate" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementApplePushNotificationCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments/{appleEnrollmentProfileAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments/{appleEnrollmentProfileAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAssignmentFilter" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAssignmentFilter", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAuditEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAuditEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAutopilotEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAutopilotEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetail-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/cartToClassAssociations/{cartToClassAssociation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/cartToClassAssociations/{cartToClassAssociation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementCartToClassAssociation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementCartToClassAssociation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementCategorySettingDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCategory", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceCompliancePolicyState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceConfigurationState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceFirmwareConfigurationInterfaceManagement" + "Method": "POST", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceFirmwareConfigurationInterfaceManagement", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceHealthScriptState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceLogCollectionRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceSecurityBaselineState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteExpanded", "DeleteViaIdentity", "DeleteViaIdentityExpanded" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceUserFromSharedAppleDevice" + "Method": "POST", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceUserFromSharedAppleDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceWindowsProtectionState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagementEligibleDevices/{comanagementEligibleDevice-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/comanagementEligibleDevices/{comanagementEligibleDevice-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComanagementEligibleDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComanagementEligibleDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComplianceManagementPartner" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComplianceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementCompliancePolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementCompliancePolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementCompliancePolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementCompliancePolicyScheduledActionForRule" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceManagementComplianceActionItem-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceManagementComplianceActionItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementCompliancePolicySetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementCompliancePolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceSettings/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/complianceSettings/{deviceManagementConfigurationSettingDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementComplianceSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementComplianceSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/conditionalAccessSettings", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/conditionalAccessSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementConditionalAccessSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementConditionalAccessSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementConfigurationPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementConfigurationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementConfigurationPolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementConfigurationPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementConfigurationPolicySetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementConfigurationPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementConfigurationPolicyTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementConfigurationPolicyTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationSettings/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationSettings/{deviceManagementConfigurationSettingDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementConfigurationSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/dataSharingConsents/{dataSharingConsent-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/dataSharingConsents/{dataSharingConsent-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDataSharingConsent" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDataSharingConsent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDepOnboardingSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDepOnboardingSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities/{importedAppleDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities/{importedAppleDeviceIdentity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettings-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettings-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDerivedCredential" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDerivedCredential", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDetectedApp" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatusOverview" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRule" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyUserStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyUserStatusOverview" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceCompliancePolicyUserStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationConflictSummary/{deviceConfigurationConflictSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationConflictSummary/{deviceConfigurationConflictSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationConflictSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationConflictSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationDeviceStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationDeviceStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationDeviceStatusOverview" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationDeviceStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationGroupAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates/{managedAllDeviceCertificateState-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates/{managedAllDeviceCertificateState-id}", "OutputType": null, + "ApiVersion": "beta", + "Permissions": [], + "Variants": [ + "Delete", + "DeleteViaIdentity" + ], "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationManagedDeviceCertificateState", + "ApiReferenceLink": null + }, + { + "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationProfiles/{deviceConfigurationProfile-id}", + "OutputType": null, + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationManagedDeviceCertificateState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations/{restrictedAppsViolation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations/{restrictedAppsViolation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationUserStateSummaries", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationUserStateSummaries", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationUserStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationUserStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationUserStatusOverview" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceConfigurationUserStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceEnrollmentConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceHealthScript" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceHealthScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/{deviceHealthScriptAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/{deviceHealthScriptAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceHealthScriptAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceHealthScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceHealthScriptDeviceRunState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceHealthScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/runSummary", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/runSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceHealthScriptRunSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceHealthScriptRunSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceShellScript" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceShellScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/{deviceManagementScriptAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/{deviceManagementScriptAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceShellScriptAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceShellScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceShellScriptDeviceRunState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceShellScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceShellScriptGroupAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceShellScriptGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceShellScriptUserRunState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceShellScriptUserRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDeviceShellScriptUserRunStateDeviceRunState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDeviceShellScriptUserRunStateDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/domainJoinConnectors/{deviceManagementDomainJoinConnector-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/domainJoinConnectors/{deviceManagementDomainJoinConnector-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementDomainJoinConnector" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementDomainJoinConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementEmbeddedSimActivationCodePool" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementEmbeddedSimActivationCodePool", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments/{embeddedSIMActivationCodePoolAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments/{embeddedSIMActivationCodePoolAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates/{embeddedSIMDeviceState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates/{embeddedSIMDeviceState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementExchangeConnector" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementExchangeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementExchangeOnPremisePolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementExchangeOnPremisePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}/conditionalAccessSettings", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}/conditionalAccessSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementExchangeOnPremisePolicyConditionalAccessSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementExchangeOnPremisePolicyConditionalAccessSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments/{groupPolicyConfigurationAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments/{groupPolicyConfigurationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValue" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/presentationValues/{groupPolicyPresentationValue-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/presentationValues/{groupPolicyPresentationValue-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValuePresentationValue" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValuePresentationValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations/{groupPolicyPresentation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionPresentation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyMigrationReport" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyMigrationReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings/{groupPolicySettingMapping-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings/{groupPolicySettingMapping-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMapping" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMapping", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions/{unsupportedGroupPolicyExtension-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions/{unsupportedGroupPolicyExtension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyObjectFiles/{groupPolicyObjectFile-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyObjectFiles/{groupPolicyObjectFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyObjectFile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyObjectFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/remove", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/remove", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFile" + "Method": "POST", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations/{groupPolicyOperation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations/{groupPolicyOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/removeLanguageFiles", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/removeLanguageFiles", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileLanguageFile" + "Method": "POST", + "Command": "Remove-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileLanguageFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedDeviceIdentities/{importedDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/importedDeviceIdentities/{importedDeviceIdentity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementImportedDeviceIdentity" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementImportedDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntent" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments/{deviceManagementIntentAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments/{deviceManagementIntentAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntentAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntentAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntentCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntentCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings/{deviceManagementSettingInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntentCategorySetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntentCategorySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntentCategorySettingDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntentCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries/{deviceManagementIntentDeviceSettingStateSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries/{deviceManagementIntentDeviceSettingStateSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntentDeviceSettingStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntentDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates/{deviceManagementIntentDeviceState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates/{deviceManagementIntentDeviceState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntentDeviceState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntentDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStateSummary", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStateSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntentDeviceStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntentDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings/{deviceManagementSettingInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntentSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntentSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates/{deviceManagementIntentUserState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates/{deviceManagementIntentUserState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntentUserState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntentUserState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStateSummary", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStateSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntentUserStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntentUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntuneBrandingProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntuneBrandingProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments/{intuneBrandingProfileAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments/{intuneBrandingProfileAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIntuneBrandingProfileAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIntuneBrandingProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementIoUpdateStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementIoUpdateStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries/{macOSSoftwareUpdateStateSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries/{macOSSoftwareUpdateStateSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryUpdateStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryUpdateStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceCleanupRules/{managedDeviceCleanupRule-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDeviceCleanupRules/{managedDeviceCleanupRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceCleanupRule" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceCleanupRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceCompliancePolicyState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceConfigurationState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceEncryptionStates/{managedDeviceEncryptionState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDeviceEncryptionStates/{managedDeviceEncryptionState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceEncryptionState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceEncryptionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.Read.All", "Description": "Read Microsoft Intune devices", "FullDescription": "Allows the app to read the properties of devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceFirmwareConfigurationInterfaceManagement" + "Method": "POST", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceFirmwareConfigurationInterfaceManagement", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceHealthScriptState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceLogCollectionRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceSecurityBaselineState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteExpanded", "DeleteViaIdentity", "DeleteViaIdentityExpanded" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceUserFromSharedAppleDevice" + "Method": "POST", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceUserFromSharedAppleDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceWindowsProtectionState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelConfigurations/{microsoftTunnelConfiguration-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelConfigurations/{microsoftTunnelConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelHealthThresholds/{microsoftTunnelHealthThreshold-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelHealthThresholds/{microsoftTunnelHealthThreshold-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelHealthThreshold" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelHealthThreshold", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponse" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelSite" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelSite", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelConfiguration", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelConfiguration", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServer" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServer", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMobileAppTroubleshootingEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMobileAppTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMobileThreatDefenseConnector" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMobileThreatDefenseConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementMonitoring" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMonitoring", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRecords/{alertRecord-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring/alertRecords/{alertRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMonitoringAlertRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMonitoringAlertRecord", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRules/{alertRule-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring/alertRules/{alertRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementMonitoringAlertRule" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementMonitoringAlertRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/ndesConnectors/{ndesConnector-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/ndesConnectors/{ndesConnector-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementNdeConnector" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementNdeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementNotificationMessageTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementNotificationMessageTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementPartner" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteActionAudits/{remoteActionAudit-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/remoteActionAudits/{remoteActionAudit-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementRemoteActionAudit" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementRemoteActionAudit", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementRemoteAssistancePartner" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/reports", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementReport" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementResourceAccessProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementResourceAccessProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments/{deviceManagementResourceAccessProfileAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments/{deviceManagementResourceAccessProfileAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementResourceAccessProfileAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementResourceAccessProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementResourceOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementResourceOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reusableSettings/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/reusableSettings/{deviceManagementConfigurationSettingDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementReusableSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementReusableSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementRoleDefinitionRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementRoleDefinitionRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementRoleScopeTag" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementRoleScopeTag", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments/{roleScopeTagAutoAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments/{roleScopeTagAutoAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementRoleScopeTagAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementRoleScopeTagAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementScript" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/{deviceManagementScriptAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/{deviceManagementScriptAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementScriptAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementScriptDeviceRunState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementScriptGroupAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementScriptGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementScriptUserRunState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementScriptUserRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementScriptUserRunStateDeviceRunState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementScriptUserRunStateDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementSettingDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTelecomExpenseManagementPartner" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTelecomExpenseManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTemplateCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTemplateCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTemplateCategoryRecommendedSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTemplateCategoryRecommendedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTemplateCategorySettingDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTemplateCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTemplateMigratableTo" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTemplateMigratableTo", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTemplateMigratableToCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTemplateMigratableToCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings/{deviceManagementSettingInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTemplateMigratableToSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTemplateMigratableToSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings/{deviceManagementSettingInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTemplateSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTemplateSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTermAndCondition" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTermAndCondition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTermAndConditionAcceptanceStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTermAndConditionAcceptanceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTermAndConditionAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTermAndConditionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments/{termsAndConditionsGroupAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments/{termsAndConditionsGroupAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTermAndConditionGroupAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTermAndConditionGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementTroubleshootingEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomaly-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomaly-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAnomaly" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAnomaly", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/{userExperienceAnalyticsAnomalyCorrelationGroupOverview-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/{userExperienceAnalyticsAnomalyCorrelationGroupOverview-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverview" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDevice-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersion-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersion-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverview" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBaseline" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBaseline", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpact-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpact-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpact" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpact", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthCapacityDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthCapacityDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpact-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpact-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpact" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpact", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthRuntimeDetails", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthRuntimeDetails", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthRuntimeDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthRuntimeDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValue" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistory-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScope", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScope", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "Delete1", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceScope" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceScope", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceScore" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcess" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/{userExperienceAnalyticsDeviceTimelineEvent-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/{userExperienceAnalyticsDeviceTimelineEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentity-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentity-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentity" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcess-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcess-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcess" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticMetricHistory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticModelScore" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticModelScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDevice-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsOverview", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticOverview" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnection-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnection-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnection" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnection", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticScoreHistory" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticScoreHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userPfxCertificates/{userPFXCertificate-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/userPfxCertificates/{userPFXCertificate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementUserPfxCertificate" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementUserPfxCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointBulkAction" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointBulkAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/crossCloudGovernmentOrganizationMapping", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/crossCloudGovernmentOrganizationMapping", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointCrossCloudGovernmentOrganizationMapping" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointCrossCloudGovernmentOrganizationMapping", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointDeviceImage" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcdeviceimage-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings/{cloudPcExternalPartnerSetting-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings/{cloudPcExternalPartnerSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointExternalPartnerSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointExternalPartnerSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans/{cloudPcFrontLineServicePlan-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans/{cloudPcFrontLineServicePlan-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlan" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointGalleryImage" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointGalleryImage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/organizationSettings", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/organizationSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointOrganizationSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointOrganizationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointReport" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointReportExportJob" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointReportExportJob", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/servicePlans/{cloudPcServicePlan-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/servicePlans/{cloudPcServicePlan-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointServicePlan" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointServicePlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans/{cloudPcSharedUseServicePlan-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans/{cloudPcSharedUseServicePlan-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlan" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/snapshots/{cloudPcSnapshot-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/snapshots/{cloudPcSnapshot-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointSnapshot" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointSnapshot", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/supportedRegions/{cloudPcSupportedRegion-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/supportedRegions/{cloudPcSupportedRegion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointSupportedRegion" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointSupportedRegion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointUserSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcusersetting-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementVirtualEndpointUserSettingAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementVirtualEndpointUserSettingAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments/{windowsAutopilotDeploymentProfileAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments/{windowsAutopilotDeploymentProfileAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotSettings", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDeviceManagementWindowsAutopilotSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsAutopilotSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsFeatureUpdateProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsFeatureUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments/{windowsFeatureUpdateProfileAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments/{windowsFeatureUpdateProfileAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsMalwareInformation" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsMalwareInformation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareState" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsQualityUpdateProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsQualityUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments/{windowsQualityUpdateProfileAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments/{windowsQualityUpdateProfileAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/registeredOwners/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceRegisteredOwnerByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceRegisteredOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceRegisteredOwnerDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceRegisteredOwnerDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredUsers/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceRegisteredUserByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceRegisteredUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceRegisteredUserDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceRegisteredUserDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/usageRights/{usageRight-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/usageRights/{usageRight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDeviceUsageRights" + "Method": "DELETE", + "Command": "Remove-MgBetaDeviceUsageRights", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryAdministrativeUnit" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryAdministrativeUnitExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryAdministrativeUnitMemberByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryAdministrativeUnitMemberByRef", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryAdministrativeUnitMemberDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryAdministrativeUnitMemberDirectoryObjectByRef", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryAdministrativeUnitScopedRoleMember" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-delete-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/directory/attributeSets/{attributeSet-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/attributeSets/{attributeSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryAttributeSet" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryAttributeSet", + "ApiReferenceLink": null }, { - "Uri": "/directory/certificateAuthorities", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaDirectoryCertificateAuthority" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryCertificateAuthority", + "ApiReferenceLink": null }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedapplicationconfiguration-delete?view=graph-rest-1.0" }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities/{certificateAuthorityAsEntity-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities/{certificateAuthorityAsEntity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthority" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthority", + "ApiReferenceLink": null }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryCustomSecurityAttributeDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryCustomSecurityAttributeDefinition", + "ApiReferenceLink": null }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValue" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValue", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryDeletedItem" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryDeletedItem", + "ApiReferenceLink": null }, { - "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryDeviceLocalCredential" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryDeviceLocalCredential", + "ApiReferenceLink": null }, { - "Uri": "/directory/externalUserProfiles/{externalUserProfile-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/externalUserProfiles/{externalUserProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryExternalUserProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryExternalUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-delete-externaluserprofiles?view=graph-rest-1.0" }, { - "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryFeatureRolloutPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryFeatureRolloutPolicy", + "ApiReferenceLink": null }, { - "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryFeatureRolloutPolicyApplyToByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryFeatureRolloutPolicyApplyToByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-1.0" }, { - "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryFeatureRolloutPolicyApplyToDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryFeatureRolloutPolicyApplyToDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-1.0" }, { - "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryFederationConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/samlorwsfedexternaldomainfederation-delete?view=graph-rest-1.0" }, { - "Uri": "/directory/impactedResources/{impactedResource-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/impactedResources/{impactedResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryImpactedResource" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryImpactedResource", + "ApiReferenceLink": null }, { - "Uri": "/directory/inboundSharedUserProfiles/{inboundSharedUserProfile-userId}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/inboundSharedUserProfiles/{inboundSharedUserProfile-userId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryInboundSharedUserProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryInboundSharedUserProfile", + "ApiReferenceLink": null }, { - "Uri": "/directory/inboundSharedUserProfiles/{inboundSharedUserProfile-userId}/removePersonalData", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/inboundSharedUserProfiles/{inboundSharedUserProfile-userId}/removePersonalData", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.ReadWrite", "Description": "Read shared cross-tenant user profile and export or delete data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CrossTenantUserProfileSharing.ReadWrite.All", "Description": "Read any shared cross-tenant user profiles and export or delete data", "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaDirectoryInboundSharedUserProfilePersonalData" + "Method": "POST", + "Command": "Remove-MgBetaDirectoryInboundSharedUserProfilePersonalData", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inboundshareduserprofile-removepersonaldata?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/{directoryObject-id}", "Module": "Beta.DirectoryObjects", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryObjects/{directoryObject-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryObject" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-delete?view=graph-rest-1.0" }, { - "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryOnPremiseSynchronization" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryOnPremiseSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryOutboundSharedUserProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryOutboundSharedUserProfile", + "ApiReferenceLink": null }, { - "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants/{tenantReference-tenantId}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants/{tenantReference-tenantId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryOutboundSharedUserProfileTenant" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryOutboundSharedUserProfileTenant", + "ApiReferenceLink": null }, { - "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants/{tenantReference-tenantId}/removePersonalData", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants/{tenantReference-tenantId}/removePersonalData", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CrossTenantUserProfileSharing.ReadWrite", "Description": "Read shared cross-tenant user profile and export or delete data", "FullDescription": "Allows the application to list and query shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove your external user data (e.g. customer content or system-generated logs), associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "CrossTenantUserProfileSharing.ReadWrite.All", "Description": "Read any shared cross-tenant user profiles and export or delete data", "FullDescription": "Allows the application to list and query any shared user profile information associated with the current tenant on your behalf.  It also permits the application to export and remove external user data (e.g. customer content or system-generated logs), for any user associated with the current tenant on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaDirectoryOutboundSharedUserProfileTenantPersonalData" + "Method": "POST", + "Command": "Remove-MgBetaDirectoryOutboundSharedUserProfileTenantPersonalData", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantreference-removepersonaldata?view=graph-rest-1.0" }, { - "Uri": "/directory/pendingExternalUserProfiles/{pendingExternalUserProfile-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/pendingExternalUserProfiles/{pendingExternalUserProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryPendingExternalUserProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryPendingExternalUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-delete-pendingexternaluserprofiles?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/{recommendation-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryRecommendation" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryRecommendation", + "ApiReferenceLink": null }, { - "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryRecommendationImpactedResource" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryRecommendationImpactedResource", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryRole" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryRoleByRoleTemplateId" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryRoleByRoleTemplateId", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryRoleMemberByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryRoleMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-delete-member?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/$ref", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryRoleMemberDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryRoleMemberDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-delete-member?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryRoleScopedMember" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryRoleScopedMember", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectoryRoleTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectoryRoleTemplate", + "ApiReferenceLink": null }, { - "Uri": "/settings/{directorySetting-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/settings/{directorySetting-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.Authorization", "Description": "Read and write your organization's authorization policy", "FullDescription": "Allows the app to read and write your organization's authorization policy without a signed in user. For example, authorization policies can control some of the permissions that the out-of-the-box user role has by default.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectorySetting" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectorySetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directorysetting-delete?view=graph-rest-1.0" }, { - "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectorySettingTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectorySettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/directory/sharedEmailDomains/{sharedEmailDomain-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/sharedEmailDomains/{sharedEmailDomain-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectorySharedEmailDomain" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectorySharedEmailDomain", + "ApiReferenceLink": null }, { - "Uri": "/directory/subscriptions/{companySubscription-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions/{companySubscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectorySubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectorySubscription", + "ApiReferenceLink": null }, { - "Uri": "/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}')", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectorySubscriptionByCommerceSubscriptionId" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectorySubscriptionByCommerceSubscriptionId", + "ApiReferenceLink": null }, { - "Uri": "/directory/subscriptions(ocpSubscriptionId='{ocpSubscriptionId}')", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions(ocpSubscriptionId='{ocpSubscriptionId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDirectorySubscriptionByOcpSubscriptionId" + "Method": "DELETE", + "Command": "Remove-MgBetaDirectorySubscriptionByOcpSubscriptionId", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDomain" + "Method": "DELETE", + "Command": "Remove-MgBetaDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-delete?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDomainFederationConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaDomainFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internaldomainfederation-delete?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDomainServiceConfigurationRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaDomainServiceConfigurationRecord", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations/{sharedEmailDomainInvitation-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations/{sharedEmailDomainInvitation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDomainSharedEmailDomainInvitation" + "Method": "DELETE", + "Command": "Remove-MgBetaDomainSharedEmailDomainInvitation", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDomainVerificationDnsRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaDomainVerificationDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDrive" + "Method": "DELETE", + "Command": "Remove-MgBetaDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItem" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemPermanent" + "Method": "POST", + "Command": "Remove-MgBetaDriveItemPermanent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemPermission" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemThumbnail" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveList" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveList", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListContentType" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveListSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRoot" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/permanentDelete", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootPermanent" + "Method": "POST", + "Command": "Remove-MgBetaDriveRootPermanent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootPermission" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootThumbnail" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaDriveRootVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClass" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationcategory-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentCategoryByRef", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentCategoryEducationCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentCategoryEducationCategoryByRef", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentDefault" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentDefault", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentResourceDependentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentRubric" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentRubricByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentSetting", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentSettingGradingCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentSettingGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentSettingGradingScheme" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentSettingGradingScheme", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationgradingscheme-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentSubmission" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Beta.Education", - "Permissions": { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentSubmissionOutcome" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentSubmissionResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentSubmissionResourceDependentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentSubmissionSubmittedResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/members/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/members/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassMemberByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-delete-members?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/members/{educationUser-id}/$ref", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/members/{educationUser-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassMemberEducationUserByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassMemberEducationUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-delete-members?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassModule" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassModuleResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassModuleResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmoduleresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/teachers/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/teachers/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassTeacherByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassTeacherByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-delete-teachers?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/teachers/{educationUser-id}/$ref", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/teachers/{educationUser-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationClassTeacherEducationUserByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationClassTeacherEducationUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-delete-teachers?view=graph-rest-1.0" }, { - "Uri": "/education/me", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaEducationMe" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMe", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentCategoryByRef", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentCategoryEducationCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentCategoryEducationCategoryByRef", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentResourceDependentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentRubric" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentRubricByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentSubmission" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentSubmissionOutcome" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-delete?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentSubmissionResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentSubmissionResourceDependentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentSubmissionSubmittedResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/rubrics/{educationRubric-id}", "Module": "Beta.Education", + "Uri": "/education/me/rubrics/{educationRubric-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationMeRubric" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationMeRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-delete?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/schools/{educationSchool-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationSchool" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-delete?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/schools/{educationSchool-id}/classes/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationSchoolClassByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationSchoolClassByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-delete-classes?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes/{educationClass-id}/$ref", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/schools/{educationSchool-id}/classes/{educationClass-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationSchoolClassEducationClassByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationSchoolClassEducationClassByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-delete-classes?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/users/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/schools/{educationSchool-id}/users/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationSchoolUserByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationSchoolUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-delete-users?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/users/{educationUser-id}/$ref", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/schools/{educationSchool-id}/users/{educationUser-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationSchoolUserEducationUserByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationSchoolUserEducationUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-delete-users?view=graph-rest-1.0" }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}", "Module": "Beta.Education", - "Permissions": { - "Name": "EduAdministration.ReadWrite", - "Description": "Manage your education app settings", - "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationSynchronizationProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationSynchronizationProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsynchronizationprofile-delete?view=graph-rest-1.0" }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors/{educationSynchronizationError-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors/{educationSynchronizationError-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationSynchronizationProfileError" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationSynchronizationProfileError", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/profileStatus", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/profileStatus", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationSynchronizationProfileStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationSynchronizationProfileStatus", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUser" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-delete?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentCategoryByRef", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentCategoryEducationCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentCategoryEducationCategoryByRef", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentResourceDependentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentRubric" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentRubricByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentSubmission" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentSubmissionOutcome" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-delete?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentSubmissionResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentSubmissionResourceDependentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentSubmissionSubmittedResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEducationUserRubric" + "Method": "DELETE", + "Command": "Remove-MgBetaEducationUserRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackage" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentApproval" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentApprovalStep" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionHandler" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionHandler", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionStageSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionStageSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageCatalog" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageCustomWorkflowExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageCustomWorkflowExtension", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageIncompatibleAccessPackageByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageIncompatibleAccessPackageByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-delete-incompatibleaccesspackage?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageIncompatibleGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageIncompatibleGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-delete-incompatiblegroup?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests/{accessPackageResourceRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests/{accessPackageResourceRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageResourceRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageResourceRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAccessPackageResourceRoleScope" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAccessPackageResourceRoleScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementAssignmentRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementConnectedOrganization" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementConnectedOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementConnectedOrganizationExternalSponsorByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementConnectedOrganizationExternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-delete-externalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/{directoryObject-id}/$ref", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementConnectedOrganizationExternalSponsorDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementConnectedOrganizationExternalSponsorDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-delete-externalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementConnectedOrganizationInternalSponsorByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementConnectedOrganizationInternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-delete-internalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/{directoryObject-id}/$ref", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementConnectedOrganizationInternalSponsorDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementConnectedOrganizationInternalSponsorDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-delete-internalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/subjects/{accessPackageSubject-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/subjects/{accessPackageSubject-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementSubject" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/subjects(objectId='{objectId}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/subjects(objectId='{objectId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaEntitlementManagementSubjectByObjectId" + "Method": "DELETE", + "Command": "Remove-MgBetaEntitlementManagementSubjectByObjectId", + "ApiReferenceLink": null }, { - "Uri": "/external/authorizationSystems/{authorizationSystem-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/authorizationSystems/{authorizationSystem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalAuthorizationSystem" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalAuthorizationSystem", + "ApiReferenceLink": null }, { - "Uri": "/external/authorizationSystems/{authorizationSystem-id}/dataCollectionInfo", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/authorizationSystems/{authorizationSystem-id}/dataCollectionInfo", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalAuthorizationSystemDataCollectionInfo" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalAuthorizationSystemDataCollectionInfo", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalConnection.ReadWrite.All", - "Description": "Read and write all external connections", - "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false - }, { "Name": "ExternalConnection.ReadWrite.OwnedBy", "Description": "Read and write external connections", "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalConnection.ReadWrite.All", + "Description": "Read and write all external connections", + "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalConnection" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-delete?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalConnectionGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalConnectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-delete?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalConnectionGroupMember" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalConnectionGroupMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalgroupmember-delete?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalConnectionItem" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalConnectionItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalitem-delete?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalConnectionItemActivity" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalConnectionOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalConnectionOperation", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/quota", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/quota", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalConnectionQuota" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalConnectionQuota", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/dataConnectors/{industryDataConnector-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-DataConnector.ReadWrite.All", - "Description": "Manage data connector definitions", - "FullDescription": "Allows the app to read and write data connectors without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/dataConnectors/{industryDataConnector-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalIndustryDataConnector" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalIndustryDataConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-industrydataconnector-delete?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/inboundFlows/{inboundFlow-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-InboundFlow.ReadWrite.All", - "Description": "Manage inbound flow definitions", - "FullDescription": "Allows the app to read and write inbound data flows without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/inboundFlows/{inboundFlow-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalIndustryDataInboundFlow" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalIndustryDataInboundFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-delete?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/operations/{longRunningOperation-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/operations/{longRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalIndustryDataOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalIndustryDataOperation", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/referenceDefinitions/{referenceDefinition-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/referenceDefinitions/{referenceDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalIndustryDataReferenceDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalIndustryDataReferenceDefinition", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/roleGroups/{roleGroup-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/roleGroups/{roleGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalIndustryDataRoleGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalIndustryDataRoleGroup", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/sourceSystems/{sourceSystemDefinition-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-SourceSystem.ReadWrite.All", - "Description": "Manage source system definitions", - "FullDescription": "Allows the app to read and write source system definitions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/sourceSystems/{sourceSystemDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalIndustryDataSourceSystem" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalIndustryDataSourceSystem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-sourcesystemdefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/years/{yearTimePeriodDefinition-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-TimePeriod.ReadWrite.All", - "Description": "Manage time period definitions", - "FullDescription": "Allows the app to read and write time period definitions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/years/{yearTimePeriodDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaExternalIndustryDataYear" + "Method": "DELETE", + "Command": "Remove-MgBetaExternalIndustryDataYear", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-yeartimeperioddefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/financials/companies/{company-id}/countriesRegions/{countryRegion-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/countriesRegions/{countryRegion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCountryRegion" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCountryRegion", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/currencies/{currency-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/currencies/{currency-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomer" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPayment" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPayment", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentCustomer" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentCustomerCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentCustomerPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentCustomerShipmentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournal" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPayment" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPayment", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomer" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerShipmentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/shipmentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyCustomerShipmentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyEmployee" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyEmployee", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyEmployeePicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyEmployeePicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyItem" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/itemCategories/{itemCategory-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/itemCategories/{itemCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanyItemCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyItemPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journals/{journal-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journals/{journal-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyJournal" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journalLines/{journalLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journalLines/{journalLine-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanyJournalLine" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyJournalLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentMethods/{paymentMethod-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentMethods/{paymentMethod-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyPaymentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentTerms/{paymentTerm-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentTerms/{paymentTerm-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceLineItem" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/itemCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceLineItemCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceLineItemPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceVendor" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceVendor", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceVendorCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceVendorCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceVendorPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyPurchaseInvoiceVendorPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomer" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomerCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomerPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/shipmentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomerShipmentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoLineItem" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoLineItemCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoLineItemPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItem" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomer" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomerCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomerPaymentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomerPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomerPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/shipmentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomerShipmentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceLineItem" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/itemCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceLineItemCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceLineItemPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoicePaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoicePaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/shipmentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleInvoiceShipmentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleInvoiceShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomer" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomerCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomerPaymentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomerPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomerPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/shipmentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomerShipmentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderLineItem" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/itemCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderLineItemCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderLineItemPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleOrderPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleOrderPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomer" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomerCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomerPaymentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomerPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomerPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/shipmentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomerShipmentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteLineItem" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/itemCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteLineItemCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteLineItemPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuotePaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuotePaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/shipmentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanySaleQuoteShipmentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanySaleQuoteShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/shipmentMethods/{shipmentMethod-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/shipmentMethods/{shipmentMethod-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyShipmentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxAreas/{taxArea-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxAreas/{taxArea-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyTaxArea" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyTaxArea", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxGroups/{taxGroup-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxGroups/{taxGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyTaxGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyTaxGroup", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/unitsOfMeasure/{unitOfMeasure-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/unitsOfMeasure/{unitOfMeasure-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyUnitOfMeasure" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyUnitOfMeasure", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyVendor" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyVendor", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/currency", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyVendorCurrency" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyVendorCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentMethod", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyVendorPaymentMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyVendorPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentTerm", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyVendorPaymentTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyVendorPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/{picture-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaFinancialCompanyVendorPicture" + "Method": "DELETE", + "Command": "Remove-MgBetaFinancialCompanyVendorPicture", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}", "Module": "Beta.Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders/$ref", "Module": "Beta.Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/acceptedSenders/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupAcceptedSenderByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupAcceptedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-acceptedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders/{directoryObject-id}/$ref", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/acceptedSenders/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupAcceptedSenderDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupAcceptedSenderDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-acceptedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupAppRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/groups(uniqueName='{uniqueName}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups(uniqueName='{uniqueName}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupByUniqueName" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/calendar/events/{event-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupCalendarEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupCalendarEvent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupCalendarPermission" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupConversation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupConversation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversation-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupConversationThread" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupConversationThread", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupConversationThreadPostAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupConversationThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupConversationThreadPostExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupConversationThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupConversationThreadPostInReplyToAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupConversationThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupConversationThreadPostInReplyToExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupConversationThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/{mention-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/{mention-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupConversationThreadPostInReplyToMention" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupConversationThreadPostInReplyToMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/{mention-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/{mention-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupConversationThreadPostMention" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupConversationThreadPostMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDrive" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItem" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemPermanent" + "Method": "POST", + "Command": "Remove-MgBetaGroupDriveItemPermanent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemPermission" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemThumbnail" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveList" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListContentType" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveListSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRoot" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permanentDelete", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootPermanent" + "Method": "POST", + "Command": "Remove-MgBetaGroupDriveRootPermanent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootPermission" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootThumbnail" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupDriveRootVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/endpoints/{endpoint-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/endpoints/{endpoint-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEndpoint" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/events/{event-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-event?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEventAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEventExceptionOccurrenceAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEventExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEventExceptionOccurrenceExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEventExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEventExceptionOccurrenceInstanceAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEventExceptionOccurrenceInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEventExceptionOccurrenceInstanceExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEventExceptionOccurrenceInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEventExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEventInstanceAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEventInstanceExceptionOccurrenceAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEventInstanceExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEventInstanceExceptionOccurrenceExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEventInstanceExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupEventInstanceExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/removeFavorite", "Module": "Beta.Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/removeFavorite", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaGroupFavorite" + "Method": "POST", + "Command": "Remove-MgBetaGroupFavorite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-removefavorite?view=graph-rest-1.0" }, { - "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}/removeGroup", "Module": "Beta.Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}/removeGroup", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaGroupFromLifecyclePolicy" + "Method": "POST", + "Command": "Remove-MgBetaGroupFromLifecyclePolicy", + "ApiReferenceLink": null }, { - "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", "Module": "Beta.Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupLifecyclePolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/members/$ref", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/members/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupMemberByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/$ref", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupMemberDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupMemberDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupOnenoteNotebook" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Notes", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupOnenotePage" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupOnenoteSection" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupOnenoteSectionGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/$ref", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/owners/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupOwnerByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/$ref", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupOwnerDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupOwnerDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/deletePasswordSingleSignOnCredentials", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/deletePasswordSingleSignOnCredentials", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", - "IsAdmin": true - }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Delete", "DeleteExpanded", "DeleteViaIdentity", "DeleteViaIdentityExpanded" ], - "Command": "Remove-MgBetaGroupPasswordSingleSignOnCredential" + "Method": "POST", + "Command": "Remove-MgBetaGroupPasswordSingleSignOnCredential", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupPermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/photo", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/photo", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, { "Name": "ProfilePhoto.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupPhoto" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupPhoto", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupPlannerPlanDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupPlannerPlanDetail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/rejectedSenders/$ref", "Module": "Beta.Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/rejectedSenders/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupRejectedSenderByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupRejectedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-rejectedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/rejectedSenders/{directoryObject-id}/$ref", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/rejectedSenders/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupRejectedSenderDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupRejectedSenderDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-rejectedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/settings/{directorySetting-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/settings/{directorySetting-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.Authorization", "Description": "Read and write your organization's authorization policy", "FullDescription": "Allows the app to read and write your organization's authorization policy without a signed in user. For example, authorization policies can control some of the permissions that the out-of-the-box user role has by default.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/remove", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/remove", "OutputType": "IMicrosoftGraphSite", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaGroupSite" + "Method": "POST", + "Command": "Remove-MgBetaGroupSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteAnalyticItemActivityStatActivity" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteContentType" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteGetByPathAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/informationProtection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/informationProtection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteGetByPathInformationProtection" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteGetByPathInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteGetByPathOnenote" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/recycleBin", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/recycleBin", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteGetByPathRecycleBin" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteGetByPathRecycleBin", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteGetByPathTermStore" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteGetByPathTermStore", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteInformationProtection" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteInformationProtectionPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteInformationProtectionPolicyLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteInformationProtectionPolicyLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteInformationProtectionSensitivityLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityPolicySettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityPolicySettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteInformationProtectionSensitivityPolicySetting" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteInformationProtectionSensitivityPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteInformationProtectionThreatAssessmentRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResult" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteList" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListContentType" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListItemActivity" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteListSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenote" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteNotebook" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteNotebookSection" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteNotebookSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteNotebookSectionGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteNotebookSectionGroupSection" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteNotebookSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteNotebookSectionPage" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenotePage" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteResource" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteSection" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteSectionGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteSectionGroupSection" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteSectionGroupSectionPage" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOnenoteSectionPage" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSitePage" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayout" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSitePageAsSitePageWebPart" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSitePermission" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSitePermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteRecycleBin" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteRecycleBin", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteRecycleBinItem" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteRecycleBinItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStore" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStore", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreGroupSet" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetChild" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetParentGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSet" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetChild" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSet" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetChild" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupSiteTermStoreSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeam" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamChannel" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamChannelMember" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamChannelMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamChannelMessage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamChannelMessageHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamChannelMessageReply" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamChannelMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamChannelSharedWithTeam" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamChannelTab" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamInstalledApp" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-delete-installedapps?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamMember" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-delete-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamPermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamPrimaryChannel" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamPrimaryChannel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamPrimaryChannelMember" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamPrimaryChannelMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamPrimaryChannelMessage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamPrimaryChannelMessageHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamPrimaryChannelMessageReply" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamPrimaryChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamPrimaryChannelSharedWithTeam" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamPrimaryChannelTab" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamPrimaryChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamSchedule" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamSchedule", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/dayNotes/{dayNote-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/dayNotes/{dayNote-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleDayNote" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleDayNote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleOfferShiftRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleOfferShiftRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleOpenShift" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleOpenShiftChangeRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleSchedulingGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleShift" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleShiftRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleShiftRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleSwapShiftChangeRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timeCards/{timeCard-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeCards/{timeCard-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleTimeCard" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleTimeOff" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleTimeOffReason" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamScheduleTimeOffRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamTag" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupTeamTagMember" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupThread" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupThreadPostAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupThreadPostExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupThreadPostInReplyToAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupThreadPostInReplyToExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/{mention-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/mentions/{mention-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupThreadPostInReplyToMention" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupThreadPostInReplyToMention", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/{mention-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/mentions/{mention-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaGroupThreadPostMention" + "Method": "DELETE", + "Command": "Remove-MgBetaGroupThreadPostMention", + "ApiReferenceLink": null }, { - "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityApiConnector" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityApiConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "EventListener.ReadWrite.All", - "Description": "Read and write all authentication event listeners", - "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityAuthenticationEventFlow" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityAuthenticationEventFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationeventsflow-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/{identityProviderBase-id}/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/{identityProviderBase-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderBaseByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderBaseByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityAuthenticationEventFlowAsOnAuthenticationMethodLoadStartExternalUserSelfServiceSignUpIdentityProviderByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/{identityUserFlowAttribute-id}/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/{identityUserFlowAttribute-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeIdentityUserFlowAttributeByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityAuthenticationEventFlowAsOnGraphAPretributeCollectionExternalUserSelfServiceSignUpAttributeIdentityUserFlowAttributeByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "EventListener.ReadWrite.All", - "Description": "Read and write all authentication event listeners", - "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityAuthenticationEventFlowIncludeApplication" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityAuthenticationEventFlowIncludeApplication", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventListeners/{authenticationEventListener-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "EventListener.ReadWrite.All", - "Description": "Read and write all authentication event listeners", - "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventListeners/{authenticationEventListener-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityAuthenticationEventListener" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityAuthenticationEventListener", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationeventlistener-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2CUserFlow" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2CUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/identityProviders/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaIdentityB2CUserFlowIdentityProviderByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2CUserFlowIdentityProviderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-delete-identityproviders?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2CUserFlowLanguage" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2CUserFlowLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userflowlanguageconfiguration-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2CUserFlowLanguageDefaultPage" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2CUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2CUserFlowLanguageOverridePage" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2CUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2CUserFlowUserAttributeAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2CUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlow" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/{identityProviderBase-id}/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/{identityProviderBase-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowIdentityProviderBaseByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowIdentityProviderBaseByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowIdentityProviderByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowIdentityProviderByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowLanguage" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowLanguage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowLanguageDefaultPage" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowLanguageOverridePage" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowPostAttributeCollection" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowPostAttributeCollection", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowPostAttributeCollectionByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowPostAttributeCollectionByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowPostFederationSignup" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowPostFederationSignup", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowPostFederationSignupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowPostFederationSignupByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/preTokenIssuance", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/preTokenIssuance", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowPreTokenIssuance" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowPreTokenIssuance", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityB2XUserFlowUserAttributeAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityB2XUserFlowUserAttributeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.ConditionalAccess", - "Description": "Read your organization's conditional access policies", - "FullDescription": "Allows the app to read your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityConditionalAccessAuthenticationContextClassReference" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityConditionalAccessAuthenticationContextClassReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcontextclassreference-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete1" ], - "Command": "Remove-MgBetaIdentityConditionalAccessAuthenticationStrength" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityConditionalAccessAuthenticationStrength", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/{authenticationMethodModeDetail-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/{authenticationMethodModeDetail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete1", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodMode" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodMode", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete1", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete1", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-delete-combinationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityConditionalAccessNamedLocation" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityConditionalAccessNamedLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ipnamedlocation-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityConditionalAccessPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityConditionalAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccesspolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/continuousAccessEvaluationPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/continuousAccessEvaluationPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaIdentityContinuouAccessEvaluationPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityContinuouAccessEvaluationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "CustomAuthenticationExtension.ReadWrite.All", - "Description": "Read and write all custom authentication extensions", - "FullDescription": "Allows the app to read or write your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityCustomAuthenticationExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityCustomAuthenticationExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customauthenticationextension-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecision" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers/{accessReviewReviewer-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewer" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecision" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewscheduledefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewHistoryDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewHistoryDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/policy", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/policy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaIdentityGovernanceAccessReviewPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAccessReviewPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAppConsentRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAppConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApproval" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps/{approvalStep-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStep" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflow" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-customtaskextension-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItem" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItem", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-deletedItemcontainer-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowTask" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowVersionTask" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceLifecycleWorkflowVersionTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAw" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAw", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/findings/{finding-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/findings/{finding-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAwFinding" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAwFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistribution" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAzure" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAzure", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/findings/{finding-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/findings/{finding-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAzureFinding" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAzureFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistribution" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticGcp" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticGcp", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings/{finding-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings/{finding-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticGcpFinding" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticGcpFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistribution" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionManagement" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionManagement", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges/{permissionsRequestChange-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges/{permissionsRequestChange-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionManagementPermissionRequestChange" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionManagementPermissionRequestChange", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApproval" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStep" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccess" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApproval" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStep" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedule" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedule" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceRoleManagementAlert" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceRoleManagementAlert", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations/{unifiedRoleManagementAlertConfiguration-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations/{unifiedRoleManagementAlertConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceRoleManagementAlertConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceRoleManagementAlertConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions/{unifiedRoleManagementAlertDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions/{unifiedRoleManagementAlertDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceRoleManagementAlertDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceRoleManagementAlertDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents/{unifiedRoleManagementAlertIncident-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents/{unifiedRoleManagementAlertIncident-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceRoleManagementAlertIncident" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceRoleManagementAlertIncident", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/operations/{longRunningOperation-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/operations/{longRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceRoleManagementAlertOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceRoleManagementAlertOperation", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Agreement.ReadWrite.All", - "Description": "Read and write all terms of use agreements", - "FullDescription": "Allows the app to read and write terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreement" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptance" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreementFile" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalization" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/identity/identityProviders/{identityProviderBase-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityProvider.ReadWrite.All", - "Description": "Read and write identity providers", - "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/identityProviders/{identityProviderBase-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityProvider" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityproviderbase-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlows/{identityUserFlow-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/userFlows/{identityUserFlow-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityUserFlow" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflow-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaIdentityUserFlowAttribute" + "Method": "DELETE", + "Command": "Remove-MgBetaIdentityUserFlowAttribute", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattribute-delete?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaInformationProtectionDataLossPreventionPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/policy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/policy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaInformationProtectionPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/policy/labels/{informationProtectionLabel-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/policy/labels/{informationProtectionLabel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaInformationProtectionPolicyLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaInformationProtectionPolicyLabel", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/sensitivityPolicySettings", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/sensitivityPolicySettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaInformationProtectionSensitivityPolicySetting" + "Method": "DELETE", + "Command": "Remove-MgBetaInformationProtectionSensitivityPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaInformationProtectionThreatAssessmentRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaInformationProtectionThreatAssessmentRequestResult" + "Method": "DELETE", + "Command": "Remove-MgBetaInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/{invitation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaInvitation" + "Method": "DELETE", + "Command": "Remove-MgBetaInvitation", + "ApiReferenceLink": null }, { - "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedPermissionGrant.ReadWrite.All", "Description": "Manage all delegated permission grants", "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOauth2PermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgBetaOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/oauth2permissiongrant-delete?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfile", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents/{onPremisesAgent-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents/{onPremisesAgent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileAgent" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileAgent", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesagentgroup-delete?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupAgent" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupAgent", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}/agentGroups/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}/agentGroups/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}/agentGroups/{onPremisesAgentGroup-id1}/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}/agentGroups/{onPremisesAgentGroup-id1}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupOnPremiseAgentGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupOnPremiseAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupPublishedResource" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupPublishedResource", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups/{onPremisesAgentGroup-id1}/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}/agentGroups/{onPremisesAgentGroup-id1}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupOnPremiseAgentGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileAgentGroupPublishedResourceAgentGroupOnPremiseAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileConnector" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileConnector", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileConnectorGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileConnectorGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectorgroup-delete?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileConnectorGroupMemberByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileConnectorGroupMemberByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members/{connector-id}/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/members/{connector-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileConnectorGroupMemberConnectorByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileConnectorGroupMemberConnectorByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileConnectorMemberOfByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileConnectorMemberOfByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf/{connectorGroup-id}/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}/memberOf/{connectorGroup-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfileConnectorMemberOfConnectorGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfileConnectorMemberOfConnectorGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfilePublishedResource" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfilePublishedResource", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups/{onPremisesAgentGroup-id}/$ref", "Module": "Beta.Applications", - "Permissions": { - "Name": "OnPremisesPublishingProfiles.ReadWrite.All", - "Description": "Manage on-premises published resources", - "FullDescription": "Allows the app to manage hybrid identity service configuration by creating, viewing, updating and deleting on-premises published resources, on-premises agents and agent groups, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}/agentGroups/{onPremisesAgentGroup-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupOnPremiseAgentGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaOnPremisePublishingProfilePublishedResourceAgentGroupOnPremiseAgentGroupByRef", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganization" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganization", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": true - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganizationBranding" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganizationBranding", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-delete?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganizationBrandingLocalization" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganizationBrandingLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-delete?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganizationCertificateBasedAuthConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganizationCertificateBasedAuthConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-delete?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganizationExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganizationExtension", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/partnerInformation", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/partnerInformation", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganizationPartnerInformation" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganizationPartnerInformation", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/settings", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganizationSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganizationSetting", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/settings/contactInsights", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/settings/contactInsights", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganizationSettingContactInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganizationSettingContactInsight", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/settings/itemInsights", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/settings/itemInsights", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganizationSettingItemInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganizationSettingItemInsight", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/settings/microsoftApplicationDataAccess", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/settings/microsoftApplicationDataAccess", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganizationSettingMicrosoftApplicationDataAccess" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganizationSettingMicrosoftApplicationDataAccess", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/settings/peopleInsights", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/settings/peopleInsights", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaOrganizationSettingPersonInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaOrganizationSettingPersonInsight", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlace" + "Method": "DELETE", + "Command": "Remove-MgBetaPlace", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlaceAsRoomListRoom" + "Method": "DELETE", + "Command": "Remove-MgBetaPlaceAsRoomListRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/workspaces/{workspace-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/workspaces/{workspace-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlaceAsRoomListWorkspace" + "Method": "DELETE", + "Command": "Remove-MgBetaPlaceAsRoomListWorkspace", + "ApiReferenceLink": null }, { - "Uri": "/places(placeId='{placeId}')", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places(placeId='{placeId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlaceByPlaceId" + "Method": "DELETE", + "Command": "Remove-MgBetaPlaceByPlaceId", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets/{plannerBucket-id}", "Module": "Beta.Planner", + "Uri": "/planner/buckets/{plannerBucket-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlannerBucket" + "Method": "DELETE", + "Command": "Remove-MgBetaPlannerBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbucket-delete?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}", "Module": "Beta.Planner", + "Uri": "/planner/plans/{plannerPlan-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlannerPlan" + "Method": "DELETE", + "Command": "Remove-MgBetaPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-delete?view=graph-rest-1.0" }, { - "Uri": "/planner/rosters/{plannerRoster-id}", "Module": "Beta.Planner", + "Uri": "/planner/rosters/{plannerRoster-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlannerRoster" + "Method": "DELETE", + "Command": "Remove-MgBetaPlannerRoster", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerroster-delete?view=graph-rest-1.0" }, { - "Uri": "/planner/rosters/{plannerRoster-id}/members/{plannerRosterMember-id}", "Module": "Beta.Planner", + "Uri": "/planner/rosters/{plannerRoster-id}/members/{plannerRosterMember-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlannerRosterMember" + "Method": "DELETE", + "Command": "Remove-MgBetaPlannerRosterMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerrostermember-delete?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlannerTask" + "Method": "DELETE", + "Command": "Remove-MgBetaPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertask-delete?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlannerTaskAssignedToTaskBoardFormat" + "Method": "DELETE", + "Command": "Remove-MgBetaPlannerTaskAssignedToTaskBoardFormat", + "ApiReferenceLink": null }, { - "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlannerTaskBucketTaskBoardFormat" + "Method": "DELETE", + "Command": "Remove-MgBetaPlannerTaskBucketTaskBoardFormat", + "ApiReferenceLink": null }, { - "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPlannerTaskProgressTaskBoardFormat" + "Method": "DELETE", + "Command": "Remove-MgBetaPlannerTaskProgressTaskBoardFormat", + "ApiReferenceLink": null }, { - "Uri": "/policies/accessReviewPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/accessReviewPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyAccessReviewPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyAccessReviewPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyActivityBasedTimeoutPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyActivityBasedTimeoutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/adminConsentRequestPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/adminConsentRequestPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyAdminConsentRequestPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyAdminConsentRequestPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyAppManagementPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationFlowsPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationFlowsPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyAuthenticationFlowPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyAuthenticationFlowPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationMethodsPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationMethodsPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyAuthenticationMethodPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyAuthenticationMethodPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyAuthenticationStrengthPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthroot-delete-policies?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-delete-combinationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyAuthorizationPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyAuthorizationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/{defaultUserRoleOverride-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/{defaultUserRoleOverride-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverride" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverride", + "ApiReferenceLink": null }, { - "Uri": "/policies/b2cAuthenticationMethodsPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/b2cAuthenticationMethodsPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyB2CAuthenticationMethodPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyB2CAuthenticationMethodPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyClaimMappingPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/claimsmappingpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/default", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/default", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyDefault" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyDefault", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyPartner" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/templates", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/templates", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyTemplate", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronization" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronization", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/defaultAppManagementPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/defaultAppManagementPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyDefaultAppManagementPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyDefaultAppManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/directoryRoleAccessReviewPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/directoryRoleAccessReviewPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyDirectoryRoleAccessReviewPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyDirectoryRoleAccessReviewPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/externalIdentitiesPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/externalIdentitiesPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyExternalIdentityPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyExternalIdentityPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyFeatureRolloutPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyFeatureRolloutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyFeatureRolloutPolicyApplyToByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyFeatureRolloutPolicyApplyToByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyFeatureRolloutPolicyApplyToDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyFeatureRolloutPolicyApplyToDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-1.0" }, { - "Uri": "/policies/federatedTokenValidationPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/federatedTokenValidationPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyFederatedTokenValidationPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyFederatedTokenValidationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyHomeRealmDiscoveryPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaPolicyIdentitySecurityDefaultEnforcementPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyIdentitySecurityDefaultEnforcementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.MobilityManagement", - "Description": "Read and write your organization's mobility management policies", - "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyMobileAppManagementPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyMobileAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaPolicyMobileAppManagementPolicyIncludedGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyMobileAppManagementPolicyIncludedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-delete-includedgroups?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.MobilityManagement", - "Description": "Read and write your organization's mobility management policies", - "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyMobileDeviceManagementPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyMobileDeviceManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}/includedGroups/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyMobileDeviceManagementPolicyIncludedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-delete-includedgroups?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyPermissionGrantPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyPermissionGrantPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyPermissionGrantPolicyExclude" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyPermissionGrantPolicyExclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete-excludes?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyPermissionGrantPolicyInclude" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyPermissionGrantPolicyInclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete-includes?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyRoleManagementPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyRoleManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyRoleManagementPolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyRoleManagementPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyRoleManagementPolicyEffectiveRule" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyRoleManagementPolicyEffectiveRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyRoleManagementPolicyRule" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyRoleManagementPolicyRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyServicePrincipalCreationPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyServicePrincipalCreationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/{servicePrincipalCreationConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/{servicePrincipalCreationConditionSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyServicePrincipalCreationPolicyExclude" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyServicePrincipalCreationPolicyExclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/{servicePrincipalCreationConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/{servicePrincipalCreationConditionSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyServicePrincipalCreationPolicyInclude" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyServicePrincipalCreationPolicyInclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyTokenIssuancePolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenissuancepolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPolicyTokenLifetimePolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaPolicyTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenlifetimepolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/print/connectors/{printConnector-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/print/connectors/{printConnector-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintConnector" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printconnector-delete?view=graph-rest-1.0" }, { - "Uri": "/print/operations/{printOperation-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/operations/{printOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintOperation", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintPrinter" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-delete?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintPrinterJob" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintPrinterJobDocument" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinterJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintPrinterJobTask" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinterJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintPrinterShare" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinterShare", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/$ref", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedGroups/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaPrintPrinterShareAllowedGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinterShareAllowedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-delete-allowedgroup?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/$ref", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaPrintPrinterShareAllowedUserByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinterShareAllowedUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-delete-alloweduser?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintPrinterShareJob" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinterShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintPrinterShareJobDocument" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinterShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintPrinterShareJobTask" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinterShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintPrinterTaskTrigger" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintPrinterTaskTrigger", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-delete-tasktrigger?view=graph-rest-1.0" }, { - "Uri": "/print/services/{printService-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/services/{printService-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintService" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintService", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintServiceEndpoint" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintServiceEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintShare" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-delete?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaPrintShareAllowedGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintShareAllowedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-delete-allowedgroup?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaPrintShareAllowedUserByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintShareAllowedUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-delete-alloweduser?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintShareJob" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintShareJobDocument" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintShareJobTask" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintTaskDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-delete-taskdefinition?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrintTaskDefinitionTask" + "Method": "DELETE", + "Command": "Remove-MgBetaPrintTaskDefinitionTask", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivacySubjectRightsRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivacySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivacySubjectRightsRequestNote" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivacySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccess" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessResource" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignmentRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignmentRequestRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignmentRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignmentRequestSubject" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignmentRequestSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignmentRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignmentSubject" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessResourceRoleAssignmentSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/{governanceRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/{governanceRoleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessResourceRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessResourceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessResourceRoleSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessResourceRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessResourceRoleSettingRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessResourceRoleSettingRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessRoleAssignmentRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessRoleAssignmentRequestRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessRoleAssignmentRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessRoleAssignmentRequestSubject" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessRoleAssignmentRequestSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessRoleAssignmentRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessRoleAssignmentSubject" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessRoleAssignmentSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/{governanceRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/{governanceRoleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessRoleSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedAccessRoleSettingRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedAccessRoleSettingRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedApproval" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedApproval", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedApprovalRoleInfo" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedApprovalRoleInfo", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedApprovalRoleInfoSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedApprovalRoleInfoSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/summary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedApprovalRoleInfoSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedApprovalRoleInfoSummary", + "ApiReferenceLink": null }, { - "Uri": "/privilegedOperationEvents/{privilegedOperationEvent-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedOperationEvents/{privilegedOperationEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedOperationEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedOperationEvent", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRole" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRole", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRoleAssignmentRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRoleAssignmentRequestRoleInfo" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRoleAssignmentRequestRoleInfo", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/summary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSummary", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRoleAssignmentRoleInfo" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRoleAssignmentRoleInfo", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRoleAssignmentRoleInfoSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRoleAssignmentRoleInfoSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/summary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRoleAssignmentRoleInfoSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRoleAssignmentRoleInfoSummary", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRoleSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}/summary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaPrivilegedRoleSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaPrivilegedRoleSummary", + "ApiReferenceLink": null }, { - "Uri": "/programs/{program-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "ProgramControl.ReadWrite.All", - "Description": "Manage programs that you can access", - "FullDescription": "Allows the app to read, update and perform action on programs and program controls that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/programs/{program-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaProgram" + "Method": "DELETE", + "Command": "Remove-MgBetaProgram", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/program-delete?view=graph-rest-1.0" }, { - "Uri": "/programControls/{programControl-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "ProgramControl.ReadWrite.All", - "Description": "Manage all programs", - "FullDescription": "Allows the app to read, update, delete and perform actions on programs and program controls in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/programControls/{programControl-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -372539,1844 +420271,2005 @@ "DeleteViaIdentity1", "DeleteViaIdentity2" ], - "Command": "Remove-MgBetaProgramControl" + "Method": "DELETE", + "Command": "Remove-MgBetaProgramControl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/programcontrol-delete?view=graph-rest-1.0" }, { - "Uri": "/programControls/{programControl-id}/program", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/programControls/{programControl-id}/program", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaProgramControlProgram" + "Method": "DELETE", + "Command": "Remove-MgBetaProgramControlProgram", + "ApiReferenceLink": null }, { - "Uri": "/programControlTypes/{programControlType-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/programControlTypes/{programControlType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaProgramControlType" + "Method": "DELETE", + "Command": "Remove-MgBetaProgramControlType", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaReportAuthenticationMethodUserRegistrationDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaReportAuthenticationMethodUserRegistrationDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaReportPartnerBilling" + "Method": "DELETE", + "Command": "Remove-MgBetaReportPartnerBilling", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/manifests/{manifest-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/manifests/{manifest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaReportPartnerBillingManifest" + "Method": "DELETE", + "Command": "Remove-MgBetaReportPartnerBillingManifest", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/operations/{operation-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/operations/{operation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaReportPartnerBillingOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaReportPartnerBillingOperation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/reconciliation", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaReportPartnerBillingReconciliation" + "Method": "DELETE", + "Command": "Remove-MgBetaReportPartnerBillingReconciliation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation/billed", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/reconciliation/billed", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaReportPartnerBillingReconciliationBilled" + "Method": "DELETE", + "Command": "Remove-MgBetaReportPartnerBillingReconciliationBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaReportPartnerBillingUsage" + "Method": "DELETE", + "Command": "Remove-MgBetaReportPartnerBillingUsage", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/billed", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage/billed", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaReportPartnerBillingUsageBilled" + "Method": "DELETE", + "Command": "Remove-MgBetaReportPartnerBillingUsageBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/unbilled", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage/unbilled", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaReportPartnerBillingUsageUnbilled" + "Method": "DELETE", + "Command": "Remove-MgBetaReportPartnerBillingUsageUnbilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/sla/azureADAuthentication", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/sla/azureADAuthentication", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaReportSlaAzureAdAuthentication" + "Method": "DELETE", + "Command": "Remove-MgBetaReportSlaAzureAdAuthentication", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaReportUserInsightDaily" + "Method": "DELETE", + "Command": "Remove-MgBetaReportUserInsightDaily", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaReportUserInsightMonthly" + "Method": "DELETE", + "Command": "Remove-MgBetaReportUserInsightMonthly", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRiskDetection" + "Method": "DELETE", + "Command": "Remove-MgBetaRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRiskyServicePrincipal" + "Method": "DELETE", + "Command": "Remove-MgBetaRiskyServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRiskyServicePrincipalHistory" + "Method": "DELETE", + "Command": "Remove-MgBetaRiskyServicePrincipalHistory", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRiskyUser" + "Method": "DELETE", + "Command": "Remove-MgBetaRiskyUser", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRiskyUserHistory" + "Method": "DELETE", + "Command": "Remove-MgBetaRiskyUserHistory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaRoleManagementCloudPc" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementCloudPc", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementCloudPcResourceNamespace" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementCloudPcResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionResourceScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementCloudPcRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementCloudPcRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentmultiple-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementCloudPcRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementCloudPcRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.CloudPC", "Description": "Read and write all Cloud PC RBAC settings", "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementCloudPcRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementCloudPcRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaRoleManagementDeviceManagement" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDeviceManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDeviceManagementResourceNamespace" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDeviceManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionResourceScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDeviceManagementRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDeviceManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentmultiple-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.CloudPC", "Description": "Read and write all Cloud PC RBAC settings", "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDeviceManagementRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDeviceManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaRoleManagementDirectory" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryResourceNamespace" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryResourceNamespaceResourceActionResourceScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentApproval" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStep" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentSchedule" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFrom" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleEligibilitySchedule" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryTransitiveRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseApp" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseApp", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppResourceNamespace" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceActionResourceScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentApproval" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStep" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedule" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFrom" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedule" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagement" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementResourceNamespace" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceActionResourceScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentApproval" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStep" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStep", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedule" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedule" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaRoleManagementExchange" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchange", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/customAppScopes/{customAppScope-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/customAppScopes/{customAppScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementExchangeCustomAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchangeCustomAppScope", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customappscope-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementExchangeResourceNamespace" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchangeResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementExchangeResourceNamespaceResourceAction" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchangeResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementExchangeResourceNamespaceResourceActionResourceScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchangeResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementExchangeRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchangeRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementExchangeRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchangeRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementExchangeRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchangeRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementExchangeTransitiveRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchangeTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaRoleManagementExchangeTransitiveRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgBetaRoleManagementExchangeTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/schemaExtensions/{schemaExtension-id}", "Module": "Beta.SchemaExtensions", + "Uri": "/schemaExtensions/{schemaExtension-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSchemaExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaSchemaExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schemaextension-delete?view=graph-rest-1.0" }, { - "Uri": "/search/acronyms/{acronym-id}", "Module": "Beta.Search", + "Uri": "/search/acronyms/{acronym-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSearchAcronym" + "Method": "DELETE", + "Command": "Remove-MgBetaSearchAcronym", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-acronym-delete?view=graph-rest-1.0" }, { - "Uri": "/search/bookmarks/{bookmark-id}", "Module": "Beta.Search", + "Uri": "/search/bookmarks/{bookmark-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSearchBookmark" + "Method": "DELETE", + "Command": "Remove-MgBetaSearchBookmark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-bookmark-delete?view=graph-rest-1.0" }, { - "Uri": "/search/qnas/{qna-id}", "Module": "Beta.Search", + "Uri": "/search/qnas/{qna-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSearchQna" + "Method": "DELETE", + "Command": "Remove-MgBetaSearchQna", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-qna-delete?view=graph-rest-1.0" }, { - "Uri": "/security/securityActions/{securityAction-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/securityActions/{securityAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAction" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAction", + "ApiReferenceLink": null }, { - "Uri": "/security/alerts_v2/{alert-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/alerts_v2/{alert-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAlertV2" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAlertV2", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulation" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationAutomation" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationAutomation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationAutomationRun" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationAutomationRun", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationEndUserNotification" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationEndUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationEndUserNotificationDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationEndUserNotificationDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationLandingPage" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationLandingPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationLandingPageDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationLandingPageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationLoginPage" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationLoginPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/payloads/{payload-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/payloads/{payload-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationPayload" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationPayload", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings/{training-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationTraining" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationTraining", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainingCampaigns/{trainingCampaign-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.ReadWrite.All", - "Description": "Read, create, and update all attack simulation data of an organization", - "FullDescription": "Allows the app to read, create, and update attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainingCampaigns/{trainingCampaign-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationTrainingCampaign" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationTrainingCampaign", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attacksimulationroot-delete-trainingcampaigns?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAttackSimulationTrainingLanguageDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAttackSimulationTrainingLanguageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/auditLog", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityAuditLog" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAuditLog", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog/queries/{auditLogQuery-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/auditLog/queries/{auditLogQuery-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAuditLogQuery" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAuditLogQuery", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records/{auditLogRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records/{auditLogRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityAuditLogQueryRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityAuditLogQueryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/cases", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityCase" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCase", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCase" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-casesroot-delete-ediscoverycases?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseCustodian" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/removeHold", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/removeHold", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "Remove1", @@ -374385,132 +422278,148 @@ "RemoveViaIdentity1", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianHold" + "Method": "POST", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-removehold?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHold" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHold", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources/{siteSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources/{siteSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources/{userSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources/{userSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/removeHold", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/removeHold", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "Remove1", @@ -374519,8593 +422428,9243 @@ "RemoveViaIdentity1", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold" + "Method": "POST", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-removehold?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSet" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-delete-queries?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseSearch" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseSearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-delete-searches?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseTag" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCaseEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-delete-tags?view=graph-rest-1.0" }, { - "Uri": "/security/cloudAppSecurityProfiles/{cloudAppSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cloudAppSecurityProfiles/{cloudAppSecurityProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCloudAppSecurityProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCloudAppSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/collaboration", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/collaboration", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityCollaboration" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCollaboration", + "ApiReferenceLink": null }, { - "Uri": "/security/collaboration/analyzedEmails/{analyzedEmail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/collaboration/analyzedEmails/{analyzedEmail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityCollaborationAnalyzedEmail" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityCollaborationAnalyzedEmail", + "ApiReferenceLink": null }, { - "Uri": "/security/domainSecurityProfiles/{domainSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/domainSecurityProfiles/{domainSecurityProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityDomainSecurityProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityDomainSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/fileSecurityProfiles/{fileSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/fileSecurityProfiles/{fileSecurityProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityFileSecurityProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityFileSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/hostSecurityProfiles/{hostSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/hostSecurityProfiles/{hostSecurityProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityHostSecurityProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityHostSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/identities", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/identities", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityIdentity" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityIdentity", + "ApiReferenceLink": null }, { - "Uri": "/security/identities/healthIssues/{healthIssue-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/identities/healthIssues/{healthIssue-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityIdentityHealthIssue" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityIdentityHealthIssue", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/incidents/{incident-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityIncident" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityIncident", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityInformationProtection" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection/labelPolicySettings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/labelPolicySettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityInformationProtectionLabelPolicySetting" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityInformationProtectionLabelPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityInformationProtectionSensitivityLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityInformationProtectionSensitivityLabelParent" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityInformationProtectionSensitivityLabelParent", + "ApiReferenceLink": null }, { - "Uri": "/security/ipSecurityProfiles/{ipSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/ipSecurityProfiles/{ipSecurityProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityIPSecurityProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityIPSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/labels", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/authorities/{authorityTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/authorities/{authorityTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityLabelAuthority" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityLabelAuthority", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories/{categoryTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityLabelCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityLabelCategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityLabelCategorySubcategory" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityLabelCategorySubcategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/citations/{citationTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/citations/{citationTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityLabelCitation" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityLabelCitation", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/departments/{departmentTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/departments/{departmentTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityLabelDepartment" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityLabelDepartment", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityLabelFilePlanReference" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityLabelFilePlanReference", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels, and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityLabelRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityLabelRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionlabel-delete?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityLabelRetentionLabelDescriptor" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityLabelRetentionLabelDescriptor", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityLabelRetentionLabelDispositionReviewStage" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityLabelRetentionLabelDispositionReviewStage", + "ApiReferenceLink": null }, { - "Uri": "/security/providerTenantSettings/{providerTenantSetting-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/providerTenantSettings/{providerTenantSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityProviderTenantSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityProviderTenantSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/rules", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/rules", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityRule" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityRule", + "ApiReferenceLink": null }, { - "Uri": "/security/rules/detectionRules/{detectionRule-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "CustomDetection.ReadWrite.All", - "Description": "Read and write all custom detection rules", - "FullDescription": "Allows the app to read and write custom detection rules without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/rules/detectionRules/{detectionRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityRuleDetectionRule" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityRuleDetectionRule", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores/{secureScore-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/secureScores/{secureScore-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecuritySecureScore" + "Method": "DELETE", + "Command": "Remove-MgBetaSecuritySecureScore", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecuritySecureScoreControlProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaSecuritySecureScoreControlProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecuritySubjectRightsRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaSecuritySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecuritySubjectRightsRequestNote" + "Method": "DELETE", + "Command": "Remove-MgBetaSecuritySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityThreatIntelligence" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligence", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articles/{article-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articles/{article-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceArticle" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceArticle", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceArticleIndicator" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceArticleIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceHost" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceHostComponent" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceHostComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceHostCookie" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceHostCookie", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceHostPair" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceHostPort" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceHostPort", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceHostReputation" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceHostReputation", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceHostSslCertificate" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceHostSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceHostTracker" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceHostTracker", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceIntelProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceIntelProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligencePassiveDnsRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligencePassiveDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceProfileIndicator" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceProfileIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceSslCertificate" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceSubdomain" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceSubdomain", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceVulnerability" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceVulnerability", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceVulnerabilityComponent" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceVulnerabilityComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceWhoisHistoryRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceWhoisHistoryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatIntelligenceWhoisRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatIntelligenceWhoisRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatSubmission", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityThreatSubmission" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatSubmission", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/emailThreats/{emailThreatSubmission-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatSubmission/emailThreats/{emailThreatSubmission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatSubmissionEmailThreat" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatSubmissionEmailThreat", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies/{emailThreatSubmissionPolicy-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies/{emailThreatSubmissionPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/fileThreats/{fileThreatSubmission-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatSubmission/fileThreats/{fileThreatSubmission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatSubmissionFileThreat" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatSubmissionFileThreat", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/urlThreats/{urlThreatSubmission-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatSubmission/urlThreats/{urlThreatSubmission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityThreatSubmissionUrlThreat" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityThreatSubmissionUrlThreat", + "ApiReferenceLink": null }, { - "Uri": "/security/tiIndicators/{tiIndicator-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIndicators.ReadWrite.OwnedBy", - "Description": "Manage threat indicators this app creates or owns", - "FullDescription": "Allows the app to create threat indicators, and fully manage those threat indicators (read, update and delete), without a signed-in user.  It cannot update any threat indicators it does not own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/tiIndicators/{tiIndicator-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityTiIndicator" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityTiIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tiindicator-delete?view=graph-rest-1.0" }, { - "Uri": "/security/tiIndicators/deleteTiIndicatorsByExternalId", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIndicators.ReadWrite.OwnedBy", - "Description": "Manage threat indicators this app creates or owns", - "FullDescription": "Allows the app to create threat indicators, and fully manage those threat indicators (read, update and delete), without a signed-in user.  It cannot update any threat indicators it does not own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/tiIndicators/deleteTiIndicatorsByExternalId", "OutputType": "IMicrosoftGraphResultInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteExpanded" ], - "Command": "Remove-MgBetaSecurityTiIndicatorByExternalId" + "Method": "POST", + "Command": "Remove-MgBetaSecurityTiIndicatorByExternalId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tiindicator-deletetiindicatorsbyexternalid?view=graph-rest-1.0" }, { - "Uri": "/security/tiIndicators/deleteTiIndicators", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIndicators.ReadWrite.OwnedBy", - "Description": "Manage threat indicators this app creates or owns", - "FullDescription": "Allows the app to create threat indicators, and fully manage those threat indicators (read, update and delete), without a signed-in user.  It cannot update any threat indicators it does not own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/tiIndicators/deleteTiIndicators", "OutputType": "IMicrosoftGraphResultInfo", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete1", "DeleteExpanded" ], - "Command": "Remove-MgBetaSecurityTiIndicatorMultiple" + "Method": "POST", + "Command": "Remove-MgBetaSecurityTiIndicatorMultiple", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tiindicator-deletetiindicators?view=graph-rest-1.0" }, { - "Uri": "/security/triggers", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/triggers", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityTrigger" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityTrigger", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityTriggerRetentionEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityTriggerRetentionEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionevent-delete?view=graph-rest-1.0" }, { - "Uri": "/security/triggerTypes", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/triggerTypes", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaSecurityTriggerType" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityTriggerType", + "ApiReferenceLink": null }, { - "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityTriggerTypeRetentionEventType" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityTriggerTypeRetentionEventType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentioneventtype-delete?view=graph-rest-1.0" }, { - "Uri": "/security/userSecurityProfiles/{userSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/userSecurityProfiles/{userSecurityProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSecurityUserSecurityProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaSecurityUserSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServiceAnnouncementHealthOverview" + "Method": "DELETE", + "Command": "Remove-MgBetaServiceAnnouncementHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServiceAnnouncementHealthOverviewIssue" + "Method": "DELETE", + "Command": "Remove-MgBetaServiceAnnouncementHealthOverviewIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServiceAnnouncementIssue" + "Method": "DELETE", + "Command": "Remove-MgBetaServiceAnnouncementIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServiceAnnouncementMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaServiceAnnouncementMessage", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServiceAnnouncementMessageAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaServiceAnnouncementMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipal" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalAppRoleAssignedTo" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalAppRoleAssignedTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-approleassignedto?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalAppRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals(appId='{appId}')", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals(appId='{appId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalByAppId" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalClaimMappingPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalClaimMappingPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/{claimsMappingPolicy-id}/$ref", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/{claimsMappingPolicy-id}/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalClaimMappingPolicyClaimMappingPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalClaimMappingPolicyClaimMappingPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalDelegatedPermissionClassification" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalDelegatedPermissionClassification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-delegatedpermissionclassifications?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalEndpoint" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalHomeRealmDiscoveryPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalHomeRealmDiscoveryPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/$ref", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalHomeRealmDiscoveryPolicyHomeRealmDiscoveryPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalHomeRealmDiscoveryPolicyHomeRealmDiscoveryPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails/{licenseDetails-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails/{licenseDetails-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalLicenseDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalOwnerByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/$ref", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalOwnerDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalOwnerDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/deletePasswordSingleSignOnCredentials", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/deletePasswordSingleSignOnCredentials", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Delete", "DeleteExpanded", "DeleteViaIdentity", "DeleteViaIdentityExpanded" ], - "Command": "Remove-MgBetaServicePrincipalPasswordSingleSignOnCredential" + "Method": "POST", + "Command": "Remove-MgBetaServicePrincipalPasswordSingleSignOnCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-deletepasswordsinglesignoncredentials?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalRemoteDesktopSecurityConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalRemoteDesktopSecurityConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-remotedesktopsecurityconfiguration?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/remotedesktopsecurityconfiguration-delete-targetdevicegroups?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalRiskDetection" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalSynchronization" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalSynchronizationJob" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-delete?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalSynchronizationJobBulkUpload" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "CustomSecAttributeProvisioning.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalSynchronizationJobSchema" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalSynchronizationJobSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalSynchronizationTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalSynchronizationTemplateSchema" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "DELETE", + "Command": "Remove-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaShareList" + "Method": "DELETE", + "Command": "Remove-MgBetaShareList", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaShareListColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListColumn", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaShareListContentType" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListContentType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaShareListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaShareListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaShareListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaShareListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaShareListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaShareListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListItemField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaShareListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaShareListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaShareListOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListOperation", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaShareListSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaShareListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/permission", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/permission", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSharePermission" + "Method": "DELETE", + "Command": "Remove-MgBetaSharePermission", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaShareSharedDriveItemSharedDriveItem" + "Method": "DELETE", + "Command": "Remove-MgBetaShareSharedDriveItemSharedDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteAnalyticItemActivityStatActivity" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", - "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", + "OutputType": null, + "ApiVersion": "beta", + "Permissions": [ { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteContentType" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaSiteGetByPathAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaSiteGetByPathOnenote" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaSiteGetByPathTermStore" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteGetByPathTermStore", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteList" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteList", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListContentType" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListItemActivity" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.Selected", "Description": "Access selected site collections", "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListItemField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteListSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteOnenoteNotebook" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Notes", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteOnenotePage" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteOnenoteSection" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteOnenoteSectionGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSitePage" + "Method": "DELETE", + "Command": "Remove-MgBetaSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayout" + "Method": "DELETE", + "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "DELETE", + "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "DELETE", + "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "DELETE", + "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "DELETE", + "Command": "Remove-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSitePageAsSitePageWebPart" + "Method": "DELETE", + "Command": "Remove-MgBetaSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/permissions/{permission-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSitePermission" + "Method": "DELETE", + "Command": "Remove-MgBetaSitePermission", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStore" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStore", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreGroupSet" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaSiteTermStoreGroupSetChild" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaSiteTermStoreGroupSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreGroupSetParentGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreGroupSetRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreGroupSetTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreGroupSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreGroupSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreGroupSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSet" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaSiteTermStoreSetChild" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaSiteTermStoreSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetParentGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSet" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetChild" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetTerm" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSiteTermStoreSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgBetaSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/subscribedSkus/{subscribedSku-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/subscribedSkus/{subscribedSku-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSubscribedSku" + "Method": "DELETE", + "Command": "Remove-MgBetaSubscribedSku", + "ApiReferenceLink": null }, { - "Uri": "/subscriptions/{subscription-id}", "Module": "Beta.ChangeNotifications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeam" + "Method": "DELETE", + "Command": "Remove-MgBetaTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Channel.Delete.All", - "Description": "Delete channels", - "FullDescription": "Delete channels in any team, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Channel.Delete.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Channel.Delete.All", + "Description": "Delete channels", + "FullDescription": "Delete channels in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamChannel" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/removeEmail", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/removeEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaTeamChannelEmail" + "Method": "POST", + "Command": "Remove-MgBetaTeamChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMember.ReadWrite.All", - "Description": "Add and remove members from all channels", - "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamChannelMember" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamChannelMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMember.ReadWrite.All", - "Description": "Add and remove members from all channels", - "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamChannelSharedWithTeam" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsTab.Delete.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamsTab.ReadWriteForTeam", "Description": "Allow the app to manage all tabs in teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForTeam.All", "Description": "Allow the Teams app to manage all tabs for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamChannelTab" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadWriteForTeam", "Description": "Manage installed Teams apps in teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam.All", "Description": "Manage Teams apps for all teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamInstalledApp" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-delete-installedapps?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": { - "Name": "TeamMember.ReadWrite.All", - "Description": "Add and remove members from all teams", - "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamMember" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-delete-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamPermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamPrimaryChannel" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamPrimaryChannel", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/removeEmail", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/removeEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaTeamPrimaryChannelEmail" + "Method": "POST", + "Command": "Remove-MgBetaTeamPrimaryChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamPrimaryChannelMember" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamPrimaryChannelMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamPrimaryChannelSharedWithTeam" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamPrimaryChannelTab" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamPrimaryChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamSchedule" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamSchedule", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/dayNotes/{dayNote-id}", "Module": "Beta.Teams", - "Permissions": { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/dayNotes/{dayNote-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleDayNote" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleDayNote", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleOfferShiftRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleOfferShiftRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleOpenShift" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleOpenShiftChangeRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleSchedulingGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Schedule.ReadWrite.All", + "Description": "Read and write your schedule items", + "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write your schedule items", - "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleShift" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleShiftRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleShiftRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleSwapShiftChangeRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}", "Module": "Beta.Teams", - "Permissions": { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleTimeCard" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleTimeOff" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleTimeOffReason" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamScheduleTimeOffRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamTag" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamTagMember" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-delete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedChats/{deletedChat-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedChats/{deletedChat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedChat" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeletedChat", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedTeam" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeletedTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedTeamChannel" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/removeEmail", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/removeEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedTeamChannelEmail" + "Method": "POST", + "Command": "Remove-MgBetaTeamworkDeletedTeamChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedTeamChannelMember" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete-members?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedTeamChannelMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeletedTeamChannelMessage", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedTeamChannelMessageReply" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeletedTeamChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedTeamChannelSharedWithTeam" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeletedTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeletedTeamChannelTab" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeletedTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDevice", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/activity", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/activity", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeviceActivity" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeviceActivity", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/configuration", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/configuration", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeviceConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeviceConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/health", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/health", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeviceHealth" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeviceHealth", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/operations/{teamworkDeviceOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/operations/{teamworkDeviceOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkDeviceOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkDeviceOperation", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamsAppSettings", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/teamsAppSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgBetaTeamworkTeamAppSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkTeamAppSetting", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamTemplates/{teamTemplate-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/teamTemplates/{teamTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkTeamTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkTeamTemplate", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkTeamTemplateDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkTeamTemplateDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", "Module": "Beta.Teams", - "Permissions": { - "Name": "WorkforceIntegration.ReadWrite.All", - "Description": "Read and write workforce integrations", - "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTeamworkWorkforceIntegration" + "Method": "DELETE", + "Command": "Remove-MgBetaTeamworkWorkforceIntegration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workforceintegration-delete?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminCustomer" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminCustomer", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetail", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", "Module": "Beta.Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminRelationship" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminRelationship", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-delete?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", "Module": "Beta.Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminaccessassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminRelationshipOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminRelationshipOperation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminRelationshipRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipDelegatedAdminRelationshipRequest", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenants/{tenant-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenants/{tenant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenant" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenant", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances/{aggregatedPolicyCompliance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances/{aggregatedPolicyCompliance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantAlert" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantAlert", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs/{managedTenantAlertLog-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs/{managedTenantAlertLog-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantAlertLog" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantAlertLog", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantAlertRule" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantAlertRule", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantAlertRuleDefinition" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantAlertRuleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications/{managedTenantApiNotification-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications/{managedTenantApiNotification-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantApiNotification" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantApiNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/appPerformances/{appPerformance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/appPerformances/{appPerformance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantAppPerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantAppPerformance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/auditEvents/{auditEvent-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/auditEvents/{auditEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantAuditEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantAuditEvent", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcConnections/{cloudPcConnection-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/cloudPcConnections/{cloudPcConnection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantCloudPcConnection" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantCloudPcConnection", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcDevices/{cloudPcDevice-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/cloudPcDevices/{cloudPcDevice-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantCloudPcDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantCloudPcDevice", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview/{cloudPcOverview-tenantId}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview/{cloudPcOverview-tenantId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantCloudPcOverview" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantCloudPcOverview", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages/{conditionalAccessPolicyCoverage-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages/{conditionalAccessPolicyCoverage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries/{credentialUserRegistrationsSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries/{credentialUserRegistrationsSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation/{tenantCustomizedInformation-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation/{tenantCustomizedInformation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantCustomizedInformation" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantCustomizedInformation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation/{tenantDetailedInformation-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation/{tenantDetailedInformation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantDetailedInformation" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantDetailedInformation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances/{deviceAppPerformance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances/{deviceAppPerformance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantDeviceAppPerformance" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantDeviceAppPerformance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses/{deviceHealthStatus-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses/{deviceHealthStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantDeviceHealthStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantDeviceHealthStatus", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications/{managedTenantEmailNotification-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications/{managedTenantEmailNotification-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantEmailNotification" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantEmailNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantGroups/{tenantGroup-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantGroups/{tenantGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantGroup", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances/{managedDeviceCompliance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances/{managedDeviceCompliance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends/{managedDeviceComplianceTrend-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends/{managedDeviceComplianceTrend-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementActions/{managementAction-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementActions/{managementAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementAction" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementAction", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses/{managementActionTenantDeploymentStatus-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses/{managementActionTenantDeploymentStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementIntents/{managementIntent-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementIntents/{managementIntent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementIntent" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementIntent", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplates/{managementTemplate-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplates/{managementTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplate" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateCollection" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateCollection", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries/{managementTemplateCollectionTenantSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries/{managementTemplateCollectionTenantSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateStep" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateStep", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries/{managementTemplateStepTenantSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries/{managementTemplateStepTenantSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummary" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersion", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments/{managementTemplateStepDeployment-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments/{managementTemplateStepDeployment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/myRoles/{myRole-tenantId}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/myRoles/{myRole-tenantId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantMyRole" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantMyRole", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantTags/{tenantTag-id}", "Module": "Beta.ManagedTenants", - "Permissions": { - "Name": "ManagedTenants.ReadWrite.All", - "Description": "Read and write all managed tenant information", - "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantTags/{tenantTag-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantTag" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenanttag-delete?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints/{managedTenantTicketingEndpoint-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints/{managedTenantTicketingEndpoint-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantTicketingEndpoint" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantTicketingEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates/{windowsDeviceMalwareState-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates/{windowsDeviceMalwareState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareState" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates/{windowsProtectionState-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates/{windowsProtectionState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipManagedTenantWindowsProtectionState" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipManagedTenantWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "MultiTenantOrganization.ReadWrite.All", - "Description": "Read and write all multi-tenant organization details and tenants", - "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTenantRelationshipMultiTenantOrganizationTenant" + "Method": "DELETE", + "Command": "Remove-MgBetaTenantRelationshipMultiTenantOrganizationTenant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganization-delete-tenants?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "TrustFrameworkKeySet.ReadWrite.All", - "Description": "Read and write trust framework key sets", - "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTrustFrameworkKeySet" + "Method": "DELETE", + "Command": "Remove-MgBetaTrustFrameworkKeySet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframeworkkeyset-delete?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/policies/{trustFrameworkPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.TrustFramework", - "Description": "Read and write your organization's trust framework policies", - "FullDescription": "Allows the app to read and write your organization's trust framework policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/trustFramework/policies/{trustFrameworkPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaTrustFrameworkPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaTrustFrameworkPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframeworkpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUser" + "Method": "DELETE", + "Command": "Remove-MgBetaUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": { - "Name": "UserActivity.ReadWrite.CreatedByApp", - "Description": "Read and write app activity to your activity feed", - "FullDescription": "Allows the app to read and report your activity in the app.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/{userActivity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserActivity" + "Method": "DELETE", + "Command": "Remove-MgBetaUserActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/projectrome-delete-activity?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": { - "Name": "UserActivity.ReadWrite.CreatedByApp", - "Description": "Read and write app activity to your activity feed", - "FullDescription": "Allows the app to read and report your activity in the app.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserActivityHistoryItem" + "Method": "DELETE", + "Command": "Remove-MgBetaUserActivityHistoryItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/analytics/activityStatistics/{activityStatistics-id}", "Module": "Beta.People", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/analytics/activityStatistics/{activityStatistics-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserActivityStatistics" + "Method": "DELETE", + "Command": "Remove-MgBetaUserActivityStatistics", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAppRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-delete-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAuthenticationEmailMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAuthenticationEmailMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/emailauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAuthenticationFido2Method" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAuthenticationFido2Method", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/fido2authenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAuthenticationMicrosoftAuthenticatorMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAuthenticationMicrosoftAuthenticatorMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAuthenticationOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAuthenticationOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAuthenticationPasswordlessMicrosoftAuthenticatorMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAuthenticationPasswordlessMicrosoftAuthenticatorMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/passwordlessmicrosoftauthenticatorauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAuthenticationPhoneMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAuthenticationPhoneMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/phoneauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/platformCredentialMethods/{platformCredentialAuthenticationMethod-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAuthenticationPlatformCredentialMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAuthenticationPlatformCredentialMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/platformcredentialauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAuthenticationSoftwareOathMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAuthenticationSoftwareOathMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/softwareoathauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAuthenticationTemporaryAccessPassMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAuthenticationTemporaryAccessPassMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/temporaryaccesspassauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserAuthenticationWindowsHelloForBusinessMethod" + "Method": "DELETE", + "Command": "Remove-MgBetaUserAuthenticationWindowsHelloForBusinessMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserCalendarGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaUserCalendarGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendargroup-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaUserCalendarPermission" + "Method": "DELETE", + "Command": "Remove-MgBetaUserCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChat" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/removeAllAccessForUser", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/removeAllAccessForUser", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaUserChatAccessForUser" + "Method": "POST", + "Command": "Remove-MgBetaUserChatAccessForUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-removeallaccessforuser?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatInstalledApp" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatLastMessagePreview" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatMember" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-members?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatMessageHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatMessageReply" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatPermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatPinnedMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserChatTab" + "Method": "DELETE", + "Command": "Remove-MgBetaUserChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-tabs?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserContact" + "Method": "DELETE", + "Command": "Remove-MgBetaUserContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserContactExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserContactFolder" + "Method": "DELETE", + "Command": "Remove-MgBetaUserContactFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserContactFolderChildFolder" + "Method": "DELETE", + "Command": "Remove-MgBetaUserContactFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserContactFolderChildFolderContact" + "Method": "DELETE", + "Command": "Remove-MgBetaUserContactFolderChildFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserContactFolderChildFolderContactExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserContactFolderChildFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserContactFolderContact" + "Method": "DELETE", + "Command": "Remove-MgBetaUserContactFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserContactFolderContactExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserContactFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices(deviceId='{deviceId}')", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices(deviceId='{deviceId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceByDeviceId" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceByDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/commands/{command-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/commands/{command-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceCommand" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceCommand", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceEnrollmentConfiguration" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceEnrollmentConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/extensions/{extension-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceManagementTroubleshootingEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/$ref", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceRegisteredOwnerByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceRegisteredOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/{directoryObject-id}/$ref", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredOwners/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceRegisteredOwnerDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceRegisteredOwnerDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/$ref", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceRegisteredUserByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceRegisteredUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/{directoryObject-id}/$ref", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/registeredUsers/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceRegisteredUserDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceRegisteredUserDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/devices/{device-id}/usageRights/{usageRight-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/usageRights/{usageRight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDeviceUsageRights" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDeviceUsageRights", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDrive" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItem" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemPermanent" + "Method": "POST", + "Command": "Remove-MgBetaUserDriveItemPermanent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemPermission" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", - "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Module": "Beta.Files", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemThumbnail" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveList" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveList", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListContentType" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListOperation" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveListSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRoot" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootAnalytic" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootListItem" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootListItemField" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permanentDelete", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootPermanent" + "Method": "POST", + "Command": "Remove-MgBetaUserDriveRootPermanent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootPermission" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootSubscription" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootThumbnail" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserDriveRootVersion" + "Method": "DELETE", + "Command": "Remove-MgBetaUserDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEventAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEventExceptionOccurrenceAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEventExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEventExceptionOccurrenceExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEventExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEventExceptionOccurrenceInstanceAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEventExceptionOccurrenceInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEventExceptionOccurrenceInstanceExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEventExceptionOccurrenceInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEventExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEventInstanceAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/{attachment-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEventInstanceExceptionOccurrenceAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEventInstanceExceptionOccurrenceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEventInstanceExceptionOccurrenceExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEventInstanceExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserEventInstanceExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/extensions/{extension-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/followedSites/remove", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/followedSites/remove", "OutputType": "IMicrosoftGraphSite", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaUserFollowedSite" + "Method": "POST", + "Command": "Remove-MgBetaUserFollowedSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInferenceClassificationOverride" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInferenceClassificationOverride", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inferenceclassificationoverride-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInformationProtection" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInformationProtectionDataLossPreventionPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/policy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/policy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInformationProtectionPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInformationProtectionPolicyLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInformationProtectionPolicyLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInformationProtectionSensitivityLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInformationProtectionSensitivityLabelSublabel" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityPolicySettings", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityPolicySettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInformationProtectionSensitivityPolicySetting" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInformationProtectionSensitivityPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInformationProtectionThreatAssessmentRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInformationProtectionThreatAssessmentRequestResult" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInsightShared" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInsightShared", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/trending/{trending-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/trending/{trending-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInsightTrending" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInsightTrending", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/used/{usedInsight-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/used/{usedInsight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserInsightUsed" + "Method": "DELETE", + "Command": "Remove-MgBetaUserInsightUsed", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserLicenseDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaUserLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolder" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderChildFolder" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderChildFolderMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderChildFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderChildFolderMessageAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderChildFolderMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderChildFolderMessageExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderChildFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/mentions/{mention-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/mentions/{mention-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderChildFolderMessageMention" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderChildFolderMessageMention", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderChildFolderMessageRule" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderChildFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderMessageAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderMessageExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/mentions/{mention-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/mentions/{mention-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderMessageMention" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderMessageMention", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMailFolderMessageRule" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMailFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceCompliancePolicyState" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceConfigurationState" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/removeDeviceFirmwareConfigurationInterfaceManagement", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceFirmwareConfigurationInterfaceManagement" + "Method": "POST", + "Command": "Remove-MgBetaUserManagedDeviceFirmwareConfigurationInterfaceManagement", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceHealthScriptState" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceLogCollectionResponse" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceMobileAppConfigurationState" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceSecurityBaselineState" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceSecurityBaselineStateSettingState" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteExpanded", "DeleteViaIdentity", "DeleteViaIdentityExpanded" ], - "Command": "Remove-MgBetaUserManagedDeviceUserFromSharedAppleDevice" + "Method": "POST", + "Command": "Remove-MgBetaUserManagedDeviceUserFromSharedAppleDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceWindowsProtectionState" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/manager/$ref", "Module": "Beta.Users", + "Uri": "/users/{user-id}/manager/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserManagerByRef" + "Method": "DELETE", + "Command": "Remove-MgBetaUserManagerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-delete-manager?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMessage" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments/{attachment-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMessageAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMessageExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/mentions/{mention-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/mentions/{mention-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMessageMention" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMessageMention", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mobileAppIntentAndStates/{mobileAppIntentAndState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppIntentAndStates/{mobileAppIntentAndState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMobileAppIntentAndState" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMobileAppIntentAndState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMobileAppTroubleshootingEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMobileAppTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "DELETE", + "Command": "Remove-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/notifications/{notification-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/notifications/{notification-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserNotification" + "Method": "DELETE", + "Command": "Remove-MgBetaUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnenoteNotebook" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Notes", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnenotePage" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnenoteSection" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnenoteSectionGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnlineMeeting" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaUserOnlineMeetingAttendanceReport" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnlineMeetingByJoinWebUrl" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnlineMeetingByJoinWebUrl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnlineMeetingRecording" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnlineMeetingRegistration" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnlineMeetingRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistration-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetings.ReadWrite", - "Description": "Read and create your online meetings", - "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnlineMeetingRegistrationCustomQuestion" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnlineMeetingRegistrationCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistrationquestion-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "OnlineMeetings.Read.All", - "Description": "Read online meeting details", - "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "OnlineMeetings.Read.All", + "Description": "Read online meeting details", + "FullDescription": "Allows the app to read online meeting details in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnlineMeetingRegistrationRegistrant" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnlineMeetingRegistrationRegistrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOnlineMeetingTranscript" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "MailboxSettings.ReadWrite", - "Description": "Read and write all user mailbox settings", - "FullDescription": "Allows the app to create, read, update, and delete user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOutlookMasterCategory" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOutlookMasterCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookcategory-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOutlookTask" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOutlookTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/{attachment-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOutlookTaskAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOutlookTaskAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOutlookTaskFolder" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOutlookTaskFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktaskfolder-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOutlookTaskFolderTask" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOutlookTaskFolderTask", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOutlookTaskFolderTaskAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOutlookTaskFolderTaskAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOutlookTaskGroup" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOutlookTaskGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOutlookTaskGroupTaskFolder" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOutlookTaskGroupTaskFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOutlookTaskGroupTaskFolderTask" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOutlookTaskGroupTaskFolderTask", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserOutlookTaskGroupTaskFolderTaskAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deletePasswordSingleSignOnCredentials", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/deletePasswordSingleSignOnCredentials", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", - "IsAdmin": true - }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Delete", "DeleteExpanded", "DeleteViaIdentity", "DeleteViaIdentityExpanded" ], - "Command": "Remove-MgBetaUserPasswordSingleSignOnCredential" + "Method": "POST", + "Command": "Remove-MgBetaUserPasswordSingleSignOnCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-deletepasswordsinglesignoncredentials?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/photo", "Module": "Beta.Users", + "Uri": "/users/{user-id}/photo", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ProfilePhoto.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ProfilePhoto.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserPhoto" + "Method": "DELETE", + "Command": "Remove-MgBetaUserPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/presence", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/presence", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserPresence" + "Method": "DELETE", + "Command": "Remove-MgBetaUserPresence", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfile" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profile-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/account/{userAccountInformation-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/account/{userAccountInformation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileAccount" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/useraccountinformation-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/addresses/{itemAddress-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/addresses/{itemAddress-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileAddress" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileAddress", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemaddress-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/anniversaries/{personAnnualEvent-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/anniversaries/{personAnnualEvent-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileAnniversary" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileAnniversary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personanniversary-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/awards/{personAward-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/awards/{personAward-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileAward" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileAward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personaward-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/certifications/{personCertification-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/certifications/{personCertification-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true - } - ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + } + ], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileCertification" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileCertification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personcertification-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/educationalActivities/{educationalActivity-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/educationalActivities/{educationalActivity-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileEducationalActivity" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileEducationalActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationalactivity-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/emails/{itemEmail-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/emails/{itemEmail-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileEmail" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itememail-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/interests/{personInterest-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/interests/{personInterest-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileInterest" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileInterest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personinterest-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/languages/{languageProficiency-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/languages/{languageProficiency-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileLanguage" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/languageproficiency-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/names/{personName-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/names/{personName-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileName" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personname-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/notes/{personAnnotation-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/notes/{personAnnotation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileNote" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personannotation-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/patents/{itemPatent-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/patents/{itemPatent-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfilePatent" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfilePatent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itempatent-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/phones/{itemPhone-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/phones/{itemPhone-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfilePhone" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfilePhone", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemphone-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/positions/{workPosition-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/positions/{workPosition-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfilePosition" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfilePosition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workposition-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/projects/{projectParticipation-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/projects/{projectParticipation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileProject" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileProject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/projectparticipation-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/publications/{itemPublication-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/publications/{itemPublication-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfilePublication" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfilePublication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itempublication-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/skills/{skillProficiency-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/skills/{skillProficiency-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileSkill" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileSkill", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/skillproficiency-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/webAccounts/{webAccount-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/webAccounts/{webAccount-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileWebAccount" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileWebAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/webaccount-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/websites/{personWebsite-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/websites/{personWebsite-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserProfileWebsite" + "Method": "DELETE", + "Command": "Remove-MgBetaUserProfileWebsite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personwebsite-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserScopedRoleMemberOf" + "Method": "DELETE", + "Command": "Remove-MgBetaUserScopedRoleMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSecurity" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSecurity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSecurityInformationProtection" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSecurityInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection/labelPolicySettings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection/labelPolicySettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSecurityInformationProtectionLabelPolicySetting" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSecurityInformationProtectionLabelPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSecurityInformationProtectionSensitivityLabel" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSecurityInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSecurityInformationProtectionSensitivityLabelParent" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSecurityInformationProtectionSensitivityLabelParent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/contactMergeSuggestions", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/contactMergeSuggestions", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSettingContactMergeSuggestion" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSettingContactMergeSuggestion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/itemInsights", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/itemInsights", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSettingItemInsight" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSettingItemInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/regionalAndLanguageSettings", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/regionalAndLanguageSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSettingRegionalAndLanguageSetting" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSettingRegionalAndLanguageSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/shiftPreferences", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/shiftPreferences", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSettingShiftPreference" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSettingShiftPreference", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/storage", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/storage", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSettingStorage" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSettingStorage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/storage/quota", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/storage/quota", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSettingStorageQuota" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSettingStorageQuota", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSettingStorageQuotaService" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSettingStorageQuotaService", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSettingWindows" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSettingWindows", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserSettingWindowsInstance" + "Method": "DELETE", + "Command": "Remove-MgBetaUserSettingWindowsInstance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/teamwork", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTeamwork" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTeamwork", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTeamworkAssociatedTeam" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTeamworkAssociatedTeam", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}", "Module": "Beta.Teams", + "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", - "Description": "Manage installation and permission grants of Teams apps on your user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", - "Description": "Manage installation and permission grants of Teams apps in a user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", + "Description": "Allow the app to manage itself for all users", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser", "Description": "Allow the Teams app to manage itself and its permission grants on your user account", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in your account, and manage its permission grants for accessing your data, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", - "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", + "Description": "Manage installation and permission grants of Teams apps on your user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForUser.All", "Description": "Manage Teams apps for all users", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", + "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", - "Description": "Allow the app to manage itself for all users", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", + "Description": "Manage installation and permission grants of Teams apps in a user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTeamworkInstalledApp" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTeamworkInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-delete-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Tasks.ReadWrite", + "Description": "Create, read, update, and delete your tasks and task lists", + "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTodoList" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTodoList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotasklist-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTodoListExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTodoListExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTodoListTask" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTodoListTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTodoListTaskAttachment" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTodoListTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/taskfileattachment-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTodoListTaskAttachmentSession" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTodoListTaskAttachmentSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTodoListTaskChecklistItem" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTodoListTaskChecklistItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/checklistitem-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTodoListTaskExtension" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTodoListTaskExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaUserTodoListTaskLinkedResource" + "Method": "DELETE", + "Command": "Remove-MgBetaUserTodoListTaskLinkedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/linkedresource-delete?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete1", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEvent" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventPresenter" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventSession" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventSessionAttendanceReport" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventSessionByJoinWebUrl" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventTownhall" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventTownhall", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventTownhallPresenter" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventTownhallPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventTownhallSession" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventTownhallSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventTownhallSessionAttendanceReport" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventTownhallSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventTownhallSessionByJoinWebUrl" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventTownhallSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventWebinar" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventWebinar", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventWebinarPresenter" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventWebinarPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventWebinarRegistration" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventWebinarRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventWebinarRegistrationByEmail" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventWebinarRegistrationByEmail", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventWebinarRegistrationByUserId" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventWebinarRegistrationByUserId", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventWebinarSession" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventWebinarSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventWebinarSessionAttendanceReport" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventWebinarSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaVirtualEventWebinarSessionByJoinWebUrl" + "Method": "DELETE", + "Command": "Remove-MgBetaVirtualEventWebinarSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesDeployment" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesDeployment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-deployment-delete?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesDeploymentAudienceApplicableContent" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesDeploymentAudienceApplicableContent", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDevice", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/{updatableAsset-id}/removeMembersById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/exclusions/{updatableAsset-id}/removeMembersById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById" + "Method": "POST", + "Command": "Remove-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/{updatableAsset-id}/removeMembersById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/members/{updatableAsset-id}/removeMembersById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaWindowsUpdatesDeploymentAudienceMemberById" + "Method": "POST", + "Command": "Remove-MgBetaWindowsUpdatesDeploymentAudienceMemberById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesPolicy" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatepolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesPolicyAudience" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesPolicyAudience", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceApplicableContent" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceApplicableContent", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDevice" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDevice", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceExclusion" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceExclusion", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}/removeMembers", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}/removeMembers", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceExclusionMember" + "Method": "POST", + "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceExclusionMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembers?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}/removeMembersById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}/removeMembersById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceExclusionMemberById" + "Method": "POST", + "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceExclusionMemberById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity", @@ -383114,6342 +431673,6683 @@ "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceMember" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceMember", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}/removeMembersById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}/removeMembersById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceMemberById" + "Method": "POST", + "Command": "Remove-MgBetaWindowsUpdatesPolicyAudienceMemberById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges/{complianceChange-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges/{complianceChange-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesPolicyComplianceChange" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesPolicyComplianceChange", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-delete?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/products/{product-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesProduct" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesProduct", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/editions/{edition-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/editions/{edition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesProductEdition" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesProductEdition", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesProductKnownIssue" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesProductKnownIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/originatingKnowledgeBaseArticle", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/originatingKnowledgeBaseArticle", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesProductKnownIssueOriginatingKnowledgeBaseArticle" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesProductKnownIssueOriginatingKnowledgeBaseArticle", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/resolvingKnowledgeBaseArticle", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/resolvingKnowledgeBaseArticle", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesProductKnownIssueResolvingKnowledgeBaseArticle" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesProductKnownIssueResolvingKnowledgeBaseArticle", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesProductRevision" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesProductRevision", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/catalogEntry", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/catalogEntry", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesProductRevisionCatalogEntry" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesProductRevisionCatalogEntry", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/knowledgeBaseArticle", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/knowledgeBaseArticle", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesProductRevisionKnowledgeBaseArticle" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesProductRevisionKnowledgeBaseArticle", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/resourceConnections/{resourceConnection-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/resourceConnections/{resourceConnection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesResourceConnection" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesResourceConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-resourceconnection-delete?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBetaWindowsUpdatesUpdatableAsset" + "Method": "DELETE", + "Command": "Remove-MgBetaWindowsUpdatesUpdatableAsset", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableasset-delete?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}/removeMembers", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}/removeMembers", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaWindowsUpdatesUpdatableAssetMember" + "Method": "POST", + "Command": "Remove-MgBetaWindowsUpdatesUpdatableAssetMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembers?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}/removeMembersById", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}/removeMembersById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgBetaWindowsUpdatesUpdatableAssetMemberById" + "Method": "POST", + "Command": "Remove-MgBetaWindowsUpdatesUpdatableAssetMemberById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-removemembersbyid?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}", "Module": "Bookings", - "Permissions": { - "Name": "Bookings.Manage.All", - "Description": "Manage bookings information", - "FullDescription": "Allows an app to read, write and manage bookings appointments, businesses, customers, services, and staff on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBookingBusiness" + "Method": "DELETE", + "Command": "Remove-MgBookingBusiness", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-delete?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBookingBusinessAppointment" + "Method": "DELETE", + "Command": "Remove-MgBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingappointment-delete?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBookingBusinessCalendarView" + "Method": "DELETE", + "Command": "Remove-MgBookingBusinessCalendarView", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBookingBusinessCustomer" + "Method": "DELETE", + "Command": "Remove-MgBookingBusinessCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomer-delete?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBookingBusinessCustomQuestion" + "Method": "DELETE", + "Command": "Remove-MgBookingBusinessCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomquestion-delete?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBookingBusinessService" + "Method": "DELETE", + "Command": "Remove-MgBookingBusinessService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingservice-delete?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBookingBusinessStaffMember" + "Method": "DELETE", + "Command": "Remove-MgBookingBusinessStaffMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingstaffmember-delete?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingCurrencies/{bookingCurrency-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingCurrencies/{bookingCurrency-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgBookingCurrency" + "Method": "DELETE", + "Command": "Remove-MgBookingCurrency", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgChat" + "Method": "DELETE", + "Command": "Remove-MgChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadWriteForChat", "Description": "Manage installed Teams apps in chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true - }, - { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgChatInstalledApp" + "Method": "DELETE", + "Command": "Remove-MgChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-installedapps?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/lastMessagePreview", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/lastMessagePreview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgChatLastMessagePreview" + "Method": "DELETE", + "Command": "Remove-MgChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/members/{conversationMember-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/members/{conversationMember-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "ChatMember.ReadWrite", "Description": "Add and remove members from chats", "FullDescription": "Add and remove members from chats, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ChatMember.ReadWrite.All", "Description": "Add and remove members from all chats", "FullDescription": "Add and remove members from all chats, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgChatMember" + "Method": "DELETE", + "Command": "Remove-MgChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-members?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgChatMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgChatPermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.ReadWrite.All", "Description": "Read and write all chat messages", "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgChatPinnedMessage" + "Method": "DELETE", + "Command": "Remove-MgChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "TeamsTab.Delete.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.Chat", + "Name": "TeamsTab.ReadWriteForChat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteForChat", + "Name": "TeamsTab.ReadWrite.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.Delete.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgChatTab" + "Method": "DELETE", + "Command": "Remove-MgChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-tabs?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationCall" + "Method": "DELETE", + "Command": "Remove-MgCommunicationCall", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-delete?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationCallAudioRoutingGroup" + "Method": "DELETE", + "Command": "Remove-MgCommunicationCallAudioRoutingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/audioroutinggroup-delete?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationCallContentSharingSession" + "Method": "DELETE", + "Command": "Remove-MgCommunicationCallContentSharingSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationCallOperation" + "Method": "DELETE", + "Command": "Remove-MgCommunicationCallOperation", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationCallParticipant" + "Method": "DELETE", + "Command": "Remove-MgCommunicationCallParticipant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-delete?view=graph-rest-1.0" }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationCallRecordSession" + "Method": "DELETE", + "Command": "Remove-MgCommunicationCallRecordSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationOnlineMeeting" + "Method": "DELETE", + "Command": "Remove-MgCommunicationOnlineMeeting", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationOnlineMeetingAttendanceReport" + "Method": "DELETE", + "Command": "Remove-MgCommunicationOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "DELETE", + "Command": "Remove-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationOnlineMeetingRecording" + "Method": "DELETE", + "Command": "Remove-MgCommunicationOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationOnlineMeetingTranscript" + "Method": "DELETE", + "Command": "Remove-MgCommunicationOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences/{presence-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/presences/{presence-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgCommunicationPresence" + "Method": "DELETE", + "Command": "Remove-MgCommunicationPresence", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgContact" + "Method": "DELETE", + "Command": "Remove-MgContact", + "ApiReferenceLink": null }, { - "Uri": "/contracts/{contract-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contracts/{contract-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgContract" + "Method": "DELETE", + "Command": "Remove-MgContract", + "ApiReferenceLink": null }, { - "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDataPolicyOperation" + "Method": "DELETE", + "Command": "Remove-MgDataPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false - }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDevice" + "Method": "DELETE", + "Command": "Remove-MgDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementAndroidManagedAppProtection" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementAndroidManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappprotection-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementAndroidManagedAppProtectionApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementAndroidManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementAndroidManagedAppProtectionAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementAndroidManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementDefaultManagedAppProtection" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementDefaultManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-defaultmanagedappprotection-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementDefaultManagedAppProtectionApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementDefaultManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementiOSManagedAppProtection" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementiOSManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappprotection-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementiOSManagedAppProtectionApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementiOSManagedAppProtectionApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedmobileapp-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementiOSManagedAppProtectionAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementiOSManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementiOSManagedAppProtectionDeploymentSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementiOSManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedAppPolicy" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedAppPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedAppRegistration" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedAppRegistrationAppliedPolicy" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedAppRegistrationAppliedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedAppRegistrationIntendedPolicy" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedAppRegistrationIntendedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedAppRegistrationOperation" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedAppRegistrationOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedappoperation-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedAppStatus" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedAppStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedEBook" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedEBook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-iosvppebook-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedEBookAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedEBookAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedEBookDeviceState" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedEBookDeviceState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-deviceinstallstate-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedEBookInstallSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedEBookInstallSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedEBookUserStateSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedEBookUserStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-userinstallstatesummary-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceState" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMdmWindowsInformationProtectionPolicy" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMdmWindowsInformationProtectionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-mdmwindowsinformationprotectionpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-macosofficesuiteapp-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsiOSLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsiOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsIoStoreAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsIoStoreAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsIoVppAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsIoVppAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWin32LobAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWin32LobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsAppXAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsAppXAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppCategory" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappcategory-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppConfiguration" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppConfigurationDeviceStatus" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppConfigurationDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppConfigurationDeviceStatusSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppConfigurationDeviceStatusSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppConfigurationUserStatus" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppConfigurationUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationuserstatus-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementMobileAppConfigurationUserStatusSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementMobileAppConfigurationUserStatusSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementTargetedManagedAppConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementTargetedManagedAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementVppToken" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementVppToken", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementWindowsInformationProtectionPolicy" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementWindowsInformationProtectionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotectionpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "DELETE", + "Command": "Remove-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/devices(deviceId='{deviceId}')", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices(deviceId='{deviceId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceByDeviceId" + "Method": "DELETE", + "Command": "Remove-MgDeviceByDeviceId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/extensions/{extension-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceExtension" + "Method": "DELETE", + "Command": "Remove-MgDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/applePushNotificationCertificate", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/applePushNotificationCertificate", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgDeviceManagementApplePushNotificationCertificate" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementApplePushNotificationCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementAuditEvent" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-auditing-auditevent-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementComplianceManagementPartner" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementComplianceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-compliancemanagementpartner-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/conditionalAccessSettings", "Module": "DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/conditionalAccessSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgDeviceManagementConditionalAccessSetting" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementConditionalAccessSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDetectedApp" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDetectedApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-detectedapp-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCategory" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicecategory-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicy" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicyassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyDeviceStateSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyDeviceStatus" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedevicestatus-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", - "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyDeviceStatusOverview" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyDeviceStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRule" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancescheduledactionforrule-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceactionitem-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicySettingStateSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancesettingstate-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyUserStatus" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuserstatus-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyUserStatusOverview" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceCompliancePolicyUserStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceConfiguration" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcustomconfiguration-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-settingstatedevicesummary-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgDeviceManagementDeviceConfigurationDeviceStateSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceConfigurationDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceConfigurationDeviceStatus" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceConfigurationDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatus-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceConfigurationDeviceStatusOverview" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceConfigurationDeviceStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceConfigurationUserStatus" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceConfigurationUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuserstatus-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceConfigurationUserStatusOverview" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceConfigurationUserStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceEnrollmentConfiguration" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentlimitconfiguration-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementDeviceEnrollmentConfigurationAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-enrollmentconfigurationassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementExchangeConnector" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementExchangeConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", "Module": "DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-importedwindowsautopilotdeviceidentity-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementIoUpdateStatus" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementIoUpdateStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdatedevicestatus-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementManagedDevice" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementManagedDeviceCategory" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementManagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementManagedDeviceCompliancePolicyState" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementManagedDeviceConfigurationState" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementManagedDeviceLogCollectionRequest" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementManagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteExpanded", "DeleteViaIdentity", "DeleteViaIdentityExpanded" ], - "Command": "Remove-MgDeviceManagementManagedDeviceUserFromSharedAppleDevice" + "Method": "POST", + "Command": "Remove-MgDeviceManagementManagedDeviceUserFromSharedAppleDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-deleteuserfromsharedappledevice?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementManagedDeviceWindowsProtectionState" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementManagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementMobileAppTroubleshootingEvent" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementMobileAppTroubleshootingEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-mobileapptroubleshootingevent-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementMobileThreatDefenseConnector" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementMobileThreatDefenseConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-mobilethreatdefenseconnector-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementNotificationMessageTemplate" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementNotificationMessageTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-localizednotificationmessage-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementPartner" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementRemoteAssistancePartner" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/reports", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgDeviceManagementReport" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementResourceOperation" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementResourceOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-resourceoperation-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroleassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementRoleDefinitionRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementRoleDefinitionRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-roleassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementTelecomExpenseManagementPartner" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementTelecomExpenseManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-tem-telecomexpensemanagementpartner-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementTermAndCondition" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementTermAndCondition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditions-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementTermAndConditionAcceptanceStatus" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementTermAndConditionAcceptanceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsacceptancestatus-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementTermAndConditionAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementTermAndConditionAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementTroubleshootingEvent" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthOverview" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticBaseline" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticBaseline", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticCategory" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticCategoryMetricValue" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticCategoryMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticDevicePerformance" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticDeviceScore" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticDeviceScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistory" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcess" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticMetricHistory" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticModelScore" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticModelScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsOverview", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsOverview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticOverview" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticScoreHistory" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticScoreHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementVirtualEndpointDeviceImage" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcdeviceimage-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementVirtualEndpointGalleryImage" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementVirtualEndpointGalleryImage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementVirtualEndpointOnPremiseConnection" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementVirtualEndpointOnPremiseConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementVirtualEndpointUserSetting" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcusersetting-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementVirtualEndpointUserSettingAssignment" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementVirtualEndpointUserSettingAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}", "Module": "DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementWindowsAutopilotDeviceIdentity" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementWindowsInformationProtectionAppLearningSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementWindowsInformationProtectionAppLearningSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionapplearningsummary-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummary" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionnetworklearningsummary-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementWindowsMalwareInformation" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementWindowsMalwareInformation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsmalwareinformation-delete?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceManagementWindowsMalwareInformationDeviceMalwareState" + "Method": "DELETE", + "Command": "Remove-MgDeviceManagementWindowsMalwareInformationDeviceMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-malwarestateforwindowsdevice-delete?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredOwners/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceRegisteredOwnerByRef" + "Method": "DELETE", + "Command": "Remove-MgDeviceRegisteredOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredOwners/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceRegisteredOwnerDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgDeviceRegisteredOwnerDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredowners?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredUsers/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceRegisteredUserByRef" + "Method": "DELETE", + "Command": "Remove-MgDeviceRegisteredUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/registeredUsers/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDeviceRegisteredUserDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgDeviceRegisteredUserDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-delete-registeredusers?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryAdministrativeUnit" + "Method": "DELETE", + "Command": "Remove-MgDirectoryAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-delete?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryAdministrativeUnitExtension" + "Method": "DELETE", + "Command": "Remove-MgDirectoryAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryAdministrativeUnitMemberByRef" + "Method": "DELETE", + "Command": "Remove-MgDirectoryAdministrativeUnitMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-delete-members?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/members/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryAdministrativeUnitMemberDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgDirectoryAdministrativeUnitMemberDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-delete-members?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryAdministrativeUnitScopedRoleMember" + "Method": "DELETE", + "Command": "Remove-MgDirectoryAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-delete-scopedrolemembers?view=graph-rest-1.0" }, { - "Uri": "/directory/attributeSets/{attributeSet-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/attributeSets/{attributeSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryAttributeSet" + "Method": "DELETE", + "Command": "Remove-MgDirectoryAttributeSet", + "ApiReferenceLink": null }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryCustomSecurityAttributeDefinition" + "Method": "DELETE", + "Command": "Remove-MgDirectoryCustomSecurityAttributeDefinition", + "ApiReferenceLink": null }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryCustomSecurityAttributeDefinitionAllowedValue" + "Method": "DELETE", + "Command": "Remove-MgDirectoryCustomSecurityAttributeDefinitionAllowedValue", + "ApiReferenceLink": null }, { - "Uri": "/directory/deletedItems/{directoryObject-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryDeletedItem" + "Method": "DELETE", + "Command": "Remove-MgDirectoryDeletedItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-delete?view=graph-rest-1.0" }, { - "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryDeviceLocalCredential" + "Method": "DELETE", + "Command": "Remove-MgDirectoryDeviceLocalCredential", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Domain.ReadWrite.All", "Description": "Read and write domains", "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IdentityProvider.ReadWrite.All", "Description": "Read and write identity providers", "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryFederationConfiguration" + "Method": "DELETE", + "Command": "Remove-MgDirectoryFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/samlorwsfedexternaldomainfederation-delete?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/{directoryObject-id}", "Module": "DirectoryObjects", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryObjects/{directoryObject-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryObject" + "Method": "DELETE", + "Command": "Remove-MgDirectoryObject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-delete?view=graph-rest-1.0" }, { - "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryOnPremiseSynchronization" + "Method": "DELETE", + "Command": "Remove-MgDirectoryOnPremiseSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryRole" + "Method": "DELETE", + "Command": "Remove-MgDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryRoleByRoleTemplateId" + "Method": "DELETE", + "Command": "Remove-MgDirectoryRoleByRoleTemplateId", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryRoleMemberByRef" + "Method": "DELETE", + "Command": "Remove-MgDirectoryRoleMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-delete-member?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/$ref", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/members/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryRoleMemberDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgDirectoryRoleMemberDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryrole-delete-member?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryRoleScopedMember" + "Method": "DELETE", + "Command": "Remove-MgDirectoryRoleScopedMember", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDirectoryRoleTemplate" + "Method": "DELETE", + "Command": "Remove-MgDirectoryRoleTemplate", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDomain" + "Method": "DELETE", + "Command": "Remove-MgDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-delete?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDomainFederationConfiguration" + "Method": "DELETE", + "Command": "Remove-MgDomainFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internaldomainfederation-delete?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDomainServiceConfigurationRecord" + "Method": "DELETE", + "Command": "Remove-MgDomainServiceConfigurationRecord", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDomainVerificationDnsRecord" + "Method": "DELETE", + "Command": "Remove-MgDomainVerificationDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDrive" + "Method": "DELETE", + "Command": "Remove-MgDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItem" + "Method": "DELETE", + "Command": "Remove-MgDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemAnalytic" + "Method": "DELETE", + "Command": "Remove-MgDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemListItem" + "Method": "DELETE", + "Command": "Remove-MgDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemListItemField" + "Method": "DELETE", + "Command": "Remove-MgDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemPermanent" + "Method": "POST", + "Command": "Remove-MgDriveItemPermanent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemPermission" + "Method": "DELETE", + "Command": "Remove-MgDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemSubscription" + "Method": "DELETE", + "Command": "Remove-MgDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemThumbnail" + "Method": "DELETE", + "Command": "Remove-MgDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveItemVersion" + "Method": "DELETE", + "Command": "Remove-MgDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveList" + "Method": "DELETE", + "Command": "Remove-MgDriveList", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListColumn" + "Method": "DELETE", + "Command": "Remove-MgDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListContentType" + "Method": "DELETE", + "Command": "Remove-MgDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListItem" + "Method": "DELETE", + "Command": "Remove-MgDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListItemField" + "Method": "DELETE", + "Command": "Remove-MgDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListOperation" + "Method": "DELETE", + "Command": "Remove-MgDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveListSubscription" + "Method": "DELETE", + "Command": "Remove-MgDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRoot" + "Method": "DELETE", + "Command": "Remove-MgDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootAnalytic" + "Method": "DELETE", + "Command": "Remove-MgDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootListItem" + "Method": "DELETE", + "Command": "Remove-MgDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootListItemField" + "Method": "DELETE", + "Command": "Remove-MgDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/permanentDelete", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootPermanent" + "Method": "POST", + "Command": "Remove-MgDriveRootPermanent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootPermission" + "Method": "DELETE", + "Command": "Remove-MgDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootSubscription" + "Method": "DELETE", + "Command": "Remove-MgDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootThumbnail" + "Method": "DELETE", + "Command": "Remove-MgDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgDriveRootVersion" + "Method": "DELETE", + "Command": "Remove-MgDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClass" + "Method": "DELETE", + "Command": "Remove-MgEducationClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignment" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentCategory" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationcategory-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentCategoryEducationCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentCategoryEducationCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentDefault" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentDefault", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentResource" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentRubric" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentRubricByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentSetting" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentSetting", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentSettingGradingCategory" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentSettingGradingCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentSubmission" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Education", - "Permissions": { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentSubmissionOutcome" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentSubmissionResource" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassAssignmentSubmissionSubmittedResource" + "Method": "DELETE", + "Command": "Remove-MgEducationClassAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/members/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/members/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassMemberByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationClassMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-delete-members?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/members/{educationUser-id}/$ref", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/members/{educationUser-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassMemberEducationUserByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationClassMemberEducationUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-delete-members?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassModule" + "Method": "DELETE", + "Command": "Remove-MgEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassModuleResource" + "Method": "DELETE", + "Command": "Remove-MgEducationClassModuleResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmoduleresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/teachers/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/teachers/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassTeacherByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationClassTeacherByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-delete-teachers?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/teachers/{educationUser-id}/$ref", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/teachers/{educationUser-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationClassTeacherEducationUserByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationClassTeacherEducationUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-delete-teachers?view=graph-rest-1.0" }, { - "Uri": "/education/me", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgEducationMe" + "Method": "DELETE", + "Command": "Remove-MgEducationMe", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeAssignment" + "Method": "DELETE", + "Command": "Remove-MgEducationMeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeAssignmentCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationMeAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeAssignmentCategoryEducationCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationMeAssignmentCategoryEducationCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeAssignmentResource" + "Method": "DELETE", + "Command": "Remove-MgEducationMeAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeAssignmentRubric" + "Method": "DELETE", + "Command": "Remove-MgEducationMeAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeAssignmentRubricByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationMeAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeAssignmentSubmission" + "Method": "DELETE", + "Command": "Remove-MgEducationMeAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeAssignmentSubmissionOutcome" + "Method": "DELETE", + "Command": "Remove-MgEducationMeAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-delete?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeAssignmentSubmissionResource" + "Method": "DELETE", + "Command": "Remove-MgEducationMeAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeAssignmentSubmissionSubmittedResource" + "Method": "DELETE", + "Command": "Remove-MgEducationMeAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/rubrics/{educationRubric-id}", "Module": "Education", + "Uri": "/education/me/rubrics/{educationRubric-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationMeRubric" + "Method": "DELETE", + "Command": "Remove-MgEducationMeRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-delete?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/schools/{educationSchool-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationSchool" + "Method": "DELETE", + "Command": "Remove-MgEducationSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-delete?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/schools/{educationSchool-id}/classes/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationSchoolClassByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationSchoolClassByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-delete-classes?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/classes/{educationClass-id}/$ref", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/schools/{educationSchool-id}/classes/{educationClass-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationSchoolClassEducationClassByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationSchoolClassEducationClassByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-delete-classes?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/users/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/schools/{educationSchool-id}/users/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationSchoolUserByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationSchoolUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-delete-users?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/users/{educationUser-id}/$ref", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/schools/{educationSchool-id}/users/{educationUser-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationSchoolUserEducationUserByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationSchoolUserEducationUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-delete-users?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUser" + "Method": "DELETE", + "Command": "Remove-MgEducationUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-delete?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserAssignment" + "Method": "DELETE", + "Command": "Remove-MgEducationUserAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserAssignmentCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationUserAssignmentCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/categories/{educationCategory-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserAssignmentCategoryEducationCategoryByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationUserAssignmentCategoryEducationCategoryByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-remove-category?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserAssignmentResource" + "Method": "DELETE", + "Command": "Remove-MgEducationUserAssignmentResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserAssignmentRubric" + "Method": "DELETE", + "Command": "Remove-MgEducationUserAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserAssignmentRubricByRef" + "Method": "DELETE", + "Command": "Remove-MgEducationUserAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-delete-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserAssignmentSubmission" + "Method": "DELETE", + "Command": "Remove-MgEducationUserAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserAssignmentSubmissionOutcome" + "Method": "DELETE", + "Command": "Remove-MgEducationUserAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationfeedbackresourceoutcome-delete?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserAssignmentSubmissionResource" + "Method": "DELETE", + "Command": "Remove-MgEducationUserAssignmentSubmissionResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmissionresource-delete?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserAssignmentSubmissionSubmittedResource" + "Method": "DELETE", + "Command": "Remove-MgEducationUserAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEducationUserRubric" + "Method": "DELETE", + "Command": "Remove-MgEducationUserRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAccessPackage" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAccessPackageAssignmentApproval" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAccessPackageAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAccessPackageAssignmentApprovalStage" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAccessPackageAssignmentApprovalStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleAccessPackages/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAccessPackageIncompatibleAccessPackageByRef" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAccessPackageIncompatibleAccessPackageByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-delete-incompatibleaccesspackage?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/incompatibleGroups/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAccessPackageIncompatibleGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAccessPackageIncompatibleGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-delete-incompatiblegroup?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAccessPackageResourceRoleScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAccessPackageResourceRoleScope", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-delete-resourcerolescopes?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAssignment" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAssignment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAssignmentPolicy" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAssignmentPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSetting" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAssignmentPolicyQuestion" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAssignmentPolicyQuestion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementAssignmentRequest" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementCatalog" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementCatalogCustomWorkflowExtension" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementCatalogResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -389458,73 +438358,78 @@ "DeleteViaIdentity1", "DeleteViaIdentity2" ], - "Command": "Remove-MgEntitlementManagementCatalogResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementCatalogResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementCatalogResourceRoleResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementCatalogResourceRoleResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -389533,348 +438438,358 @@ "DeleteViaIdentity1", "DeleteViaIdentity2" ], - "Command": "Remove-MgEntitlementManagementCatalogResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementCatalogResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementCatalogResourceScopeResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementCatalogResourceScopeResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementConnectedOrganization" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementConnectedOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementConnectedOrganizationExternalSponsorByRef" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementConnectedOrganizationExternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-delete-externalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/{directoryObject-id}/$ref", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/externalSponsors/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementConnectedOrganizationExternalSponsorDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementConnectedOrganizationExternalSponsorDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-delete-externalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementConnectedOrganizationInternalSponsorByRef" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementConnectedOrganizationInternalSponsorByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-delete-internalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/{directoryObject-id}/$ref", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}/internalSponsors/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementConnectedOrganizationInternalSponsorDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementConnectedOrganizationInternalSponsorDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-delete-internalsponsors?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceEnvironment" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceEnvironmentResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceEnvironmentResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequest" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalog" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalog", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtension" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -389883,73 +438798,78 @@ "DeleteViaIdentity1", "DeleteViaIdentity2" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -389958,2492 +438878,2679 @@ "DeleteViaIdentity1", "DeleteViaIdentity2" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestResourceRoleResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestResourceRoleResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestResourceScopeResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRequestResourceScopeResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRequestResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeRoleResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeRoleResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeRoleResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceScope" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceScopeResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceScopeResourceRole" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgEntitlementManagementResourceScopeResourceRoleResource" + "Method": "DELETE", + "Command": "Remove-MgEntitlementManagementResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalConnection.ReadWrite.All", - "Description": "Read and write all external connections", - "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false - }, { "Name": "ExternalConnection.ReadWrite.OwnedBy", "Description": "Read and write external connections", "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalConnection.ReadWrite.All", + "Description": "Read and write all external connections", + "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgExternalConnection" + "Method": "DELETE", + "Command": "Remove-MgExternalConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-delete?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgExternalConnectionGroup" + "Method": "DELETE", + "Command": "Remove-MgExternalConnectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-delete?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgExternalConnectionGroupMember" + "Method": "DELETE", + "Command": "Remove-MgExternalConnectionGroupMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalgroupmember-delete?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgExternalConnectionItem" + "Method": "DELETE", + "Command": "Remove-MgExternalConnectionItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalitem-delete?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgExternalConnectionItemActivity" + "Method": "DELETE", + "Command": "Remove-MgExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgExternalConnectionOperation" + "Method": "DELETE", + "Command": "Remove-MgExternalConnectionOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}", "Module": "Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroup" + "Method": "DELETE", + "Command": "Remove-MgGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders/$ref", "Module": "Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/acceptedSenders/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupAcceptedSenderByRef" + "Method": "DELETE", + "Command": "Remove-MgGroupAcceptedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-acceptedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/acceptedSenders/{directoryObject-id}/$ref", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/acceptedSenders/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupAcceptedSenderDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgGroupAcceptedSenderDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-acceptedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupAppRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgGroupAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/groups(uniqueName='{uniqueName}')", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups(uniqueName='{uniqueName}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupByUniqueName" + "Method": "DELETE", + "Command": "Remove-MgGroupByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}", "Module": "Calendar", + "Uri": "/groups/{group-id}/calendar/events/{event-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupCalendarEvent" + "Method": "DELETE", + "Command": "Remove-MgGroupCalendarEvent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupCalendarPermission" + "Method": "DELETE", + "Command": "Remove-MgGroupCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupConversation" + "Method": "DELETE", + "Command": "Remove-MgGroupConversation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversation-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupConversationThread" + "Method": "DELETE", + "Command": "Remove-MgGroupConversationThread", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupConversationThreadPostAttachment" + "Method": "DELETE", + "Command": "Remove-MgGroupConversationThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupConversationThreadPostExtension" + "Method": "DELETE", + "Command": "Remove-MgGroupConversationThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupConversationThreadPostInReplyToAttachment" + "Method": "DELETE", + "Command": "Remove-MgGroupConversationThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupConversationThreadPostInReplyToExtension" + "Method": "DELETE", + "Command": "Remove-MgGroupConversationThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDrive" + "Method": "DELETE", + "Command": "Remove-MgGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItem" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemAnalytic" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemListItem" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemListItemField" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemPermanent" + "Method": "POST", + "Command": "Remove-MgGroupDriveItemPermanent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemPermission" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemSubscription" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemThumbnail" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveItemVersion" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveList" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListColumn" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListContentType" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListItem" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListItemField" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListOperation" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveListSubscription" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRoot" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootAnalytic" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootListItem" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootListItemField" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permanentDelete", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootPermanent" + "Method": "POST", + "Command": "Remove-MgGroupDriveRootPermanent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootPermission" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootSubscription" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootThumbnail" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupDriveRootVersion" + "Method": "DELETE", + "Command": "Remove-MgGroupDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}", "Module": "Calendar", + "Uri": "/groups/{group-id}/events/{event-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupEvent" + "Method": "DELETE", + "Command": "Remove-MgGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-event?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/attachments/{attachment-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupEventAttachment" + "Method": "DELETE", + "Command": "Remove-MgGroupEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupEventExtension" + "Method": "DELETE", + "Command": "Remove-MgGroupEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupEventInstanceAttachment" + "Method": "DELETE", + "Command": "Remove-MgGroupEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupEventInstanceExtension" + "Method": "DELETE", + "Command": "Remove-MgGroupEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupExtension" + "Method": "DELETE", + "Command": "Remove-MgGroupExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/removeFavorite", "Module": "Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/removeFavorite", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgGroupFavorite" + "Method": "POST", + "Command": "Remove-MgGroupFavorite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-removefavorite?view=graph-rest-1.0" }, { - "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}/removeGroup", "Module": "Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}/removeGroup", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgGroupFromLifecyclePolicy" + "Method": "POST", + "Command": "Remove-MgGroupFromLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-removegroup?view=graph-rest-1.0" }, { - "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", "Module": "Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupLifecyclePolicy" + "Method": "DELETE", + "Command": "Remove-MgGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/members/$ref", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/members/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupMemberByRef" + "Method": "DELETE", + "Command": "Remove-MgGroupMemberByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/members/{directoryObject-id}/$ref", "Module": "Groups", + "Uri": "/groups/{group-id}/members/{directoryObject-id}/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "GroupMember.ReadWrite.All", + "Description": "Read and write all group memberships", + "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "GroupMember.ReadWrite.All", - "Description": "Read and write all group memberships", - "FullDescription": "Allows the app to list groups, read basic properties, read and update the membership of the groups this app has access to without a signed-in user. Group properties and owners cannot be updated and groups cannot be deleted.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupMemberDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgGroupMemberDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupOnenoteNotebook" + "Method": "DELETE", + "Command": "Remove-MgGroupOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", "Module": "Notes", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupOnenotePage" + "Method": "DELETE", + "Command": "Remove-MgGroupOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupOnenoteSection" + "Method": "DELETE", + "Command": "Remove-MgGroupOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupOnenoteSectionGroup" + "Method": "DELETE", + "Command": "Remove-MgGroupOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/owners/$ref", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/owners/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupOwnerByRef" + "Method": "DELETE", + "Command": "Remove-MgGroupOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/owners/{directoryObject-id}/$ref", "Module": "Groups", + "Uri": "/groups/{group-id}/owners/{directoryObject-id}/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupOwnerDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgGroupOwnerDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupPermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgGroupPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/photo", "Module": "Groups", + "Uri": "/groups/{group-id}/photo", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, { "Name": "ProfilePhoto.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupPhoto" + "Method": "DELETE", + "Command": "Remove-MgGroupPhoto", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupPlannerPlanDetail" + "Method": "DELETE", + "Command": "Remove-MgGroupPlannerPlanDetail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/rejectedSenders/$ref", "Module": "Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/rejectedSenders/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupRejectedSenderByRef" + "Method": "DELETE", + "Command": "Remove-MgGroupRejectedSenderByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-rejectedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/rejectedSenders/{directoryObject-id}/$ref", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/rejectedSenders/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupRejectedSenderDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgGroupRejectedSenderDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-rejectedsenders?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/settings/{groupSetting-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/settings/{groupSetting-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.Authorization", "Description": "Read and write your organization's authorization policy", "FullDescription": "Allows the app to read and write your organization's authorization policy without a signed in user. For example, authorization policies can control some of the permissions that the out-of-the-box user role has by default.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSetting" + "Method": "DELETE", + "Command": "Remove-MgGroupSetting", + "ApiReferenceLink": null }, { - "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSettingTemplateGroupSettingTemplate" + "Method": "DELETE", + "Command": "Remove-MgGroupSettingTemplateGroupSettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/remove", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/remove", "OutputType": "IMicrosoftGraphSite", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgGroupSite" + "Method": "POST", + "Command": "Remove-MgGroupSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteAnalytic" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteAnalyticItemActivityStatActivity" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteColumn" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteContentType" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteGetByPathAnalytic" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteGetByPathOnenote" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteGetByPathTermStore" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteGetByPathTermStore", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteList" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListColumn" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListContentType" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListItem" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListItemField" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListItemField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListOperation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteListSubscription" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenote" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteNotebook" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteNotebookSection" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteNotebookSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteNotebookSectionGroup" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteNotebookSectionGroupSection" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteNotebookSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteNotebookSectionPage" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteOperation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenotePage" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteResource" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteSection" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteSectionGroup" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteSectionGroupSection" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteSectionGroupSectionPage" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOnenoteSectionPage" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSiteOperation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSitePage" + "Method": "DELETE", + "Command": "Remove-MgGroupSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayout" + "Method": "DELETE", + "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "DELETE", + "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "DELETE", + "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "DELETE", + "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "DELETE", + "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "DELETE", + "Command": "Remove-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSitePageAsSitePageWebPart" + "Method": "DELETE", + "Command": "Remove-MgGroupSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupSitePermission" + "Method": "DELETE", + "Command": "Remove-MgGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-delete-permission?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStore" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStore", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreGroup" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreGroupSet" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -392454,15 +441561,16 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgGroupSiteTermStoreGroupSetChild" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -392473,120 +441581,128 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgGroupSiteTermStoreGroupSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreGroupSetParentGroup" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreGroupSetRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreGroupSetTerm" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreGroupSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreGroupSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreGroupSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSet" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -392597,15 +441713,16 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgGroupSiteTermStoreSetChild" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -392616,45 +441733,48 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgGroupSiteTermStoreSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetParentGroup" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSet" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -392665,15 +441785,16 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetChild" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -392684,3388 +441805,3548 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetTerm" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetTerm" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgGroupSiteTermStoreSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgGroupSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeam" + "Method": "DELETE", + "Command": "Remove-MgGroupTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamChannel" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamChannelMember" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamChannelMessage" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamChannelMessage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamChannelMessageHostedContent" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamChannelMessageReply" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamChannelMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamChannelSharedWithTeam" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamChannelTab" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/installedApps/{teamsAppInstallation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamInstalledApp" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-delete-installedapps?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamMember" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-delete-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamOperation" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamPermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamPrimaryChannel" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamPrimaryChannel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamPrimaryChannelMember" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamPrimaryChannelMessage" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamPrimaryChannelMessage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamPrimaryChannelMessageHostedContent" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamPrimaryChannelMessageReply" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamPrimaryChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamPrimaryChannelSharedWithTeam" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamPrimaryChannelTab" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamSchedule" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamSchedule", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamScheduleOfferShiftRequest" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamScheduleOfferShiftRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamScheduleOpenShift" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamScheduleOpenShiftChangeRequest" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamScheduleSchedulingGroup" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamScheduleShift" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamScheduleSwapShiftChangeRequest" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamScheduleTimeOff" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamScheduleTimeOffReason" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamScheduleTimeOffRequest" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamTag" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupTeamTagMember" + "Method": "DELETE", + "Command": "Remove-MgGroupTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-delete?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupThread" + "Method": "DELETE", + "Command": "Remove-MgGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupThreadPostAttachment" + "Method": "DELETE", + "Command": "Remove-MgGroupThreadPostAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupThreadPostExtension" + "Method": "DELETE", + "Command": "Remove-MgGroupThreadPostExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupThreadPostInReplyToAttachment" + "Method": "DELETE", + "Command": "Remove-MgGroupThreadPostInReplyToAttachment", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgGroupThreadPostInReplyToExtension" + "Method": "DELETE", + "Command": "Remove-MgGroupThreadPostInReplyToExtension", + "ApiReferenceLink": null }, { - "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityApiConnector" + "Method": "DELETE", + "Command": "Remove-MgIdentityApiConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlow" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2xidentityuserflow-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/{identityProviderBase-id}/$ref", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/{identityProviderBase-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlowIdentityProviderBaseByRef" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlowIdentityProviderBaseByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userFlowIdentityProviders/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlowIdentityProviderByRef" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlowIdentityProviderByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlowLanguage" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlowLanguage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlowLanguageDefaultPage" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlowLanguageOverridePage" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlowPostAttributeCollection" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlowPostAttributeCollection", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlowPostAttributeCollectionByRef" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlowPostAttributeCollectionByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlowPostFederationSignup" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlowPostFederationSignup", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlowPostFederationSignupByRef" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlowPostFederationSignupByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityB2XUserFlowUserAttributeAssignment" + "Method": "DELETE", + "Command": "Remove-MgIdentityB2XUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.Read.ConditionalAccess", - "Description": "Read your organization's conditional access policies", - "FullDescription": "Allows the app to read your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityConditionalAccessAuthenticationContextClassReference" + "Method": "DELETE", + "Command": "Remove-MgIdentityConditionalAccessAuthenticationContextClassReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcontextclassreference-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", "Module": "Identity.SignIns", + "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityConditionalAccessNamedLocation" + "Method": "DELETE", + "Command": "Remove-MgIdentityConditionalAccessNamedLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/namedlocation-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityConditionalAccessPolicy" + "Method": "DELETE", + "Command": "Remove-MgIdentityConditionalAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccesspolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAccessReviewDefinition" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewscheduledefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAccessReviewHistoryDefinition" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAccessReviewHistoryDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAccessReviewHistoryDefinitionInstance" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAccessReviewHistoryDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAppConsentRequest" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAppConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAppConsentRequestUserConsentRequest" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAppConsentRequestUserConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAppConsentRequestUserConsentRequestApproval" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAppConsentRequestUserConsentRequestApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStage" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceLifecycleWorkflow" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-customtaskextension-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowDeletedItem" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowDeletedItem", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-deletedItemcontainer-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowTask" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowVersionTask" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceLifecycleWorkflowVersionTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgIdentityGovernancePrivilegedAccess" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernancePrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroup" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupAssignmentApproval" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStage" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStage", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedule" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedule" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "Agreement.ReadWrite.All", - "Description": "Read and write all terms of use agreements", - "FullDescription": "Allows the app to read and write terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreement" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-delete?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreementAcceptance" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreementFile" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreementFileLocalization" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreementFileVersion" + "Method": "DELETE", + "Command": "Remove-MgIdentityGovernanceTermsOfUseAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/identity/identityProviders/{identityProviderBase-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityProvider.ReadWrite.All", - "Description": "Read and write identity providers", - "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/identityProviders/{identityProviderBase-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityProvider" + "Method": "DELETE", + "Command": "Remove-MgIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityproviderbase-delete?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgIdentityUserFlowAttribute" + "Method": "DELETE", + "Command": "Remove-MgIdentityUserFlowAttribute", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattribute-delete?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgInformationProtectionThreatAssessmentRequest" + "Method": "DELETE", + "Command": "Remove-MgInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgInformationProtectionThreatAssessmentRequestResult" + "Method": "DELETE", + "Command": "Remove-MgInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/{invitation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgInvitation" + "Method": "DELETE", + "Command": "Remove-MgInvitation", + "ApiReferenceLink": null }, { - "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "Module": "Identity.SignIns", + "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedPermissionGrant.ReadWrite.All", "Description": "Manage all delegated permission grants", "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgOauth2PermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/oauth2permissiongrant-delete?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgOrganization" + "Method": "DELETE", + "Command": "Remove-MgOrganization", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": true - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgOrganizationBranding" + "Method": "DELETE", + "Command": "Remove-MgOrganizationBranding", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-delete?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgOrganizationBrandingLocalization" + "Method": "DELETE", + "Command": "Remove-MgOrganizationBrandingLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-delete?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/certificateBasedAuthConfiguration/{certificateBasedAuthConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgOrganizationCertificateBasedAuthConfiguration" + "Method": "DELETE", + "Command": "Remove-MgOrganizationCertificateBasedAuthConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedauthconfiguration-delete?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/extensions/{extension-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgOrganizationExtension" + "Method": "DELETE", + "Command": "Remove-MgOrganizationExtension", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/places/{place-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPlace" + "Method": "DELETE", + "Command": "Remove-MgPlace", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPlaceAsRoomListRoom" + "Method": "DELETE", + "Command": "Remove-MgPlaceAsRoomListRoom", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets/{plannerBucket-id}", "Module": "Planner", + "Uri": "/planner/buckets/{plannerBucket-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPlannerBucket" + "Method": "DELETE", + "Command": "Remove-MgPlannerBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbucket-delete?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}", "Module": "Planner", + "Uri": "/planner/plans/{plannerPlan-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPlannerPlan" + "Method": "DELETE", + "Command": "Remove-MgPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-delete?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPlannerTask" + "Method": "DELETE", + "Command": "Remove-MgPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertask-delete?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPlannerTaskAssignedToTaskBoardFormat" + "Method": "DELETE", + "Command": "Remove-MgPlannerTaskAssignedToTaskBoardFormat", + "ApiReferenceLink": null }, { - "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPlannerTaskBucketTaskBoardFormat" + "Method": "DELETE", + "Command": "Remove-MgPlannerTaskBucketTaskBoardFormat", + "ApiReferenceLink": null }, { - "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPlannerTaskProgressTaskBoardFormat" + "Method": "DELETE", + "Command": "Remove-MgPlannerTaskProgressTaskBoardFormat", + "ApiReferenceLink": null }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyActivityBasedTimeoutPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyActivityBasedTimeoutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/adminConsentRequestPolicy", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/adminConsentRequestPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgPolicyAdminConsentRequestPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyAdminConsentRequestPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyAppManagementPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationFlowsPolicy", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationFlowsPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgPolicyAuthenticationFlowPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyAuthenticationFlowPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationMethodsPolicy", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationMethodsPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgPolicyAuthenticationMethodPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyAuthenticationMethodPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration" + "Method": "DELETE", + "Command": "Remove-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyAuthenticationStrengthPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthroot-delete-policies?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "DELETE", + "Command": "Remove-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-delete-combinationconfigurations?view=graph-rest-1.0" }, { - "Uri": "/policies/authorizationPolicy", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authorizationPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgPolicyAuthorizationPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyAuthorizationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyClaimMappingPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/claimsmappingpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/crossTenantAccessPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgPolicyCrossTenantAccessPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyCrossTenantAccessPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/default", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/crossTenantAccessPolicy/default", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgPolicyCrossTenantAccessPolicyDefault" + "Method": "DELETE", + "Command": "Remove-MgPolicyCrossTenantAccessPolicyDefault", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyCrossTenantAccessPolicyPartner" + "Method": "DELETE", + "Command": "Remove-MgPolicyCrossTenantAccessPolicyPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization" + "Method": "DELETE", + "Command": "Remove-MgPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantidentitysyncpolicypartner-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/defaultAppManagementPolicy", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/defaultAppManagementPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgPolicyDefaultAppManagementPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyDefaultAppManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyFeatureRolloutPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyFeatureRolloutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyFeatureRolloutPolicyApplyToByRef" + "Method": "DELETE", + "Command": "Remove-MgPolicyFeatureRolloutPolicyApplyToByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}/appliesTo/{directoryObject-id}/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyFeatureRolloutPolicyApplyToDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgPolicyFeatureRolloutPolicyApplyToDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-delete-appliesto?view=graph-rest-1.0" }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyHomeRealmDiscoveryPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgPolicyIdentitySecurityDefaultEnforcementPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyIdentitySecurityDefaultEnforcementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyPermissionGrantPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyPermissionGrantPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyPermissionGrantPolicyExclude" + "Method": "DELETE", + "Command": "Remove-MgPolicyPermissionGrantPolicyExclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete-excludes?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyPermissionGrantPolicyInclude" + "Method": "DELETE", + "Command": "Remove-MgPolicyPermissionGrantPolicyInclude", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-delete-includes?view=graph-rest-1.0" }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyRoleManagementPolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyRoleManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyRoleManagementPolicyAssignment" + "Method": "DELETE", + "Command": "Remove-MgPolicyRoleManagementPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyRoleManagementPolicyEffectiveRule" + "Method": "DELETE", + "Command": "Remove-MgPolicyRoleManagementPolicyEffectiveRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyRoleManagementPolicyRule" + "Method": "DELETE", + "Command": "Remove-MgPolicyRoleManagementPolicyRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyTokenIssuancePolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenissuancepolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPolicyTokenLifetimePolicy" + "Method": "DELETE", + "Command": "Remove-MgPolicyTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenlifetimepolicy-delete?view=graph-rest-1.0" }, { - "Uri": "/print/connectors/{printConnector-id}", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/print/connectors/{printConnector-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintConnector" + "Method": "DELETE", + "Command": "Remove-MgPrintConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printconnector-delete?view=graph-rest-1.0" }, { - "Uri": "/print/operations/{printOperation-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/operations/{printOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintOperation" + "Method": "DELETE", + "Command": "Remove-MgPrintOperation", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintPrinter" + "Method": "DELETE", + "Command": "Remove-MgPrintPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-delete?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintPrinterJob" + "Method": "DELETE", + "Command": "Remove-MgPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintPrinterJobDocument" + "Method": "DELETE", + "Command": "Remove-MgPrintPrinterJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintPrinterJobTask" + "Method": "DELETE", + "Command": "Remove-MgPrintPrinterJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintPrinterTaskTrigger" + "Method": "DELETE", + "Command": "Remove-MgPrintPrinterTaskTrigger", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-delete-tasktrigger?view=graph-rest-1.0" }, { - "Uri": "/print/services/{printService-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/services/{printService-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintService" + "Method": "DELETE", + "Command": "Remove-MgPrintService", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintServiceEndpoint" + "Method": "DELETE", + "Command": "Remove-MgPrintServiceEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintShare" + "Method": "DELETE", + "Command": "Remove-MgPrintShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-delete?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/allowedGroups/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgPrintShareAllowedGroupByRef" + "Method": "DELETE", + "Command": "Remove-MgPrintShareAllowedGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-delete-allowedgroup?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgPrintShareAllowedUserByRef" + "Method": "DELETE", + "Command": "Remove-MgPrintShareAllowedUserByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-delete-alloweduser?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintShareJob" + "Method": "DELETE", + "Command": "Remove-MgPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintShareJobDocument" + "Method": "DELETE", + "Command": "Remove-MgPrintShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintShareJobTask" + "Method": "DELETE", + "Command": "Remove-MgPrintShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintTaskDefinition" + "Method": "DELETE", + "Command": "Remove-MgPrintTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-delete-taskdefinition?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrintTaskDefinitionTask" + "Method": "DELETE", + "Command": "Remove-MgPrintTaskDefinitionTask", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrivacySubjectRightsRequest" + "Method": "DELETE", + "Command": "Remove-MgPrivacySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgPrivacySubjectRightsRequestNote" + "Method": "DELETE", + "Command": "Remove-MgPrivacySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgReportAuthenticationMethodUserRegistrationDetail" + "Method": "DELETE", + "Command": "Remove-MgReportAuthenticationMethodUserRegistrationDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgReportPartnerBilling" + "Method": "DELETE", + "Command": "Remove-MgReportPartnerBilling", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/manifests/{manifest-id}", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/manifests/{manifest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgReportPartnerBillingManifest" + "Method": "DELETE", + "Command": "Remove-MgReportPartnerBillingManifest", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/operations/{operation-id}", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/operations/{operation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgReportPartnerBillingOperation" + "Method": "DELETE", + "Command": "Remove-MgReportPartnerBillingOperation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/reconciliation", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgReportPartnerBillingReconciliation" + "Method": "DELETE", + "Command": "Remove-MgReportPartnerBillingReconciliation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation/billed", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/reconciliation/billed", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgReportPartnerBillingReconciliationBilled" + "Method": "DELETE", + "Command": "Remove-MgReportPartnerBillingReconciliationBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgReportPartnerBillingUsage" + "Method": "DELETE", + "Command": "Remove-MgReportPartnerBillingUsage", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/billed", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage/billed", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgReportPartnerBillingUsageBilled" + "Method": "DELETE", + "Command": "Remove-MgReportPartnerBillingUsageBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/unbilled", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage/unbilled", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgReportPartnerBillingUsageUnbilled" + "Method": "DELETE", + "Command": "Remove-MgReportPartnerBillingUsageUnbilled", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRiskDetection" + "Method": "DELETE", + "Command": "Remove-MgRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRiskyServicePrincipal" + "Method": "DELETE", + "Command": "Remove-MgRiskyServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRiskyServicePrincipalHistory" + "Method": "DELETE", + "Command": "Remove-MgRiskyServicePrincipalHistory", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRiskyUser" + "Method": "DELETE", + "Command": "Remove-MgRiskyUser", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRiskyUserHistory" + "Method": "DELETE", + "Command": "Remove-MgRiskyUserHistory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgRoleManagementDirectory" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryResourceNamespace" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryRoleAssignmentSchedule" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryRoleAssignmentScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryRoleEligibilitySchedule" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryRoleEligibilityScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgRoleManagementEntitlementManagement" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementResourceNamespace" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EntitlementManagement.ReadWrite.All", "Description": "Read and write all entitlement management resources", "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementRoleAssignmentAppScope" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementRoleAssignmentSchedule" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementRoleDefinition" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementRoleEligibilitySchedule" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "DELETE", + "Command": "Remove-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/schemaExtensions/{schemaExtension-id}", "Module": "SchemaExtensions", + "Uri": "/schemaExtensions/{schemaExtension-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSchemaExtension" + "Method": "DELETE", + "Command": "Remove-MgSchemaExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schemaextension-delete?view=graph-rest-1.0" }, { - "Uri": "/search/acronyms/{acronym-id}", "Module": "Search", + "Uri": "/search/acronyms/{acronym-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSearchAcronym" + "Method": "DELETE", + "Command": "Remove-MgSearchAcronym", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-acronym-delete?view=graph-rest-1.0" }, { - "Uri": "/search/bookmarks/{bookmark-id}", "Module": "Search", + "Uri": "/search/bookmarks/{bookmark-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSearchBookmark" + "Method": "DELETE", + "Command": "Remove-MgSearchBookmark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-bookmark-delete?view=graph-rest-1.0" }, { - "Uri": "/search/qnas/{qna-id}", "Module": "Search", + "Uri": "/search/qnas/{qna-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSearchQna" + "Method": "DELETE", + "Command": "Remove-MgSearchQna", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-qna-delete?view=graph-rest-1.0" }, { - "Uri": "/security/alerts_v2/{alert-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/alerts_v2/{alert-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAlertV2" + "Method": "DELETE", + "Command": "Remove-MgSecurityAlertV2", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulation" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationAutomation" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationAutomation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationAutomationRun" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationAutomationRun", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationEndUserNotification" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationEndUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationEndUserNotificationDetail" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationEndUserNotificationDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationLandingPage" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationLandingPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationLandingPageDetail" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationLandingPageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationLoginPage" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationLoginPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationOperation" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/payloads/{payload-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/payloads/{payload-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationPayload" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationPayload", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings/{training-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationTraining" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationTraining", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityAttackSimulationTrainingLanguageDetail" + "Method": "DELETE", + "Command": "Remove-MgSecurityAttackSimulationTrainingLanguageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/cases", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgSecurityCase" + "Method": "DELETE", + "Command": "Remove-MgSecurityCase", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCase" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-casesroot-delete-ediscoverycases?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseCustodian" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/removeHold", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/removeHold", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "Remove1", @@ -396074,80 +445355,89 @@ "RemoveViaIdentity1", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseCustodianHold" + "Method": "POST", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseCustodianHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-removehold?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseCustodianSiteSource" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseCustodianUserSource" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/removeHold", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/removeHold", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "Remove1", @@ -396156,2091 +445446,2268 @@ "RemoveViaIdentity1", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold" + "Method": "POST", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-removehold?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseOperation" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseReviewSet" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewset-delete-queries?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseSearch" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseSearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-delete-searches?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseSetting" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityCaseEdiscoveryCaseTag" + "Method": "DELETE", + "Command": "Remove-MgSecurityCaseEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-delete-tags?view=graph-rest-1.0" }, { - "Uri": "/security/incidents/{incident-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/incidents/{incident-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityIncident" + "Method": "DELETE", + "Command": "Remove-MgSecurityIncident", + "ApiReferenceLink": null }, { - "Uri": "/security/labels", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgSecurityLabel" + "Method": "DELETE", + "Command": "Remove-MgSecurityLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/authorities/{authorityTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/authorities/{authorityTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityLabelAuthority" + "Method": "DELETE", + "Command": "Remove-MgSecurityLabelAuthority", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-delete-authorities?view=graph-rest-1.0" }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories/{categoryTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityLabelCategory" + "Method": "DELETE", + "Command": "Remove-MgSecurityLabelCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-delete-categories?view=graph-rest-1.0" }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityLabelCategorySubcategory" + "Method": "DELETE", + "Command": "Remove-MgSecurityLabelCategorySubcategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/citations/{citationTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/citations/{citationTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityLabelCitation" + "Method": "DELETE", + "Command": "Remove-MgSecurityLabelCitation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-delete-citations?view=graph-rest-1.0" }, { - "Uri": "/security/labels/departments/{departmentTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/departments/{departmentTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityLabelDepartment" + "Method": "DELETE", + "Command": "Remove-MgSecurityLabelDepartment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-delete-departments?view=graph-rest-1.0" }, { - "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityLabelFilePlanReference" + "Method": "DELETE", + "Command": "Remove-MgSecurityLabelFilePlanReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-labelsroot-delete-fileplanreferences?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", "Module": "Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels, and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityLabelRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgSecurityLabelRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionlabel-delete?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityLabelRetentionLabelDescriptor" + "Method": "DELETE", + "Command": "Remove-MgSecurityLabelRetentionLabelDescriptor", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityLabelRetentionLabelDispositionReviewStage" + "Method": "DELETE", + "Command": "Remove-MgSecurityLabelRetentionLabelDispositionReviewStage", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores/{secureScore-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/secureScores/{secureScore-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecuritySecureScore" + "Method": "DELETE", + "Command": "Remove-MgSecuritySecureScore", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecuritySecureScoreControlProfile" + "Method": "DELETE", + "Command": "Remove-MgSecuritySecureScoreControlProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecuritySubjectRightsRequest" + "Method": "DELETE", + "Command": "Remove-MgSecuritySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecuritySubjectRightsRequestNote" + "Method": "DELETE", + "Command": "Remove-MgSecuritySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgSecurityThreatIntelligence" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligence", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articles/{article-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articles/{article-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceArticle" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceArticle", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceArticleIndicator" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceArticleIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceHost" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceHostComponent" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceHostComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceHostCookie" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceHostCookie", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceHostPair" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceHostPort" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceHostPort", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceHostReputation" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceHostReputation", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceHostSslCertificate" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceHostSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceHostTracker" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceHostTracker", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceIntelProfile" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceIntelProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligencePassiveDnsRecord" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligencePassiveDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceProfileIndicator" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceProfileIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceSslCertificate" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceSubdomain" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceSubdomain", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceVulnerability" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceVulnerability", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceVulnerabilityComponent" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceVulnerabilityComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceWhoisHistoryRecord" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceWhoisHistoryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityThreatIntelligenceWhoisRecord" + "Method": "DELETE", + "Command": "Remove-MgSecurityThreatIntelligenceWhoisRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/triggers", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgSecurityTrigger" + "Method": "DELETE", + "Command": "Remove-MgSecurityTrigger", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", "Module": "Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityTriggerRetentionEvent" + "Method": "DELETE", + "Command": "Remove-MgSecurityTriggerRetentionEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionevent-delete?view=graph-rest-1.0" }, { - "Uri": "/security/triggerTypes", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/triggerTypes", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgSecurityTriggerType" + "Method": "DELETE", + "Command": "Remove-MgSecurityTriggerType", + "ApiReferenceLink": null }, { - "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", "Module": "Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSecurityTriggerTypeRetentionEventType" + "Method": "DELETE", + "Command": "Remove-MgSecurityTriggerTypeRetentionEventType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentioneventtype-delete?view=graph-rest-1.0" }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServiceAnnouncementHealthOverview" + "Method": "DELETE", + "Command": "Remove-MgServiceAnnouncementHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServiceAnnouncementHealthOverviewIssue" + "Method": "DELETE", + "Command": "Remove-MgServiceAnnouncementHealthOverviewIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServiceAnnouncementIssue" + "Method": "DELETE", + "Command": "Remove-MgServiceAnnouncementIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServiceAnnouncementMessage" + "Method": "DELETE", + "Command": "Remove-MgServiceAnnouncementMessage", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServiceAnnouncementMessageAttachment" + "Method": "DELETE", + "Command": "Remove-MgServiceAnnouncementMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipal" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalAppRoleAssignedTo" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalAppRoleAssignedTo", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-approleassignedto?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalAppRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals(appId='{appId}')", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals(appId='{appId}')", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalByAppId" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalClaimMappingPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalClaimMappingPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/{claimsMappingPolicy-id}/$ref", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/claimsMappingPolicies/{claimsMappingPolicy-id}/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalClaimMappingPolicyClaimMappingPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalClaimMappingPolicyClaimMappingPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-claimsmappingpolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "Module": "Applications", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalDelegatedPermissionClassification" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalDelegatedPermissionClassification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-delegatedpermissionclassifications?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalEndpoint" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalHomeRealmDiscoveryPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalHomeRealmDiscoveryPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/$ref", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ApplicationConfiguration", "Description": "Read and write your organization's application configuration policies", "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalHomeRealmDiscoveryPolicyHomeRealmDiscoveryPolicyByRef" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalHomeRealmDiscoveryPolicyHomeRealmDiscoveryPolicyByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-homerealmdiscoverypolicies?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/removeKey", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/removeKey", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgServicePrincipalKey" + "Method": "POST", + "Command": "Remove-MgServicePrincipalKey", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-removekey?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/$ref", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalOwnerByRef" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalOwnerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/$ref", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/owners/{directoryObject-id}/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Application.ReadWrite.OwnedBy", - "Description": "Manage apps that this app creates or owns", - "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.OwnedBy", + "Description": "Manage apps that this app creates or owns", + "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalOwnerDirectoryObjectByRef" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalOwnerDirectoryObjectByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-owners?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/removePassword", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/removePassword", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgServicePrincipalPassword" + "Method": "POST", + "Command": "Remove-MgServicePrincipalPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-removepassword?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalRemoteDesktopSecurityConfiguration" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalRemoteDesktopSecurityConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-delete-remotedesktopsecurityconfiguration?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/remotedesktopsecurityconfiguration-delete-targetdevicegroups?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalRiskDetection" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalSynchronization" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalSynchronizationJob" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-delete?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalSynchronizationJobBulkUpload" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "CustomSecAttributeProvisioning.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalSynchronizationJobSchema" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalSynchronizationJobSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalSynchronizationTemplate" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalSynchronizationTemplate", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalSynchronizationTemplateSchema" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "DELETE", + "Command": "Remove-MgServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgShareList" + "Method": "DELETE", + "Command": "Remove-MgShareList", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgShareListColumn" + "Method": "DELETE", + "Command": "Remove-MgShareListColumn", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgShareListContentType" + "Method": "DELETE", + "Command": "Remove-MgShareListContentType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgShareListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgShareListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgShareListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgShareListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgShareListItem" + "Method": "DELETE", + "Command": "Remove-MgShareListItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgShareListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgShareListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgShareListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgShareListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgShareListItemField" + "Method": "DELETE", + "Command": "Remove-MgShareListItemField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgShareListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgShareListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgShareListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgShareListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgShareListOperation" + "Method": "DELETE", + "Command": "Remove-MgShareListOperation", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgShareListSubscription" + "Method": "DELETE", + "Command": "Remove-MgShareListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/permission", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/permission", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSharePermission" + "Method": "DELETE", + "Command": "Remove-MgSharePermission", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgShareSharedDriveItemSharedDriveItem" + "Method": "DELETE", + "Command": "Remove-MgShareSharedDriveItemSharedDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteAnalytic" + "Method": "DELETE", + "Command": "Remove-MgSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteAnalyticItemActivityStatActivity" + "Method": "DELETE", + "Command": "Remove-MgSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteColumn" + "Method": "DELETE", + "Command": "Remove-MgSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteContentType" + "Method": "DELETE", + "Command": "Remove-MgSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteGetByPathAnalytic" + "Method": "DELETE", + "Command": "Remove-MgSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteGetByPathOnenote" + "Method": "DELETE", + "Command": "Remove-MgSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteGetByPathTermStore" + "Method": "DELETE", + "Command": "Remove-MgSiteGetByPathTermStore", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteList" + "Method": "DELETE", + "Command": "Remove-MgSiteList", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListColumn" + "Method": "DELETE", + "Command": "Remove-MgSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListContentType" + "Method": "DELETE", + "Command": "Remove-MgSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListItem" + "Method": "DELETE", + "Command": "Remove-MgSiteListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.Selected", "Description": "Access selected site collections", "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListItemField" + "Method": "DELETE", + "Command": "Remove-MgSiteListItemField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListOperation" + "Method": "DELETE", + "Command": "Remove-MgSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteListSubscription" + "Method": "DELETE", + "Command": "Remove-MgSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteOnenoteNotebook" + "Method": "DELETE", + "Command": "Remove-MgSiteOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Notes", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteOnenotePage" + "Method": "DELETE", + "Command": "Remove-MgSiteOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteOnenoteSection" + "Method": "DELETE", + "Command": "Remove-MgSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteOnenoteSectionGroup" + "Method": "DELETE", + "Command": "Remove-MgSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSiteOperation" + "Method": "DELETE", + "Command": "Remove-MgSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSitePage" + "Method": "DELETE", + "Command": "Remove-MgSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSitePageAsSitePageCanvaLayout" + "Method": "DELETE", + "Command": "Remove-MgSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "DELETE", + "Command": "Remove-MgSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "DELETE", + "Command": "Remove-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "DELETE", + "Command": "Remove-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "DELETE", + "Command": "Remove-MgSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "DELETE", + "Command": "Remove-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSitePageAsSitePageWebPart" + "Method": "DELETE", + "Command": "Remove-MgSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/permissions/{permission-id}", "Module": "Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSitePermission" + "Method": "DELETE", + "Command": "Remove-MgSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-delete-permission?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStore" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStore", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreGroup" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-group-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreGroupSet" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -398251,15 +447718,16 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgSiteTermStoreGroupSetChild" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -398270,125 +447738,128 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgSiteTermStoreGroupSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreGroupSetParentGroup" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreGroupSetRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreGroupSetTerm" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreGroupSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreGroupSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreGroupSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSet" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -398399,15 +447870,16 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgSiteTermStoreSetChild" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -398418,45 +447890,48 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgSiteTermStoreSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetParentGroup" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetParentGroupSet" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -398467,15 +447942,16 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgSiteTermStoreSetParentGroupSetChild" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", @@ -398486,21807 +447962,22882 @@ "DeleteViaIdentity2", "DeleteViaIdentity3" ], - "Command": "Remove-MgSiteTermStoreSetParentGroupSetChildRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetParentGroupSetRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetParentGroupSetTerm" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetParentGroupSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetParentGroupSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetTerm" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-delete?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetTermChild" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetTermChildRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgSiteTermStoreSetTermRelation" + "Method": "DELETE", + "Command": "Remove-MgSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/subscribedSkus/{subscribedSku-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/subscribedSkus/{subscribedSku-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSubscribedSku" + "Method": "DELETE", + "Command": "Remove-MgSubscribedSku", + "ApiReferenceLink": null }, { - "Uri": "/subscriptions/{subscription-id}", "Module": "ChangeNotifications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgSubscription" + "Method": "DELETE", + "Command": "Remove-MgSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeam" + "Method": "DELETE", + "Command": "Remove-MgTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Channel.Delete.All", - "Description": "Delete channels", - "FullDescription": "Delete channels in any team, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Channel.Delete.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "Channel.Delete.All", + "Description": "Delete channels", + "FullDescription": "Delete channels in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamChannel" + "Method": "DELETE", + "Command": "Remove-MgTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/removeEmail", "Module": "Teams", - "Permissions": { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/removeEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgTeamChannelEmail" + "Method": "POST", + "Command": "Remove-MgTeamChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": { - "Name": "ChannelMember.ReadWrite.All", - "Description": "Add and remove members from all channels", - "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamChannelMember" + "Method": "DELETE", + "Command": "Remove-MgTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamChannelMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": { - "Name": "ChannelMember.ReadWrite.All", - "Description": "Add and remove members from all channels", - "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamChannelSharedWithTeam" + "Method": "DELETE", + "Command": "Remove-MgTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsTab.Delete.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamsTab.ReadWriteForTeam", "Description": "Allow the app to manage all tabs in teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForTeam.All", "Description": "Allow the Teams app to manage all tabs for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamChannelTab" + "Method": "DELETE", + "Command": "Remove-MgTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamsAppInstallation.ReadWriteForTeam", "Description": "Manage installed Teams apps in teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam.All", "Description": "Manage Teams apps for all teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamInstalledApp" + "Method": "DELETE", + "Command": "Remove-MgTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-delete-installedapps?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": { - "Name": "TeamMember.ReadWrite.All", - "Description": "Add and remove members from all teams", - "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamMember" + "Method": "DELETE", + "Command": "Remove-MgTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-delete-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamOperation" + "Method": "DELETE", + "Command": "Remove-MgTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamPermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamPrimaryChannel" + "Method": "DELETE", + "Command": "Remove-MgTeamPrimaryChannel", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/removeEmail", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/removeEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgTeamPrimaryChannelEmail" + "Method": "POST", + "Command": "Remove-MgTeamPrimaryChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamPrimaryChannelMember" + "Method": "DELETE", + "Command": "Remove-MgTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamPrimaryChannelMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamPrimaryChannelSharedWithTeam" + "Method": "DELETE", + "Command": "Remove-MgTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamPrimaryChannelTab" + "Method": "DELETE", + "Command": "Remove-MgTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamSchedule" + "Method": "DELETE", + "Command": "Remove-MgTeamSchedule", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamScheduleOfferShiftRequest" + "Method": "DELETE", + "Command": "Remove-MgTeamScheduleOfferShiftRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamScheduleOpenShift" + "Method": "DELETE", + "Command": "Remove-MgTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamScheduleOpenShiftChangeRequest" + "Method": "DELETE", + "Command": "Remove-MgTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamScheduleSchedulingGroup" + "Method": "DELETE", + "Command": "Remove-MgTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Schedule.ReadWrite.All", + "Description": "Read and write your schedule items", + "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Schedule.Read.All", "Description": "Read all schedule items", "FullDescription": "Allows the app to read all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write your schedule items", - "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamScheduleShift" + "Method": "DELETE", + "Command": "Remove-MgTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamScheduleSwapShiftChangeRequest" + "Method": "DELETE", + "Command": "Remove-MgTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamScheduleTimeOff" + "Method": "DELETE", + "Command": "Remove-MgTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamScheduleTimeOffReason" + "Method": "DELETE", + "Command": "Remove-MgTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamScheduleTimeOffRequest" + "Method": "DELETE", + "Command": "Remove-MgTeamScheduleTimeOffRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffrequest-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamTag" + "Method": "DELETE", + "Command": "Remove-MgTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-delete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamTagMember" + "Method": "DELETE", + "Command": "Remove-MgTeamTagMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktagmember-delete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedChats/{deletedChat-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedChats/{deletedChat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedChat" + "Method": "DELETE", + "Command": "Remove-MgTeamworkDeletedChat", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedTeam" + "Method": "DELETE", + "Command": "Remove-MgTeamworkDeletedTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedTeamChannel" + "Method": "DELETE", + "Command": "Remove-MgTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/removeEmail", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/removeEmail", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Remove", "RemoveViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedTeamChannelEmail" + "Method": "POST", + "Command": "Remove-MgTeamworkDeletedTeamChannelEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-removeemail?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedTeamChannelMember" + "Method": "DELETE", + "Command": "Remove-MgTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-delete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedTeamChannelMessage" + "Method": "DELETE", + "Command": "Remove-MgTeamworkDeletedTeamChannelMessage", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "DELETE", + "Command": "Remove-MgTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedTeamChannelMessageReply" + "Method": "DELETE", + "Command": "Remove-MgTeamworkDeletedTeamChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedTeamChannelSharedWithTeam" + "Method": "DELETE", + "Command": "Remove-MgTeamworkDeletedTeamChannelSharedWithTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-delete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkDeletedTeamChannelTab" + "Method": "DELETE", + "Command": "Remove-MgTeamworkDeletedTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-delete-tabs?view=graph-rest-1.0" }, { - "Uri": "/teamwork/teamsAppSettings", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/teamsAppSettings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete" ], - "Command": "Remove-MgTeamworkTeamAppSetting" + "Method": "DELETE", + "Command": "Remove-MgTeamworkTeamAppSetting", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", "Module": "Teams", - "Permissions": { - "Name": "WorkforceIntegration.ReadWrite.All", - "Description": "Read and write workforce integrations", - "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTeamworkWorkforceIntegration" + "Method": "DELETE", + "Command": "Remove-MgTeamworkWorkforceIntegration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workforceintegration-delete?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTenantRelationshipDelegatedAdminCustomer" + "Method": "DELETE", + "Command": "Remove-MgTenantRelationshipDelegatedAdminCustomer", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetail" + "Method": "DELETE", + "Command": "Remove-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetail", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", "Module": "Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTenantRelationshipDelegatedAdminRelationship" + "Method": "DELETE", + "Command": "Remove-MgTenantRelationshipDelegatedAdminRelationship", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-delete?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", "Module": "Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignment" + "Method": "DELETE", + "Command": "Remove-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminaccessassignment-delete?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTenantRelationshipDelegatedAdminRelationshipOperation" + "Method": "DELETE", + "Command": "Remove-MgTenantRelationshipDelegatedAdminRelationshipOperation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgTenantRelationshipDelegatedAdminRelationshipRequest" + "Method": "DELETE", + "Command": "Remove-MgTenantRelationshipDelegatedAdminRelationshipRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}", "Module": "Users", + "Uri": "/users/{user-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUser" + "Method": "DELETE", + "Command": "Remove-MgUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}", "Module": "CrossDeviceExperiences", - "Permissions": { - "Name": "UserActivity.ReadWrite.CreatedByApp", - "Description": "Read and write app activity to your activity feed", - "FullDescription": "Allows the app to read and report your activity in the app.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/{userActivity-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserActivity" + "Method": "DELETE", + "Command": "Remove-MgUserActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/projectrome-delete-activity?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "Module": "CrossDeviceExperiences", - "Permissions": { - "Name": "UserActivity.ReadWrite.CreatedByApp", - "Description": "Read and write app activity to your activity feed", - "FullDescription": "Allows the app to read and report your activity in the app.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserActivityHistoryItem" + "Method": "DELETE", + "Command": "Remove-MgUserActivityHistoryItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": { - "Name": "AppRoleAssignment.ReadWrite.All", - "Description": "Manage app permission grants and app role assignments", - "FullDescription": "Allows the app to manage permission grants for application permissions to any API (including Microsoft Graph) and application assignments for any app, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserAppRoleAssignment" + "Method": "DELETE", + "Command": "Remove-MgUserAppRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-delete-approleassignments?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserAuthenticationEmailMethod" + "Method": "DELETE", + "Command": "Remove-MgUserAuthenticationEmailMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/emailauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/fido2Methods/{fido2AuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserAuthenticationFido2Method" + "Method": "DELETE", + "Command": "Remove-MgUserAuthenticationFido2Method", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/fido2authenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/microsoftAuthenticatorMethods/{microsoftAuthenticatorAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserAuthenticationMicrosoftAuthenticatorMethod" + "Method": "DELETE", + "Command": "Remove-MgUserAuthenticationMicrosoftAuthenticatorMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/microsoftauthenticatorauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserAuthenticationOperation" + "Method": "DELETE", + "Command": "Remove-MgUserAuthenticationOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserAuthenticationPhoneMethod" + "Method": "DELETE", + "Command": "Remove-MgUserAuthenticationPhoneMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/phoneauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/softwareOathMethods/{softwareOathAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserAuthenticationSoftwareOathMethod" + "Method": "DELETE", + "Command": "Remove-MgUserAuthenticationSoftwareOathMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/softwareoathauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/temporaryAccessPassMethods/{temporaryAccessPassAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserAuthenticationTemporaryAccessPassMethod" + "Method": "DELETE", + "Command": "Remove-MgUserAuthenticationTemporaryAccessPassMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/temporaryaccesspassauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/windowsHelloForBusinessMethods/{windowsHelloForBusinessAuthenticationMethod-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "UserAuthenticationMethod.ReadWrite", "Description": "Read and write your authentication methods", "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserAuthenticationWindowsHelloForBusinessMethod" + "Method": "DELETE", + "Command": "Remove-MgUserAuthenticationWindowsHelloForBusinessMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowshelloforbusinessauthenticationmethod-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserCalendarGroup" + "Method": "DELETE", + "Command": "Remove-MgUserCalendarGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendargroup-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "Delete1", "DeleteViaIdentity", "DeleteViaIdentity1" ], - "Command": "Remove-MgUserCalendarPermission" + "Method": "DELETE", + "Command": "Remove-MgUserCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChat" + "Method": "DELETE", + "Command": "Remove-MgUserChat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChatInstalledApp" + "Method": "DELETE", + "Command": "Remove-MgUserChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChatLastMessagePreview" + "Method": "DELETE", + "Command": "Remove-MgUserChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChatMember" + "Method": "DELETE", + "Command": "Remove-MgUserChatMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-members?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChatMessage" + "Method": "DELETE", + "Command": "Remove-MgUserChatMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChatMessageHostedContent" + "Method": "DELETE", + "Command": "Remove-MgUserChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChatMessageReply" + "Method": "DELETE", + "Command": "Remove-MgUserChatMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChatMessageReplyHostedContent" + "Method": "DELETE", + "Command": "Remove-MgUserChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChatPermissionGrant" + "Method": "DELETE", + "Command": "Remove-MgUserChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChatPinnedMessage" + "Method": "DELETE", + "Command": "Remove-MgUserChatPinnedMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-pinnedmessages?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserChatTab" + "Method": "DELETE", + "Command": "Remove-MgUserChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-delete-tabs?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserContact" + "Method": "DELETE", + "Command": "Remove-MgUserContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserContactExtension" + "Method": "DELETE", + "Command": "Remove-MgUserContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserContactFolder" + "Method": "DELETE", + "Command": "Remove-MgUserContactFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserContactFolderChildFolder" + "Method": "DELETE", + "Command": "Remove-MgUserContactFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserContactFolderChildFolderContact" + "Method": "DELETE", + "Command": "Remove-MgUserContactFolderChildFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserContactFolderChildFolderContactExtension" + "Method": "DELETE", + "Command": "Remove-MgUserContactFolderChildFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserContactFolderContact" + "Method": "DELETE", + "Command": "Remove-MgUserContactFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserContactFolderContactExtension" + "Method": "DELETE", + "Command": "Remove-MgUserContactFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDeviceManagementTroubleshootingEvent" + "Method": "DELETE", + "Command": "Remove-MgUserDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDrive" + "Method": "DELETE", + "Command": "Remove-MgUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItem" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemAnalytic" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemListItem" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemListItemField" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemPermanent" + "Method": "POST", + "Command": "Remove-MgUserDriveItemPermanent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemPermission" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemSubscription" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemThumbnail" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveItemVersion" + "Method": "DELETE", + "Command": "Remove-MgUserDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveList" + "Method": "DELETE", + "Command": "Remove-MgUserDriveList", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListColumn" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListContentType" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListContentTypeColumn" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListContentTypeColumnLink" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListItem" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListItemField" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListOperation" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveListSubscription" + "Method": "DELETE", + "Command": "Remove-MgUserDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRoot" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootAnalytic" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootAnalyticItemActivityStat" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootListItem" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootListItemDocumentSetVersion" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootListItemDocumentSetVersionField" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootListItemField" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootListItemField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootListItemVersion" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootListItemVersionField" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permanentDelete", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permanentDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootPermanent" + "Method": "POST", + "Command": "Remove-MgUserDriveRootPermanent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootPermission" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootRetentionLabel" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-removeretentionlabel?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootSubscription" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootThumbnail" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserDriveRootVersion" + "Method": "DELETE", + "Command": "Remove-MgUserDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserEvent" + "Method": "DELETE", + "Command": "Remove-MgUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/attachments/{attachment-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserEventAttachment" + "Method": "DELETE", + "Command": "Remove-MgUserEventAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserEventExtension" + "Method": "DELETE", + "Command": "Remove-MgUserEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserEventInstanceAttachment" + "Method": "DELETE", + "Command": "Remove-MgUserEventInstanceAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attachment-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserEventInstanceExtension" + "Method": "DELETE", + "Command": "Remove-MgUserEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/extensions/{extension-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserExtension" + "Method": "DELETE", + "Command": "Remove-MgUserExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/followedSites/remove", "Module": "Users.Actions", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/followedSites/remove", "OutputType": "IMicrosoftGraphSite", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Remove", "RemoveExpanded", "RemoveViaIdentity", "RemoveViaIdentityExpanded" ], - "Command": "Remove-MgUserFollowedSite" + "Method": "POST", + "Command": "Remove-MgUserFollowedSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-unfollow?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserInferenceClassificationOverride" + "Method": "DELETE", + "Command": "Remove-MgUserInferenceClassificationOverride", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inferenceclassificationoverride-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserLicenseDetail" + "Method": "DELETE", + "Command": "Remove-MgUserLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMailFolder" + "Method": "DELETE", + "Command": "Remove-MgUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMailFolderChildFolder" + "Method": "DELETE", + "Command": "Remove-MgUserMailFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMailFolderChildFolderMessage" + "Method": "DELETE", + "Command": "Remove-MgUserMailFolderChildFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMailFolderChildFolderMessageAttachment" + "Method": "DELETE", + "Command": "Remove-MgUserMailFolderChildFolderMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMailFolderChildFolderMessageExtension" + "Method": "DELETE", + "Command": "Remove-MgUserMailFolderChildFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMailFolderChildFolderMessageRule" + "Method": "DELETE", + "Command": "Remove-MgUserMailFolderChildFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMailFolderMessage" + "Method": "DELETE", + "Command": "Remove-MgUserMailFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMailFolderMessageAttachment" + "Method": "DELETE", + "Command": "Remove-MgUserMailFolderMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMailFolderMessageExtension" + "Method": "DELETE", + "Command": "Remove-MgUserMailFolderMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMailFolderMessageRule" + "Method": "DELETE", + "Command": "Remove-MgUserMailFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserManagedDevice" + "Method": "DELETE", + "Command": "Remove-MgUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserManagedDeviceCategory" + "Method": "DELETE", + "Command": "Remove-MgUserManagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserManagedDeviceCompliancePolicyState" + "Method": "DELETE", + "Command": "Remove-MgUserManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserManagedDeviceConfigurationState" + "Method": "DELETE", + "Command": "Remove-MgUserManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserManagedDeviceLogCollectionResponse" + "Method": "DELETE", + "Command": "Remove-MgUserManagedDeviceLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deleteUserFromSharedAppleDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteExpanded", "DeleteViaIdentity", "DeleteViaIdentityExpanded" ], - "Command": "Remove-MgUserManagedDeviceUserFromSharedAppleDevice" + "Method": "POST", + "Command": "Remove-MgUserManagedDeviceUserFromSharedAppleDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-deleteuserfromsharedappledevice?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserManagedDeviceWindowsProtectionState" + "Method": "DELETE", + "Command": "Remove-MgUserManagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "DELETE", + "Command": "Remove-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/manager/$ref", "Module": "Users", + "Uri": "/users/{user-id}/manager/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserManagerByRef" + "Method": "DELETE", + "Command": "Remove-MgUserManagerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-delete-manager?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMessage" + "Method": "DELETE", + "Command": "Remove-MgUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/attachments/{attachment-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/attachments/{attachment-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMessageAttachment" + "Method": "DELETE", + "Command": "Remove-MgUserMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserMessageExtension" + "Method": "DELETE", + "Command": "Remove-MgUserMessageExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserOnenoteNotebook" + "Method": "DELETE", + "Command": "Remove-MgUserOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", "Module": "Notes", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Notes.ReadWrite", "Description": "Read and write your OneNote notebooks", "FullDescription": "Allows the app to read, share, and modify OneNote notebooks on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks that you can access", "FullDescription": "Allows the app to read, share, and modify all the OneNote notebooks that you have access to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserOnenotePage" + "Method": "DELETE", + "Command": "Remove-MgUserOnenotePage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/page-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserOnenoteSection" + "Method": "DELETE", + "Command": "Remove-MgUserOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserOnenoteSectionGroup" + "Method": "DELETE", + "Command": "Remove-MgUserOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", "Module": "CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserOnlineMeeting" + "Method": "DELETE", + "Command": "Remove-MgUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserOnlineMeetingAttendanceReport" + "Method": "DELETE", + "Command": "Remove-MgUserOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "DELETE", + "Command": "Remove-MgUserOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserOnlineMeetingRecording" + "Method": "DELETE", + "Command": "Remove-MgUserOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserOnlineMeetingTranscript" + "Method": "DELETE", + "Command": "Remove-MgUserOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "Module": "Users", - "Permissions": { - "Name": "MailboxSettings.ReadWrite", - "Description": "Read and write all user mailbox settings", - "FullDescription": "Allows the app to create, read, update, and delete user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserOutlookMasterCategory" + "Method": "DELETE", + "Command": "Remove-MgUserOutlookMasterCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookcategory-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/photo", "Module": "Users", + "Uri": "/users/{user-id}/photo", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ProfilePhoto.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ProfilePhoto.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserPhoto" + "Method": "DELETE", + "Command": "Remove-MgUserPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/presence", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/presence", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserPresence" + "Method": "DELETE", + "Command": "Remove-MgUserPresence", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserScopedRoleMemberOf" + "Method": "DELETE", + "Command": "Remove-MgUserScopedRoleMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserSetting" + "Method": "DELETE", + "Command": "Remove-MgUserSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/shiftPreferences", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/shiftPreferences", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserSettingShiftPreference" + "Method": "DELETE", + "Command": "Remove-MgUserSettingShiftPreference", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserSettingWindows" + "Method": "DELETE", + "Command": "Remove-MgUserSettingWindows", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserSettingWindowsInstance" + "Method": "DELETE", + "Command": "Remove-MgUserSettingWindowsInstance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/teamwork", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTeamwork" + "Method": "DELETE", + "Command": "Remove-MgUserTeamwork", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTeamworkAssociatedTeam" + "Method": "DELETE", + "Command": "Remove-MgUserTeamworkAssociatedTeam", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}", "Module": "Teams", + "Uri": "/users/{user-id}/teamwork/installedApps/{userScopeTeamsAppInstallation-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", - "Description": "Manage installation and permission grants of Teams apps on your user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForUser", + "Description": "Allow the Teams app to manage itself for you", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", - "Description": "Manage installation and permission grants of Teams apps in a user account", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", + "Description": "Allow the app to manage itself for all users", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsAppInstallation.ReadWriteForUser", + "Description": "Manage your installed Teams apps", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser", "Description": "Allow the Teams app to manage itself and its permission grants on your user account", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in your account, and manage its permission grants for accessing your data, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", - "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser", + "Description": "Manage installation and permission grants of Teams apps on your user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for your account, on your behalf. Gives the ability to manage permission grants for accessing your data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForUser", - "Description": "Manage your installed Teams apps", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps installed for you. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelectedForUser.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForUser.All", "Description": "Manage Teams apps for all users", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps for any user, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser", - "Description": "Allow the Teams app to manage itself for you", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for you.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All", + "Description": "Allow the Teams app to manage itself and its permission grants in all user accounts", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any user account, without a signed-in user, and manage its permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForUser.All", - "Description": "Allow the app to manage itself for all users", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to any user, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForUser.All", + "Description": "Manage installation and permission grants of Teams apps in a user account", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any user account, without a signed-in user. Gives the ability to manage permission grants for accessing those specific users' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTeamworkInstalledApp" + "Method": "DELETE", + "Command": "Remove-MgUserTeamworkInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-delete-installedapps?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.Read", "Description": "Read your tasks and task lists", "FullDescription": "Allows the app to read your tasks and task lists, including any shared with you. Doesn't include permission to create, delete, or update anything.", - "IsAdmin": false - }, - { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Tasks.ReadWrite", + "Description": "Create, read, update, and delete your tasks and task lists", + "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTodoList" + "Method": "DELETE", + "Command": "Remove-MgUserTodoList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotasklist-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTodoListExtension" + "Method": "DELETE", + "Command": "Remove-MgUserTodoListExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTodoListTask" + "Method": "DELETE", + "Command": "Remove-MgUserTodoListTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTodoListTaskAttachment" + "Method": "DELETE", + "Command": "Remove-MgUserTodoListTaskAttachment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/taskfileattachment-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTodoListTaskAttachmentSession" + "Method": "DELETE", + "Command": "Remove-MgUserTodoListTaskAttachmentSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTodoListTaskChecklistItem" + "Method": "DELETE", + "Command": "Remove-MgUserTodoListTaskChecklistItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/checklistitem-delete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTodoListTaskExtension" + "Method": "DELETE", + "Command": "Remove-MgUserTodoListTaskExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "DELETE", "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgUserTodoListTaskLinkedResource" + "Method": "DELETE", + "Command": "Remove-MgUserTodoListTaskLinkedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/linkedresource-delete?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete1", "DeleteViaIdentity" ], - "Command": "Remove-MgVirtualEvent" + "Method": "DELETE", + "Command": "Remove-MgVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgVirtualEventSession" + "Method": "DELETE", + "Command": "Remove-MgVirtualEventSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgVirtualEventSessionAttendanceReport" + "Method": "DELETE", + "Command": "Remove-MgVirtualEventSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgVirtualEventSessionAttendanceReportAttendanceRecord" + "Method": "DELETE", + "Command": "Remove-MgVirtualEventSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgVirtualEventWebinar" + "Method": "DELETE", + "Command": "Remove-MgVirtualEventWebinar", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgVirtualEventWebinarRegistration" + "Method": "DELETE", + "Command": "Remove-MgVirtualEventWebinarRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgVirtualEventWebinarSession" + "Method": "DELETE", + "Command": "Remove-MgVirtualEventWebinarSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgVirtualEventWebinarSessionAttendanceReport" + "Method": "DELETE", + "Command": "Remove-MgVirtualEventWebinarSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": null, - "Method": "DELETE", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Delete", "DeleteViaIdentity" ], - "Command": "Remove-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord" + "Method": "DELETE", + "Command": "Remove-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/changeScreenSharingRole", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/changeScreenSharingRole", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Change", "ChangeExpanded", "ChangeViaIdentity", "ChangeViaIdentityExpanded" ], - "Command": "Rename-MgBetaCommunicationCallScreenSharingRole" + "Method": "POST", + "Command": "Rename-MgBetaCommunicationCallScreenSharingRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-changescreensharingrole?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/changeSettings", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/changeSettings", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Change", "ChangeExpanded", "ChangeViaIdentity", "ChangeViaIdentityExpanded" ], - "Command": "Rename-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting" + "Method": "POST", + "Command": "Rename-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRecords/changeAlertRecordsPortalNotificationAsSent", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring/alertRecords/changeAlertRecordsPortalNotificationAsSent", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Change", "ChangeExpanded" ], - "Command": "Rename-MgBetaDeviceManagementMonitoringAlertRecordPortalNotificationAsSent" + "Method": "POST", + "Command": "Rename-MgBetaDeviceManagementMonitoringAlertRecordPortalNotificationAsSent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/rename", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/rename", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Rename", "RenameExpanded", "RenameViaIdentity", "RenameViaIdentityExpanded" ], - "Command": "Rename-MgBetaDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Rename-MgBetaDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-rename?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/changeUserAccountType", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/changeUserAccountType", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Change", "ChangeExpanded", "ChangeViaIdentity", "ChangeViaIdentityExpanded" ], - "Command": "Rename-MgBetaDeviceManagementVirtualEndpointCloudPcUserAccountType" + "Method": "POST", + "Command": "Rename-MgBetaDeviceManagementVirtualEndpointCloudPcUserAccountType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-changeuseraccounttype?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses/changeDeploymentStatus", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "ManagedTenants.ReadWrite.All", - "Description": "Read and write all managed tenant information", - "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses/changeDeploymentStatus", "OutputType": "IMicrosoftGraphManagedTenantsManagementActionDeploymentStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Change", "ChangeExpanded" ], - "Command": "Rename-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus" + "Method": "POST", + "Command": "Rename-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/rename", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/rename", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Rename", "RenameExpanded", "RenameViaIdentity", "RenameViaIdentityExpanded" ], - "Command": "Rename-MgBetaUserCloudPc" + "Method": "POST", + "Command": "Rename-MgBetaUserCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-rename?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/changeUserAccountType", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/changeUserAccountType", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Change", "ChangeExpanded", "ChangeViaIdentity", "ChangeViaIdentityExpanded" ], - "Command": "Rename-MgBetaUserCloudPcUserAccountType" + "Method": "POST", + "Command": "Rename-MgBetaUserCloudPcUserAccountType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-changeuseraccounttype?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/changeScreenSharingRole", "Module": "CloudCommunications", - "Permissions": { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/changeScreenSharingRole", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Change", "ChangeExpanded", "ChangeViaIdentity", "ChangeViaIdentityExpanded" ], - "Command": "Rename-MgCommunicationCallScreenSharingRole" + "Method": "POST", + "Command": "Rename-MgCommunicationCallScreenSharingRole", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-changescreensharingrole?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/rename", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/rename", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Rename", "RenameExpanded", "RenameViaIdentity", "RenameViaIdentityExpanded" ], - "Command": "Rename-MgDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Rename-MgDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-rename?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/androidForWorkSettings/requestSignupUrl", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkSettings/requestSignupUrl", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Request", "RequestExpanded" ], - "Command": "Request-MgBetaDeviceManagementAndroidForWorkSettingSignupUrl" + "Method": "POST", + "Command": "Request-MgBetaDeviceManagementAndroidForWorkSettingSignupUrl", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/requestSignupUrl", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/requestSignupUrl", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Request", "RequestExpanded" ], - "Command": "Request-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingSignupUrl" + "Method": "POST", + "Command": "Request-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingSignupUrl", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/requestRemoteAssistance", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/requestRemoteAssistance", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Request", "RequestViaIdentity" ], - "Command": "Request-MgBetaDeviceManagementComanagedDeviceRemoteAssistance" + "Method": "POST", + "Command": "Request-MgBetaDeviceManagementComanagedDeviceRemoteAssistance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Request", "RequestViaIdentity" ], - "Command": "Request-MgBetaDeviceManagementManagedDeviceRemoteAssistance" + "Method": "POST", + "Command": "Request-MgBetaDeviceManagementManagedDeviceRemoteAssistance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/requestUpgrade", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/requestUpgrade", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Request", "RequestViaIdentity" ], - "Command": "Request-MgBetaDeviceManagementMicrosoftTunnelSiteUpgrade" + "Method": "POST", + "Command": "Request-MgBetaDeviceManagementMicrosoftTunnelSiteUpgrade", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/myRequests", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedApproval/myRequests", "OutputType": "IMicrosoftGraphPrivilegedApproval", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Request" ], - "Command": "Request-MgBetaPrivilegedApprovalMy" + "Method": "GET", + "Command": "Request-MgBetaPrivilegedApprovalMy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/requestRemoteAssistance", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/requestRemoteAssistance", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Request", "RequestViaIdentity" ], - "Command": "Request-MgBetaUserManagedDeviceRemoteAssistance" + "Method": "POST", + "Command": "Request-MgBetaUserManagedDeviceRemoteAssistance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/requestRemoteAssistance", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Request", "RequestViaIdentity" ], - "Command": "Request-MgDeviceManagementManagedDeviceRemoteAssistance" + "Method": "POST", + "Command": "Request-MgDeviceManagementManagedDeviceRemoteAssistance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-requestremoteassistance?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/requestRemoteAssistance", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/requestRemoteAssistance", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Request", "RequestViaIdentity" ], - "Command": "Request-MgUserManagedDeviceRemoteAssistance" + "Method": "POST", + "Command": "Request-MgUserManagedDeviceRemoteAssistance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-requestremoteassistance?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/resetDecisions", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/resetDecisions", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaAccessReviewDecision" + "Method": "POST", + "Command": "Reset-MgBetaAccessReviewDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-reset?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/resetDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/resetDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaAccessReviewInstanceDecision" + "Method": "POST", + "Command": "Reset-MgBetaAccessReviewInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-reset?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/settings/resetToDefault", "Module": "Beta.Compliance", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/settings/resetToDefault", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaComplianceEdiscoveryCaseSettingToDefault" + "Method": "POST", + "Command": "Reset-MgBetaComplianceEdiscoveryCaseSettingToDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-casesettings-resettodefault?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/resetPasscode", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/resetPasscode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaDeviceManagementComanagedDevicePasscode" + "Method": "POST", + "Command": "Reset-MgBetaDeviceManagementComanagedDevicePasscode", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/resetPasscode", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/resetPasscode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaDeviceManagementManagedDevicePasscode" + "Method": "POST", + "Command": "Reset-MgBetaDeviceManagementManagedDevicePasscode", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/reset", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/reset", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaEducationSynchronizationProfile" + "Method": "POST", + "Command": "Reset-MgBetaEducationSynchronizationProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsynchronizationprofile-reset?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/resetUnseenCount", "Module": "Beta.Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/resetUnseenCount", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaGroupUnseenCount" + "Method": "POST", + "Command": "Reset-MgBetaGroupUnseenCount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-resetunseencount?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/resetDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/resetDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision" + "Method": "POST", + "Command": "Reset-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-resetdecisions?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/resetDecisions", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/resetDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "POST", + "Command": "Reset-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-resetdecisions?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/default/resetToSystemDefault", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/default/resetToSystemDefault", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset" ], - "Command": "Reset-MgBetaPolicyCrossTenantAccessPolicyDefaultToSystemDefault" + "Method": "POST", + "Command": "Reset-MgBetaPolicyCrossTenantAccessPolicyDefaultToSystemDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-resettosystemdefault?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization/resetToDefaultSettings", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization/resetToDefaultSettings", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset" ], - "Command": "Reset-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronizationToDefaultSetting" + "Method": "POST", + "Command": "Reset-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronizationToDefaultSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-resettodefaultsettings?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration/resetToDefaultSettings", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration/resetToDefaultSettings", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset" ], - "Command": "Reset-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfigurationToDefaultSetting" + "Method": "POST", + "Command": "Reset-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfigurationToDefaultSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-resettodefaultsettings?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/resetDefaults", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/resetDefaults", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaPrintPrinterDefault" + "Method": "POST", + "Command": "Reset-MgBetaPrintPrinterDefault", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings/resetToDefault", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings/resetToDefault", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault" + "Method": "POST", + "Command": "Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycasesettings-resettodefault?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenants/{tenant-id}/resetTenantOnboardingStatus", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "ManagedTenants.ReadWrite.All", - "Description": "Read and write all managed tenant information", - "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenants/{tenant-id}/resetTenantOnboardingStatus", "OutputType": "IMicrosoftGraphManagedTenantsTenant", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaTenantRelationshipManagedTenantOnboardingStatus" + "Method": "POST", + "Command": "Reset-MgBetaTenantRelationshipManagedTenantOnboardingStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenant-resettenantonboardingstatus?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}/resetPassword", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}/resetPassword", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetExpanded", "ResetViaIdentity", "ResetViaIdentityExpanded" ], - "Command": "Reset-MgBetaUserAuthenticationMethodPassword" + "Method": "POST", + "Command": "Reset-MgBetaUserAuthenticationMethodPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationmethod-resetpassword?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/resetPasscode", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/resetPasscode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaUserManagedDevicePasscode" + "Method": "POST", + "Command": "Reset-MgBetaUserManagedDevicePasscode", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/resetDecisions", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/resetDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgBetaUserPendingAccessReviewInstanceDecision" + "Method": "POST", + "Command": "Reset-MgBetaUserPendingAccessReviewInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-resetdecisions?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/resetPasscode", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/resetPasscode", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgDeviceManagementManagedDevicePasscode" + "Method": "POST", + "Command": "Reset-MgDeviceManagementManagedDevicePasscode", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-resetpasscode?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/resetUnseenCount", "Module": "Groups", - "Permissions": { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/resetUnseenCount", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgGroupUnseenCount" + "Method": "POST", + "Command": "Reset-MgGroupUnseenCount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-resetunseencount?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/resetDecisions", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/resetDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "POST", + "Command": "Reset-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-resetdecisions?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/default/resetToSystemDefault", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/crossTenantAccessPolicy/default/resetToSystemDefault", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reset" ], - "Command": "Reset-MgPolicyCrossTenantAccessPolicyDefaultToSystemDefault" + "Method": "POST", + "Command": "Reset-MgPolicyCrossTenantAccessPolicyDefaultToSystemDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-resettosystemdefault?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings/resetToDefault", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings/resetToDefault", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgSecurityCaseEdiscoveryCaseSettingToDefault" + "Method": "POST", + "Command": "Reset-MgSecurityCaseEdiscoveryCaseSettingToDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycasesettings-resettodefault?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}/resetPassword", "Module": "Users.Actions", - "Permissions": { - "Name": "UserAuthenticationMethod.ReadWrite.All", - "Description": "Read and write all users' authentication methods", - "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}/resetPassword", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reset", "ResetExpanded", "ResetViaIdentity", "ResetViaIdentityExpanded" ], - "Command": "Reset-MgUserAuthenticationMethodPassword" + "Method": "POST", + "Command": "Reset-MgUserAuthenticationMethodPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationmethod-resetpassword?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/resetPasscode", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/resetPasscode", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reset", "ResetViaIdentity" ], - "Command": "Reset-MgUserManagedDevicePasscode" + "Method": "POST", + "Command": "Reset-MgUserManagedDevicePasscode", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-resetpasscode?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/resizeCloudPc", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/resizeCloudPc", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resize", "ResizeExpanded", "ResizeViaIdentity", "ResizeViaIdentityExpanded" ], - "Command": "Resize-MgBetaDeviceManagementComanagedDeviceCloudPc" + "Method": "POST", + "Command": "Resize-MgBetaDeviceManagementComanagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-resizecloudpc?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/resizeCloudPc", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/resizeCloudPc", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resize", "ResizeExpanded", "ResizeViaIdentity", "ResizeViaIdentityExpanded" ], - "Command": "Resize-MgBetaDeviceManagementManagedDeviceCloudPc" + "Method": "POST", + "Command": "Resize-MgBetaDeviceManagementManagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-resizecloudpc?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/resize", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/resize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resize", "ResizeExpanded", "ResizeViaIdentity", "ResizeViaIdentityExpanded" ], - "Command": "Resize-MgBetaDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Resize-MgBetaDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/resize", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/resize", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resize", "ResizeExpanded", "ResizeViaIdentity", "ResizeViaIdentityExpanded" ], - "Command": "Resize-MgBetaUserCloudPc" + "Method": "POST", + "Command": "Resize-MgBetaUserCloudPc", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/resizeCloudPc", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/resizeCloudPc", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resize", "ResizeExpanded", "ResizeViaIdentity", "ResizeViaIdentityExpanded" ], - "Command": "Resize-MgBetaUserManagedDeviceCloudPc" + "Method": "POST", + "Command": "Resize-MgBetaUserManagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-resizecloudpc?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/restart", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/restart", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restart", "RestartExpanded", "RestartViaIdentity", "RestartViaIdentityExpanded" ], - "Command": "Restart-MgApplicationSynchronizationJob" + "Method": "POST", + "Command": "Restart-MgApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/restart", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/restart", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restart", "RestartExpanded", "RestartViaIdentity", "RestartViaIdentityExpanded" ], - "Command": "Restart-MgBetaApplicationSynchronizationJob" + "Method": "POST", + "Command": "Restart-MgBetaApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/rebootNow", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/rebootNow", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reboot", "RebootViaIdentity" ], - "Command": "Restart-MgBetaDeviceManagementComanagedDeviceNow" + "Method": "POST", + "Command": "Restart-MgBetaDeviceManagementComanagedDeviceNow", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/rebootNow", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/rebootNow", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reboot", "RebootViaIdentity" ], - "Command": "Restart-MgBetaDeviceManagementManagedDeviceNow" + "Method": "POST", + "Command": "Restart-MgBetaDeviceManagementManagedDeviceNow", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reboot", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reboot", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reboot", "RebootViaIdentity" ], - "Command": "Restart-MgBetaDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Restart-MgBetaDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-reboot?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/restart", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/restart", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Restart", "RestartExpanded", "RestartViaIdentity", "RestartViaIdentityExpanded" ], - "Command": "Restart-MgBetaServicePrincipalSynchronizationJob" + "Method": "POST", + "Command": "Restart-MgBetaServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-1.0" }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/restart", "Module": "Beta.Teams", - "Permissions": { - "Name": "TeamworkDevice.ReadWrite.All", - "Description": "Read and write Teams devices", - "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/restart", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restart", "RestartViaIdentity" ], - "Command": "Restart-MgBetaTeamworkDevice" + "Method": "POST", + "Command": "Restart-MgBetaTeamworkDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkdevice-restart?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/reboot", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/reboot", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reboot", "RebootViaIdentity" ], - "Command": "Restart-MgBetaUserCloudPc" + "Method": "POST", + "Command": "Restart-MgBetaUserCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-reboot?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/rebootNow", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/rebootNow", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reboot", "RebootViaIdentity" ], - "Command": "Restart-MgBetaUserManagedDeviceNow" + "Method": "POST", + "Command": "Restart-MgBetaUserManagedDeviceNow", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/rebootNow", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/rebootNow", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reboot", "RebootViaIdentity" ], - "Command": "Restart-MgDeviceManagementManagedDeviceNow" + "Method": "POST", + "Command": "Restart-MgDeviceManagementManagedDeviceNow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-rebootnow?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reboot", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/reboot", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reboot", "RebootViaIdentity" ], - "Command": "Restart-MgDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Restart-MgDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-reboot?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/restart", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/restart", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Restart", "RestartExpanded", "RestartViaIdentity", "RestartViaIdentityExpanded" ], - "Command": "Restart-MgServicePrincipalSynchronizationJob" + "Method": "POST", + "Command": "Restart-MgServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/rebootNow", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/rebootNow", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reboot", "RebootViaIdentity" ], - "Command": "Restart-MgUserManagedDeviceNow" + "Method": "POST", + "Command": "Restart-MgUserManagedDeviceNow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-rebootnow?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/restoreCloudPc", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/restoreCloudPc", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaDeviceManagementComanagedDeviceCloudPc" + "Method": "POST", + "Command": "Restore-MgBetaDeviceManagementComanagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-restorecloudpc?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/recoverPasscode", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/recoverPasscode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Recover", "RecoverViaIdentity" ], - "Command": "Restore-MgBetaDeviceManagementComanagedDevicePasscode" + "Method": "POST", + "Command": "Restore-MgBetaDeviceManagementComanagedDevicePasscode", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/restoreCloudPc", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/restoreCloudPc", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaDeviceManagementManagedDeviceCloudPc" + "Method": "POST", + "Command": "Restore-MgBetaDeviceManagementManagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-restorecloudpc?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Recover", "RecoverViaIdentity" ], - "Command": "Restore-MgBetaDeviceManagementManagedDevicePasscode" + "Method": "POST", + "Command": "Restore-MgBetaDeviceManagementManagedDevicePasscode", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/restore", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Restore-MgBetaDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-restore?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/restore", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/{directoryObject-id}/restore", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaDirectoryDeletedItem" + "Method": "POST", + "Command": "Restore-MgBetaDirectoryDeletedItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/restore", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaDriveItem" + "Method": "POST", + "Command": "Restore-MgBetaDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaDriveItemListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaDriveItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaDriveListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/restore", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaDriveRoot" + "Method": "POST", + "Command": "Restore-MgBetaDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaDriveRootListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaDriveRootVersion" + "Method": "POST", + "Command": "Restore-MgBetaDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/restore", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaGroupDriveItem" + "Method": "POST", + "Command": "Restore-MgBetaGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaGroupDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaGroupDriveItemListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaGroupDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaGroupDriveItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaGroupDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaGroupDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaGroupDriveListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaGroupDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/restore", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaGroupDriveRoot" + "Method": "POST", + "Command": "Restore-MgBetaGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaGroupDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaGroupDriveRootListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaGroupDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaGroupDriveRootVersion" + "Method": "POST", + "Command": "Restore-MgBetaGroupDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaGroupSiteListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaGroupSiteListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaGroupSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/restore", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/restore", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaIdentityGovernanceLifecycleWorkflow" + "Method": "POST", + "Command": "Restore-MgBetaIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/restore", "Module": "Beta.Identity.Governance", - "Permissions": [ - { - "Name": "LifecycleWorkflows.Read.All", - "Description": "Read all lifecycle workflows resources", - "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/restore", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow" + "Method": "POST", + "Command": "Restore-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/restoreFactoryDefaults", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/restoreFactoryDefaults", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaPrintPrinterFactoryDefault" + "Method": "POST", + "Command": "Restore-MgBetaPrintPrinterFactoryDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-restorefactorydefaults?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "Restore1", "RestoreViaIdentity", "RestoreViaIdentity1" ], - "Command": "Restore-MgBetaShareListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaShareListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "Restore1", "RestoreViaIdentity", "RestoreViaIdentity1" ], - "Command": "Restore-MgBetaShareListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaShareListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.Selected", "Description": "Access selected site collections", "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaSiteListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Read and write items in all site collections", + "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaSiteListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/restore", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaUserCloudPc" + "Method": "POST", + "Command": "Restore-MgBetaUserCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/restore", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaUserDriveItem" + "Method": "POST", + "Command": "Restore-MgBetaUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaUserDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaUserDriveItemListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaUserDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaUserDriveItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaUserDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaUserDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaUserDriveListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaUserDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/restore", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaUserDriveRoot" + "Method": "POST", + "Command": "Restore-MgBetaUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaUserDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgBetaUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaUserDriveRootListItemVersion" + "Method": "POST", + "Command": "Restore-MgBetaUserDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgBetaUserDriveRootVersion" + "Method": "POST", + "Command": "Restore-MgBetaUserDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/restoreCloudPc", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/restoreCloudPc", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgBetaUserManagedDeviceCloudPc" + "Method": "POST", + "Command": "Restore-MgBetaUserManagedDeviceCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-restorecloudpc?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/recoverPasscode", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/recoverPasscode", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Recover", "RecoverViaIdentity" ], - "Command": "Restore-MgBetaUserManagedDevicePasscode" + "Method": "POST", + "Command": "Restore-MgBetaUserManagedDevicePasscode", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/recoverPasscode", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Recover", "RecoverViaIdentity" ], - "Command": "Restore-MgDeviceManagementManagedDevicePasscode" + "Method": "POST", + "Command": "Restore-MgDeviceManagementManagedDevicePasscode", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-recoverpasscode?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/restore", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Restore-MgDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-restore?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/{directoryObject-id}/restore", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/{directoryObject-id}/restore", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgDirectoryDeletedItem" + "Method": "POST", + "Command": "Restore-MgDirectoryDeletedItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/restore", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgDriveItem" + "Method": "POST", + "Command": "Restore-MgDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgDriveItemListItemVersion" + "Method": "POST", + "Command": "Restore-MgDriveItemListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgDriveItemVersion" + "Method": "POST", + "Command": "Restore-MgDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgDriveListItemVersion" + "Method": "POST", + "Command": "Restore-MgDriveListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/restore", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgDriveRoot" + "Method": "POST", + "Command": "Restore-MgDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgDriveRootListItemVersion" + "Method": "POST", + "Command": "Restore-MgDriveRootListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgDriveRootVersion" + "Method": "POST", + "Command": "Restore-MgDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/restore", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgGroupDriveItem" + "Method": "POST", + "Command": "Restore-MgGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupDriveItemListItemVersion" + "Method": "POST", + "Command": "Restore-MgGroupDriveItemListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupDriveItemVersion" + "Method": "POST", + "Command": "Restore-MgGroupDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupDriveListItemVersion" + "Method": "POST", + "Command": "Restore-MgGroupDriveListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/restore", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgGroupDriveRoot" + "Method": "POST", + "Command": "Restore-MgGroupDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupDriveRootListItemVersion" + "Method": "POST", + "Command": "Restore-MgGroupDriveRootListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupDriveRootVersion" + "Method": "POST", + "Command": "Restore-MgGroupDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}/restore", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}/restore", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupSettingTemplate" + "Method": "POST", + "Command": "Restore-MgGroupSettingTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directory-deleteditems-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupSiteListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgGroupSiteListItemVersion" + "Method": "POST", + "Command": "Restore-MgGroupSiteListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/restore", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/restore", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgIdentityGovernanceLifecycleWorkflow" + "Method": "POST", + "Command": "Restore-MgIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/restore", "Module": "Identity.Governance", - "Permissions": [ - { - "Name": "LifecycleWorkflows.Read.All", - "Description": "Read all lifecycle workflows resources", - "FullDescription": "Allows the app to list and read all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - } - ], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/restore", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow" + "Method": "POST", + "Command": "Restore-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-restore?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/restoreFactoryDefaults", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/restoreFactoryDefaults", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgPrintPrinterFactoryDefault" + "Method": "POST", + "Command": "Restore-MgPrintPrinterFactoryDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-restorefactorydefaults?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "Restore1", "RestoreViaIdentity", "RestoreViaIdentity1" ], - "Command": "Restore-MgShareListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgShareListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "Restore1", "RestoreViaIdentity", "RestoreViaIdentity1" ], - "Command": "Restore-MgShareListItemVersion" + "Method": "POST", + "Command": "Restore-MgShareListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - { - "Name": "Sites.Manage.All", - "Description": "Create, edit, and delete items and lists in all site collections", - "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.Selected", "Description": "Access selected site collections", "FullDescription": "Allow the application to access a subset of site collections without a signed in user.  The specific site collections and the permissions granted will be configured in SharePoint Online.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.Manage.All", + "Description": "Create, edit, and delete items and lists in all site collections", + "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgSiteListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgSiteListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false + "Name": "Sites.ReadWrite.All", + "Description": "Read and write items in all site collections", + "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgSiteListItemVersion" + "Method": "POST", + "Command": "Restore-MgSiteListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/restore", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgUserDriveItem" + "Method": "POST", + "Command": "Restore-MgUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgUserDriveItemListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgUserDriveItemListItemVersion" + "Method": "POST", + "Command": "Restore-MgUserDriveItemListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgUserDriveItemVersion" + "Method": "POST", + "Command": "Restore-MgUserDriveItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgUserDriveListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgUserDriveListItemVersion" + "Method": "POST", + "Command": "Restore-MgUserDriveListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/restore", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/restore", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreExpanded", "RestoreViaIdentity", "RestoreViaIdentityExpanded" ], - "Command": "Restore-MgUserDriveRoot" + "Method": "POST", + "Command": "Restore-MgUserDriveRoot", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/restore", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgUserDriveRootListItemDocumentSetVersion" + "Method": "POST", + "Command": "Restore-MgUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/documentsetversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgUserDriveRootListItemVersion" + "Method": "POST", + "Command": "Restore-MgUserDriveRootListItemVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/restoreVersion", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Restore", "RestoreViaIdentity" ], - "Command": "Restore-MgUserDriveRootVersion" + "Method": "POST", + "Command": "Restore-MgUserDriveRootVersion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitemversion-restore?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/recoverPasscode", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/recoverPasscode", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Recover", "RecoverViaIdentity" ], - "Command": "Restore-MgUserManagedDevicePasscode" + "Method": "POST", + "Command": "Restore-MgUserManagedDevicePasscode", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-recoverpasscode?view=graph-rest-1.0" }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/resume", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/resume", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Resume", "ResumeViaIdentity" ], - "Command": "Resume-MgBetaEducationSynchronizationProfile" + "Method": "POST", + "Command": "Resume-MgBetaEducationSynchronizationProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsynchronizationprofile-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/resume", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgBetaEntitlementManagementAccessPackageAssignmentRequest" + "Method": "POST", + "Command": "Resume-MgBetaEntitlementManagementAccessPackageAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/resume", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgBetaEntitlementManagementAssignmentRequest" + "Method": "POST", + "Command": "Resume-MgBetaEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult" + "Method": "POST", + "Command": "Resume-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResult" + "Method": "POST", + "Command": "Resume-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult" + "Method": "POST", + "Command": "Resume-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult" + "Method": "POST", + "Command": "Resume-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult" + "Method": "POST", + "Command": "Resume-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/resume", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgEntitlementManagementAssignmentRequest" + "Method": "POST", + "Command": "Resume-MgEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult" + "Method": "POST", + "Command": "Resume-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResult" + "Method": "POST", + "Command": "Resume-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult" + "Method": "POST", + "Command": "Resume-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult" + "Method": "POST", + "Command": "Resume-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/resume", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Resume", "ResumeExpanded", "ResumeViaIdentity", "ResumeViaIdentityExpanded" ], - "Command": "Resume-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult" + "Method": "POST", + "Command": "Resume-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}/revokeLicenses", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}/revokeLicenses", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Revoke", "RevokeExpanded", "RevokeViaIdentity", "RevokeViaIdentityExpanded" ], - "Command": "Revoke-MgBetaDeviceAppManagementVppTokenLicense" + "Method": "POST", + "Command": "Revoke-MgBetaDeviceAppManagementVppTokenLicense", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile-id}/revokeToken", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile-id}/revokeToken", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeViaIdentity" ], - "Command": "Revoke-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfileToken" + "Method": "POST", + "Command": "Revoke-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfileToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile-id}/revokeToken", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile-id}/revokeToken", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeViaIdentity" ], - "Command": "Revoke-MgBetaDeviceManagementAndroidForWorkEnrollmentProfileToken" + "Method": "POST", + "Command": "Revoke-MgBetaDeviceManagementAndroidForWorkEnrollmentProfileToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/revokeAppleVppLicenses", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/revokeAppleVppLicenses", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeViaIdentity" ], - "Command": "Revoke-MgBetaDeviceManagementComanagedDeviceAppleVppLicense" + "Method": "POST", + "Command": "Revoke-MgBetaDeviceManagementComanagedDeviceAppleVppLicense", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/revokeAppleVppLicenses", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/revokeAppleVppLicenses", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeViaIdentity" ], - "Command": "Revoke-MgBetaDeviceManagementManagedDeviceAppleVppLicense" + "Method": "POST", + "Command": "Revoke-MgBetaDeviceManagementManagedDeviceAppleVppLicense", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/revokeGrants", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/revokeGrants", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", "Variants": [ "Revoke", "RevokeExpanded", "RevokeViaIdentity", "RevokeViaIdentityExpanded" ], - "Command": "Revoke-MgBetaDriveItemPermissionGrant" + "Method": "POST", + "Command": "Revoke-MgBetaDriveItemPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/permissions/{permission-id}/revokeGrants", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/permissions/{permission-id}/revokeGrants", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeExpanded", "RevokeViaIdentity", "RevokeViaIdentityExpanded" ], - "Command": "Revoke-MgBetaDriveRootPermissionGrant" + "Method": "POST", + "Command": "Revoke-MgBetaDriveRootPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/revokeGrants", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/revokeGrants", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeExpanded", "RevokeViaIdentity", "RevokeViaIdentityExpanded" ], - "Command": "Revoke-MgBetaGroupDriveItemPermissionGrant" + "Method": "POST", + "Command": "Revoke-MgBetaGroupDriveItemPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}/revokeGrants", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}/revokeGrants", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeExpanded", "RevokeViaIdentity", "RevokeViaIdentityExpanded" ], - "Command": "Revoke-MgBetaGroupDriveRootPermissionGrant" + "Method": "POST", + "Command": "Revoke-MgBetaGroupDriveRootPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}/revokeGrants", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}/revokeGrants", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeExpanded", "RevokeViaIdentity", "RevokeViaIdentityExpanded" ], - "Command": "Revoke-MgBetaGroupSitePermissionGrant" + "Method": "POST", + "Command": "Revoke-MgBetaGroupSitePermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/permission/revokeGrants", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/permission/revokeGrants", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeExpanded", "RevokeViaIdentity", "RevokeViaIdentityExpanded" ], - "Command": "Revoke-MgBetaSharePermissionGrant" + "Method": "POST", + "Command": "Revoke-MgBetaSharePermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/permissions/{permission-id}/revokeGrants", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/permissions/{permission-id}/revokeGrants", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeExpanded", "RevokeViaIdentity", "RevokeViaIdentityExpanded" ], - "Command": "Revoke-MgBetaSitePermissionGrant" + "Method": "POST", + "Command": "Revoke-MgBetaSitePermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/revokeGrants", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}/revokeGrants", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeExpanded", "RevokeViaIdentity", "RevokeViaIdentityExpanded" ], - "Command": "Revoke-MgBetaUserDriveItemPermissionGrant" + "Method": "POST", + "Command": "Revoke-MgBetaUserDriveItemPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}/revokeGrants", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}/revokeGrants", "OutputType": "IMicrosoftGraphPermission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeExpanded", "RevokeViaIdentity", "RevokeViaIdentityExpanded" ], - "Command": "Revoke-MgBetaUserDriveRootPermissionGrant" + "Method": "POST", + "Command": "Revoke-MgBetaUserDriveRootPermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-revokegrants?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/revokeAppleVppLicenses", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/revokeAppleVppLicenses", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Revoke", "RevokeViaIdentity" ], - "Command": "Revoke-MgBetaUserManagedDeviceAppleVppLicense" + "Method": "POST", + "Command": "Revoke-MgBetaUserManagedDeviceAppleVppLicense", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/revokeSignInSessions", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/revokeSignInSessions", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "User.RevokeSessions.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Revoke", "RevokeViaIdentity" ], - "Command": "Revoke-MgBetaUserSignInSession" + "Method": "POST", + "Command": "Revoke-MgBetaUserSignInSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-revokesigninsessions?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/revokeSignInSessions", "Module": "Users.Actions", + "Uri": "/users/{user-id}/revokeSignInSessions", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "User.RevokeSessions.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Revoke", "RevokeViaIdentity" ], - "Command": "Revoke-MgUserSignInSession" + "Method": "POST", + "Command": "Revoke-MgUserSignInSession", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-revokesigninsessions?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/importedDeviceIdentities/searchExistingIdentities", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/importedDeviceIdentities/searchExistingIdentities", + "OutputType": "IMicrosoftGraphImportedDeviceIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementServiceConfig.Read.All", "Description": "Read Microsoft Intune configuration", "FullDescription": "Allows the app to read Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphImportedDeviceIdentity", - "Method": "POST", "Variants": [ "Search", "SearchExpanded" ], - "Command": "Search-MgBetaDeviceManagementImportedDeviceIdentityExistingIdentity" + "Method": "POST", + "Command": "Search-MgBetaDeviceManagementImportedDeviceIdentityExistingIdentity", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/search(q='{q}')", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgBetaDrive" + "Method": "GET", + "Command": "Search-MgBetaDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgBetaDriveItem" + "Method": "GET", + "Command": "Search-MgBetaDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/search(q='{q}')", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgBetaDriveRoot" + "Method": "GET", + "Command": "Search-MgBetaDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/search(q='{q}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgBetaGroupDrive" + "Method": "GET", + "Command": "Search-MgBetaGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgBetaGroupDriveItem" + "Method": "GET", + "Command": "Search-MgBetaGroupDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/search(q='{q}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgBetaGroupDriveRoot" + "Method": "GET", + "Command": "Search-MgBetaGroupDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/search(q='{q}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgBetaUserDrive" + "Method": "GET", + "Command": "Search-MgBetaUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgBetaUserDriveItem" + "Method": "GET", + "Command": "Search-MgBetaUserDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/search(q='{q}')", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgBetaUserDriveRoot" + "Method": "GET", + "Command": "Search-MgBetaUserDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/search(q='{q}')", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgDrive" + "Method": "GET", + "Command": "Search-MgDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgDriveItem" + "Method": "GET", + "Command": "Search-MgDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/search(q='{q}')", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgDriveRoot" + "Method": "GET", + "Command": "Search-MgDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/search(q='{q}')", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgGroupDrive" + "Method": "GET", + "Command": "Search-MgGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgGroupDriveItem" + "Method": "GET", + "Command": "Search-MgGroupDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/search(q='{q}')", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgGroupDriveRoot" + "Method": "GET", + "Command": "Search-MgGroupDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/search(q='{q}')", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgUserDrive" + "Method": "GET", + "Command": "Search-MgUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgUserDriveItem" + "Method": "GET", + "Command": "Search-MgUserDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/search(q='{q}')", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/search(q='{q}')", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Search", "SearchViaIdentity" ], - "Command": "Search-MgUserDriveRoot" + "Method": "GET", + "Command": "Search-MgUserDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/sendReminder", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/sendReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaAccessReviewInstanceReminder" + "Method": "POST", + "Command": "Send-MgBetaAccessReviewInstanceReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-sendreminder?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/sendReminder", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/sendReminder", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaAccessReviewReminder" + "Method": "POST", + "Command": "Send-MgBetaAccessReviewReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-sendreminder?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/sendActivityNotification", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/sendActivityNotification", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "TeamsActivity.Send", - "Description": "Send a teamwork activity to any user", - "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", - "IsAdmin": false - }, { "Name": "TeamsActivity.Send.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsActivity.Send", + "Description": "Send a teamwork activity to any user", + "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaChatActivityNotification" + "Method": "POST", + "Command": "Send-MgBetaChatActivityNotification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/sendDtmfTones", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/sendDtmfTones", "OutputType": "IMicrosoftGraphSendDtmfTonesOperation", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaCommunicationCallDtmfTone" + "Method": "POST", + "Command": "Send-MgBetaCommunicationCallDtmfTone", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentReminderSms", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentReminderSms", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaCommunicationOnlineMeetingJoinWebUrlVirtualAppointmentReminderSm" + "Method": "POST", + "Command": "Send-MgBetaCommunicationOnlineMeetingJoinWebUrlVirtualAppointmentReminderSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentSms", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentSms", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaCommunicationOnlineMeetingJoinWebUrlVirtualAppointmentSm" + "Method": "POST", + "Command": "Send-MgBetaCommunicationOnlineMeetingJoinWebUrlVirtualAppointmentSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaCommunicationOnlineMeetingVirtualAppointmentReminderSm" + "Method": "POST", + "Command": "Send-MgBetaCommunicationOnlineMeetingVirtualAppointmentReminderSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaCommunicationOnlineMeetingVirtualAppointmentSm" + "Method": "POST", + "Command": "Send-MgBetaCommunicationOnlineMeetingVirtualAppointmentSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaDeviceManagementComanagedDeviceCustomNotificationToCompanyPortal" + "Method": "POST", + "Command": "Send-MgBetaDeviceManagementComanagedDeviceCustomNotificationToCompanyPortal", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/sendCustomNotificationToCompanyPortal", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/sendCustomNotificationToCompanyPortal", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded" ], - "Command": "Send-MgBetaDeviceManagementCustomNotificationToCompanyPortal" + "Method": "POST", + "Command": "Send-MgBetaDeviceManagementCustomNotificationToCompanyPortal", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaDeviceManagementManagedDeviceCustomNotificationToCompanyPortal" + "Method": "POST", + "Command": "Send-MgBetaDeviceManagementManagedDeviceCustomNotificationToCompanyPortal", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/sendTestMessage", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/sendTestMessage", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaDeviceManagementNotificationMessageTemplateTestMessage" + "Method": "POST", + "Command": "Send-MgBetaDeviceManagementNotificationMessageTemplateTestMessage", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/send", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/send", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaFinancialCompanySalesInvoice" + "Method": "POST", + "Command": "Send-MgBetaFinancialCompanySalesInvoice", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/send", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/send", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaFinancialCompanySalesQuote" + "Method": "POST", + "Command": "Send-MgBetaFinancialCompanySalesQuote", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/sendReminder", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/sendReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaIdentityGovernanceAccessReviewDecisionInstanceReminder" + "Method": "POST", + "Command": "Send-MgBetaIdentityGovernanceAccessReviewDecisionInstanceReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-sendreminder?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/sendReminder", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/sendReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceReminder" + "Method": "POST", + "Command": "Send-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-sendreminder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/sendActivityNotification", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/sendActivityNotification", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "TeamsActivity.Send", - "Description": "Send a teamwork activity to any user", - "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", - "IsAdmin": false - }, { "Name": "TeamsActivity.Send.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsActivity.Send", + "Description": "Send a teamwork activity to any user", + "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaTeamActivityNotification" + "Method": "POST", + "Command": "Send-MgBetaTeamActivityNotification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0" }, { - "Uri": "/teamwork/sendActivityNotificationToRecipients", "Module": "Beta.Teams", + "Uri": "/teamwork/sendActivityNotificationToRecipients", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "TeamsActivity.Send", - "Description": "Send a teamwork activity to any user", - "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", - "IsAdmin": false - }, { "Name": "TeamsActivity.Send.User", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsActivity.Send", + "Description": "Send a teamwork activity to any user", + "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded" ], - "Command": "Send-MgBetaTeamworkActivityNotificationToRecipient" + "Method": "POST", + "Command": "Send-MgBetaTeamworkActivityNotificationToRecipient", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamwork-sendactivitynotificationtorecipients?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/sendActivityNotification", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/sendActivityNotification", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaUserChatActivityNotification" + "Method": "POST", + "Command": "Send-MgBetaUserChatActivityNotification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/sendMail", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/sendMail", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaUserMail" + "Method": "POST", + "Command": "Send-MgBetaUserMail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-sendmail?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Send-MgBetaUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/send", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/send", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaUserMailFolderMessage" + "Method": "POST", + "Command": "Send-MgBetaUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/sendCustomNotificationToCompanyPortal", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaUserManagedDeviceCustomNotificationToCompanyPortal" + "Method": "POST", + "Command": "Send-MgBetaUserManagedDeviceCustomNotificationToCompanyPortal", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}/send", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/send", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaUserMessage" + "Method": "POST", + "Command": "Send-MgBetaUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentReminderSms", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentReminderSms", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaUserOnlineMeetingJoinWebUrlVirtualAppointmentReminderSm" + "Method": "POST", + "Command": "Send-MgBetaUserOnlineMeetingJoinWebUrlVirtualAppointmentReminderSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentSms", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')/sendVirtualAppointmentSms", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaUserOnlineMeetingJoinWebUrlVirtualAppointmentSm" + "Method": "POST", + "Command": "Send-MgBetaUserOnlineMeetingJoinWebUrlVirtualAppointmentSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ + { + "Name": "VirtualAppointmentNotification.Send", + "Description": "Send notification regarding virtual appointments", + "FullDescription": "Allows the app to send notification regarding virtual appointments on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "VirtualAppointment.ReadWrite", "Description": "Read and write your virtual appointments", "FullDescription": "Allows the app to read and write virtual appointments on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "VirtualAppointment.ReadWrite.All", "Description": "Read-write all virtual appointments for users, as authorized by online meetings app access policy", "FullDescription": "Allows the application to read and write virtual appointments for all users, without a signed-in user. The app must also be authorized to access an individual user’s data by the online meetings application access policy.", - "IsAdmin": false - }, - { - "Name": "VirtualAppointmentNotification.Send", - "Description": "Send notification regarding virtual appointments", - "FullDescription": "Allows the app to send notification regarding virtual appointments on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaUserOnlineMeetingVirtualAppointmentReminderSm" + "Method": "POST", + "Command": "Send-MgBetaUserOnlineMeetingVirtualAppointmentReminderSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ + { + "Name": "VirtualAppointmentNotification.Send", + "Description": "Send notification regarding virtual appointments", + "FullDescription": "Allows the app to send notification regarding virtual appointments on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "VirtualAppointment.ReadWrite", "Description": "Read and write your virtual appointments", "FullDescription": "Allows the app to read and write virtual appointments on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "VirtualAppointment.ReadWrite.All", "Description": "Read-write all virtual appointments for users, as authorized by online meetings app access policy", "FullDescription": "Allows the application to read and write virtual appointments for all users, without a signed-in user. The app must also be authorized to access an individual user’s data by the online meetings application access policy.", - "IsAdmin": false - }, - { - "Name": "VirtualAppointmentNotification.Send", - "Description": "Send notification regarding virtual appointments", - "FullDescription": "Allows the app to send notification regarding virtual appointments on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaUserOnlineMeetingVirtualAppointmentSm" + "Method": "POST", + "Command": "Send-MgBetaUserOnlineMeetingVirtualAppointmentSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/sendReminder", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/sendReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgBetaUserPendingAccessReviewInstanceReminder" + "Method": "POST", + "Command": "Send-MgBetaUserPendingAccessReviewInstanceReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-sendreminder?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/sendActivityNotification", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/teamwork/sendActivityNotification", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "TeamsActivity.Send", - "Description": "Send a teamwork activity to any user", - "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", - "IsAdmin": false - }, { "Name": "TeamsActivity.Send.User", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsActivity.Send", + "Description": "Send a teamwork activity to any user", + "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgBetaUserTeamworkActivityNotification" + "Method": "POST", + "Command": "Send-MgBetaUserTeamworkActivityNotification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-sendactivitynotification?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/sendActivityNotification", "Module": "Teams", + "Uri": "/chats/{chat-id}/sendActivityNotification", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "TeamsActivity.Send", - "Description": "Send a teamwork activity to any user", - "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", - "IsAdmin": false - }, { "Name": "TeamsActivity.Send.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsActivity.Send", + "Description": "Send a teamwork activity to any user", + "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgChatActivityNotification" + "Method": "POST", + "Command": "Send-MgChatActivityNotification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/sendDtmfTones", "Module": "CloudCommunications", - "Permissions": { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/sendDtmfTones", "OutputType": "IMicrosoftGraphSendDtmfTonesOperation", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgCommunicationCallDtmfTone" + "Method": "POST", + "Command": "Send-MgCommunicationCallDtmfTone", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgCommunicationOnlineMeetingVirtualAppointmentReminderSm" + "Method": "POST", + "Command": "Send-MgCommunicationOnlineMeetingVirtualAppointmentReminderSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgCommunicationOnlineMeetingVirtualAppointmentSm" + "Method": "POST", + "Command": "Send-MgCommunicationOnlineMeetingVirtualAppointmentSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/sendTestMessage", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/sendTestMessage", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgDeviceManagementNotificationMessageTemplateTestMessage" + "Method": "POST", + "Command": "Send-MgDeviceManagementNotificationMessageTemplateTestMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-sendtestmessage?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/sendReminder", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/sendReminder", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgIdentityGovernanceAccessReviewDefinitionInstanceReminder" + "Method": "POST", + "Command": "Send-MgIdentityGovernanceAccessReviewDefinitionInstanceReminder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-sendreminder?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/sendActivityNotification", "Module": "Teams", + "Uri": "/teams/{team-id}/sendActivityNotification", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "TeamsActivity.Send", - "Description": "Send a teamwork activity to any user", - "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", - "IsAdmin": false - }, { "Name": "TeamsActivity.Send.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsActivity.Send", + "Description": "Send a teamwork activity to any user", + "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgTeamActivityNotification" + "Method": "POST", + "Command": "Send-MgTeamActivityNotification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-sendactivitynotification?view=graph-rest-1.0" }, { - "Uri": "/teamwork/sendActivityNotificationToRecipients", "Module": "Teams", + "Uri": "/teamwork/sendActivityNotificationToRecipients", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "TeamsActivity.Send", - "Description": "Send a teamwork activity to any user", - "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", - "IsAdmin": false - }, { "Name": "TeamsActivity.Send.User", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsActivity.Send", + "Description": "Send a teamwork activity to any user", + "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded" ], - "Command": "Send-MgTeamworkActivityNotificationToRecipient" + "Method": "POST", + "Command": "Send-MgTeamworkActivityNotificationToRecipient", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamwork-sendactivitynotificationtorecipients?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/sendActivityNotification", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/sendActivityNotification", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgUserChatActivityNotification" + "Method": "POST", + "Command": "Send-MgUserChatActivityNotification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-sendactivitynotification?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/sendMail", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/sendMail", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgUserMail" + "Method": "POST", + "Command": "Send-MgUserMail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-sendmail?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/send", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgUserMailFolderChildFolderMessage" + "Method": "POST", + "Command": "Send-MgUserMailFolderChildFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/send", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/send", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgUserMailFolderMessage" + "Method": "POST", + "Command": "Send-MgUserMailFolderMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/send", "Module": "Users.Actions", - "Permissions": { - "Name": "Mail.Send", - "Description": "Send mail as any user", - "FullDescription": "Allows the app to send mail as any user without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/send", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Send", "SendViaIdentity" ], - "Command": "Send-MgUserMessage" + "Method": "POST", + "Command": "Send-MgUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-send?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms", "Module": "Users.Actions", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentReminderSms", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "VirtualAppointmentNotification.Send", + "Description": "Send notification regarding virtual appointments", + "FullDescription": "Allows the app to send notification regarding virtual appointments on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "VirtualAppointment.ReadWrite", "Description": "Read and write your virtual appointments", "FullDescription": "Allows the app to read and write virtual appointments on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "VirtualAppointment.ReadWrite.All", "Description": "Read-write all virtual appointments for users, as authorized by online meetings app access policy", "FullDescription": "Allows the application to read and write virtual appointments for all users, without a signed-in user. The app must also be authorized to access an individual user’s data by the online meetings application access policy.", - "IsAdmin": false - }, - { - "Name": "VirtualAppointmentNotification.Send", - "Description": "Send notification regarding virtual appointments", - "FullDescription": "Allows the app to send notification regarding virtual appointments on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgUserOnlineMeetingVirtualAppointmentReminderSm" + "Method": "POST", + "Command": "Send-MgUserOnlineMeetingVirtualAppointmentReminderSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentremindersms?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms", "Module": "Users.Actions", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/sendVirtualAppointmentSms", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ + { + "Name": "VirtualAppointmentNotification.Send", + "Description": "Send notification regarding virtual appointments", + "FullDescription": "Allows the app to send notification regarding virtual appointments on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, { "Name": "VirtualAppointment.ReadWrite", "Description": "Read and write your virtual appointments", "FullDescription": "Allows the app to read and write virtual appointments on your behalf.  ", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "VirtualAppointment.ReadWrite.All", "Description": "Read-write all virtual appointments for users, as authorized by online meetings app access policy", "FullDescription": "Allows the application to read and write virtual appointments for all users, without a signed-in user. The app must also be authorized to access an individual user’s data by the online meetings application access policy.", - "IsAdmin": false - }, - { - "Name": "VirtualAppointmentNotification.Send", - "Description": "Send notification regarding virtual appointments", - "FullDescription": "Allows the app to send notification regarding virtual appointments on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgUserOnlineMeetingVirtualAppointmentSm" + "Method": "POST", + "Command": "Send-MgUserOnlineMeetingVirtualAppointmentSm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/virtualappointment-sendvirtualappointmentsms?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/teamwork/sendActivityNotification", "Module": "Users.Actions", + "Uri": "/users/{user-id}/teamwork/sendActivityNotification", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "TeamsActivity.Send", - "Description": "Send a teamwork activity to any user", - "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", - "IsAdmin": false - }, { "Name": "TeamsActivity.Send.User", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "TeamsActivity.Send", + "Description": "Send a teamwork activity to any user", + "FullDescription": "Allows the app to create new notifications in users' teamwork activity feeds without a signed in user. These notifications may not be discoverable or be held or governed by compliance policies.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Send", "SendExpanded", "SendViaIdentity", "SendViaIdentityExpanded" ], - "Command": "Send-MgUserTeamworkActivityNotification" + "Method": "POST", + "Command": "Send-MgUserTeamworkActivityNotification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userteamwork-sendactivitynotification?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/logo", "Module": "Applications", + "Uri": "/applications/{application-id}/logo", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgApplicationLogo" + "Method": "PUT", + "Command": "Set-MgApplicationLogo", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization", "OutputType": "IMicrosoftGraphSynchronization", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgApplicationSynchronization" + "Method": "PUT", + "Command": "Set-MgApplicationSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgApplicationSynchronizationJobBulkUploadContent" + "Method": "PUT", + "Command": "Set-MgApplicationSynchronizationJobBulkUploadContent", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/secrets", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/secrets", "OutputType": "IMicrosoftGraphSynchronizationSecretKeyStringValuePair", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgApplicationSynchronizationSecret" + "Method": "PUT", + "Command": "Set-MgApplicationSynchronizationSecret", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/setVerifiedPublisher", "Module": "Applications", - "Permissions": { - "Name": "Application.ReadWrite.All", - "Description": "Read and write applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/setVerifiedPublisher", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgApplicationVerifiedPublisher" + "Method": "POST", + "Command": "Set-MgApplicationVerifiedPublisher", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-setverifiedpublisher?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon/hostedContent/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon/hostedContent/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaAppCatalogTeamAppDefinitionColorIconHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaAppCatalogTeamAppDefinitionColorIconHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon/hostedContent/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon/hostedContent/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaAppCatalogTeamAppDefinitionOutlineIconHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaAppCatalogTeamAppDefinitionOutlineIconHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/connectorGroup/$ref", "Module": "Beta.Applications", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/connectorGroup/$ref", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaApplicationConnectorGroupByRef" + "Method": "PUT", + "Command": "Set-MgBetaApplicationConnectorGroupByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectorgroup-post-applications?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/logo", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/logo", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaApplicationLogo" + "Method": "PUT", + "Command": "Set-MgBetaApplicationLogo", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization", "OutputType": "IMicrosoftGraphSynchronization", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaApplicationSynchronization" + "Method": "PUT", + "Command": "Set-MgBetaApplicationSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaApplicationSynchronizationJobBulkUploadContent" + "Method": "PUT", + "Command": "Set-MgBetaApplicationSynchronizationJobBulkUploadContent", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/secrets", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/secrets", "OutputType": "IMicrosoftGraphSynchronizationSecretKeyStringValuePair", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaApplicationSynchronizationSecret" + "Method": "PUT", + "Command": "Set-MgBetaApplicationSynchronizationSecret", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/setVerifiedPublisher", "Module": "Beta.Applications", - "Permissions": { - "Name": "Application.ReadWrite.All", - "Description": "Read and write applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals on your behalf. Does not allow management of consent grants.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/setVerifiedPublisher", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaApplicationVerifiedPublisher" + "Method": "POST", + "Command": "Set-MgBetaApplicationVerifiedPublisher", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-setverifiedpublisher?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaChatMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/setReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaChatMessageReaction" + "Method": "POST", + "Command": "Set-MgBetaChatMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaChatMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaChatMessageReplyReaction" + "Method": "POST", + "Command": "Set-MgBetaChatMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/alternativeRecording", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/alternativeRecording", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaCommunicationOnlineMeetingAlternativeRecording" + "Method": "PUT", + "Command": "Set-MgBetaCommunicationOnlineMeetingAlternativeRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendeeReport", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendeeReport", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaCommunicationOnlineMeetingAttendeeReport" + "Method": "PUT", + "Command": "Set-MgBetaCommunicationOnlineMeetingAttendeeReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/broadcastRecording", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/broadcastRecording", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaCommunicationOnlineMeetingBroadcastRecording" + "Method": "PUT", + "Command": "Set-MgBetaCommunicationOnlineMeetingBroadcastRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recording", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recording", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaCommunicationOnlineMeetingRecording" + "Method": "PUT", + "Command": "Set-MgBetaCommunicationOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaCommunicationOnlineMeetingRecordingContent" + "Method": "PUT", + "Command": "Set-MgBetaCommunicationOnlineMeetingRecordingContent", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaCommunicationOnlineMeetingTranscriptContent" + "Method": "PUT", + "Command": "Set-MgBetaCommunicationOnlineMeetingTranscriptContent", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaCommunicationOnlineMeetingTranscriptMetadataContent" + "Method": "PUT", + "Command": "Set-MgBetaCommunicationOnlineMeetingTranscriptMetadataContent", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences/{presence-id}/setPresence", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/presences/{presence-id}/setPresence", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaCommunicationPresence" + "Method": "POST", + "Command": "Set-MgBetaCommunicationPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-1.0" }, { - "Uri": "/communications/presences/{presence-id}/setStatusMessage", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/presences/{presence-id}/setStatusMessage", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaCommunicationPresenceStatusMessage" + "Method": "POST", + "Command": "Set-MgBetaCommunicationPresenceStatusMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0" }, { - "Uri": "/communications/presences/{presence-id}/setUserPreferredPresence", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/presences/{presence-id}/setUserPreferredPresence", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaCommunicationPresenceUserPreferredPresence" + "Method": "POST", + "Command": "Set-MgBetaCommunicationPresenceUserPreferredPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assign", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceAppManagementIosLobAppProvisioningConfiguration" + "Method": "POST", + "Command": "Set-MgBetaDeviceAppManagementIosLobAppProvisioningConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assign", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceAppManagementManagedEBook" + "Method": "POST", + "Command": "Set-MgBetaDeviceAppManagementManagedEBook", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assign", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceAppManagementMobileApp" + "Method": "POST", + "Command": "Set-MgBetaDeviceAppManagementMobileApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceAppManagementMobileAppConfiguration" + "Method": "POST", + "Command": "Set-MgBetaDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assign", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "POST", + "Command": "Set-MgBetaDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assign", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceAppManagementWdacSupplementalPolicy" + "Method": "POST", + "Command": "Set-MgBetaDeviceAppManagementWdacSupplementalPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assign", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assign", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceAppManagementWindowsManagedAppProtection" + "Method": "POST", + "Command": "Set-MgBetaDeviceAppManagementWindowsManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/setAndroidDeviceOwnerFullyManagedEnrollmentState", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/setAndroidDeviceOwnerFullyManagedEnrollmentState", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded" ], - "Command": "Set-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingAndroidDeviceOwnerFullyManagedEnrollmentState" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingAndroidDeviceOwnerFullyManagedEnrollmentState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/setPriority", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/setPriority", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfilePriority" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfilePriority", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/setCloudPcReviewStatus", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/setCloudPcReviewStatus", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementComanagedDeviceCloudPcReviewStatus" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementComanagedDeviceCloudPcReviewStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-setcloudpcreviewstatus?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/setDeviceName", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/setDeviceName", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementComanagedDeviceName" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementComanagedDeviceName", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assign", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementCompliancePolicy" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/setScheduledActions", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/setScheduledActions", "OutputType": "IMicrosoftGraphDeviceManagementComplianceScheduledActionForRule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementCompliancePolicyScheduledAction" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementCompliancePolicyScheduledAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assign", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementConfigurationPolicy" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementConfigurationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignJustInTimeConfiguration", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignJustInTimeConfiguration", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementConfigurationPolicyJust" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementConfigurationPolicyJust", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}/setDefaultProfile", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}/setDefaultProfile", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfileDefaultProfile" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfileDefaultProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementDeviceCompliancePolicy" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/setScheduledRetireState", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/setScheduledRetireState", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded" ], - "Command": "Set-MgBetaDeviceManagementDeviceCompliancePolicyScheduledRetireState" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementDeviceCompliancePolicyScheduledRetireState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceComplianceScripts/{deviceComplianceScript-id}/assign", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceComplianceScripts/{deviceComplianceScript-id}/assign", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementDeviceComplianceScript" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementDeviceComplianceScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign", "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementDeviceConfiguration" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementDeviceConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript-id}/assign", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceCustomAttributeShellScripts/{deviceCustomAttributeShellScript-id}/assign", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementDeviceCustomAttributeShellScript" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementDeviceCustomAttributeShellScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementDeviceEnrollmentConfiguration" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/setPriority", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/setPriority", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementDeviceEnrollmentConfigurationPriority" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementDeviceEnrollmentConfigurationPriority", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assign", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assign", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementDeviceHealthScript" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementDeviceHealthScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assign", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assign", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementDeviceShellScript" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementDeviceShellScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assign", "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePoolAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementEmbeddedSimActivationCodePool" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementEmbeddedSimActivationCodePool", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assign", "OutputType": "IMicrosoftGraphGroupPolicyConfigurationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementGroupPolicyConfiguration" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementGroupPolicyConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementIntent" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementIntent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementIntuneBrandingProfile" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementIntuneBrandingProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/setCloudPcReviewStatus", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/setCloudPcReviewStatus", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementManagedDeviceCloudPcReviewStatus" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementManagedDeviceCloudPcReviewStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-setcloudpcreviewstatus?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/setDeviceName", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/setDeviceName", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementManagedDeviceName" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementManagedDeviceName", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRecords/{alertRecord-id}/setPortalNotificationAsSent", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring/alertRecords/{alertRecord-id}/setPortalNotificationAsSent", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDeviceManagementMonitoringAlertRecordPortalNotificationAsSent" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementMonitoringAlertRecordPortalNotificationAsSent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/devicemanagement-alertrecord-setportalnotificationassent?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assign", "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementResourceAccessProfile" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementResourceAccessProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assign", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assign", + "OutputType": "IMicrosoftGraphRoleScopeTagAutoAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleScopeTagAutoAssignment", - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementRoleScopeTag" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementRoleScopeTag", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementScript" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-assign?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementVirtualEndpointUserSetting" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcusersetting-assign?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceUserToDevice" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDeviceUserToDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/assignResourceAccountToDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/assignResourceAccountToDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityResourceAccountToDevice" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityResourceAccountToDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityUserToDevice" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityUserToDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementWindowsDriverUpdateProfile" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementWindowsDriverUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementWindowsFeatureUpdateProfile" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementWindowsFeatureUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assign", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDeviceManagementWindowsQualityUpdateProfile" + "Method": "POST", + "Command": "Set-MgBetaDeviceManagementWindowsQualityUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveBundleContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveBundleContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveBundleContentStream" + "Method": "PUT", + "Command": "Set-MgBetaDriveBundleContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveFollowingContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveFollowingContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/following/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/following/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveFollowingContentStream" + "Method": "PUT", + "Command": "Set-MgBetaDriveFollowingContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveItemChildContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveItemChildContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveItemChildContentStream" + "Method": "PUT", + "Command": "Set-MgBetaDriveItemChildContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/content", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/contentStream", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/contentStream", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveItemListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveItemListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaDriveItemListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite.All", "Description": "Read and write files in all site collections", "FullDescription": "Allows the app to read, create, update and delete all files in all site collections without a signed in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Set-MgBetaDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveItemVersionContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveItemVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaDriveListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveRootChildContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveRootChildContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveRootChildContentStream" + "Method": "PUT", + "Command": "Set-MgBetaDriveRootChildContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveRootContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveRootContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveRootContentStream" + "Method": "PUT", + "Command": "Set-MgBetaDriveRootContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveRootListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveRootListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaDriveRootListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/assignSensitivityLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/assignSensitivityLabel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Set-MgBetaDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveRootVersionContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveRootVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveSpecialContent" + "Method": "PUT", + "Command": "Set-MgBetaDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/special/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/special/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaDriveSpecialContentStream" + "Method": "PUT", + "Command": "Set-MgBetaDriveSpecialContentStream", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaEducationClassAssignmentRubricByRef" + "Method": "PUT", + "Command": "Set-MgBetaEducationClassAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "Module": "Beta.Education", - "Permissions": { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaEducationClassAssignmentSubmissionUpResourceFolder" + "Method": "POST", + "Command": "Set-MgBetaEducationClassAssignmentSubmissionUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "Module": "Beta.Education", - "Permissions": { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaEducationClassAssignmentUpFeedbackResourceFolder" + "Method": "POST", + "Command": "Set-MgBetaEducationClassAssignmentUpFeedbackResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaEducationClassAssignmentUpResourceFolder" + "Method": "POST", + "Command": "Set-MgBetaEducationClassAssignmentUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/setUpResourcesFolder", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaEducationClassModuleUpResourceFolder" + "Method": "POST", + "Command": "Set-MgBetaEducationClassModuleUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaEducationMeAssignmentRubricByRef" + "Method": "PUT", + "Command": "Set-MgBetaEducationMeAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaEducationMeAssignmentSubmissionUpResourceFolder" + "Method": "POST", + "Command": "Set-MgBetaEducationMeAssignmentSubmissionUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaEducationMeAssignmentUpFeedbackResourceFolder" + "Method": "POST", + "Command": "Set-MgBetaEducationMeAssignmentUpFeedbackResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/setUpResourcesFolder", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaEducationMeAssignmentUpResourceFolder" + "Method": "POST", + "Command": "Set-MgBetaEducationMeAssignmentUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaEducationUserAssignmentRubricByRef" + "Method": "PUT", + "Command": "Set-MgBetaEducationUserAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaEducationUserAssignmentSubmissionUpResourceFolder" + "Method": "POST", + "Command": "Set-MgBetaEducationUserAssignmentSubmissionUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaEducationUserAssignmentUpFeedbackResourceFolder" + "Method": "POST", + "Command": "Set-MgBetaEducationUserAssignmentUpFeedbackResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaEducationUserAssignmentUpResourceFolder" + "Method": "POST", + "Command": "Set-MgBetaEducationUserAssignmentUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}", "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "PUT", + "Command": "Set-MgBetaEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaExternalConnectionItem" + "Method": "PUT", + "Command": "Set-MgBetaExternalConnectionItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanyCustomerPaymentCustomerPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanyCustomerPaymentCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanyCustomerPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanyCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanyEmployeePictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanyEmployeePictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/companyInformation/{companyInformation-id}/picture", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/companyInformation/{companyInformation-id}/picture", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanyInformationPicture" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanyInformationPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanyItemPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanyItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanyPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanyPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgBetaFinancialCompanyPurchaseInvoiceLineItemPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanyPurchaseInvoiceLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanyPurchaseInvoiceVendorPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanyPurchaseInvoiceVendorPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanySaleCreditMemoCustomerPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanySaleCreditMemoCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanySaleCreditMemoLineItemPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanySaleCreditMemoLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanySaleInvoiceCustomerPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanySaleInvoiceCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgBetaFinancialCompanySaleInvoiceLineItemPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanySaleInvoiceLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanySaleOrderCustomerPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanySaleOrderCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgBetaFinancialCompanySaleOrderLineItemPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanySaleOrderLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanySaleQuoteCustomerPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanySaleQuoteCustomerPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgBetaFinancialCompanySaleQuoteLineItemPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanySaleQuoteLineItemPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/{picture-id}/content", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/{picture-id}/content", "OutputType": "IMicrosoftGraphPicture", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaFinancialCompanyVendorPictureContent" + "Method": "PUT", + "Command": "Set-MgBetaFinancialCompanyVendorPictureContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveBundleContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveBundleContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveBundleContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveBundleContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/content", - "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Module": "Beta.Files", + "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveFollowingContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveFollowingContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveFollowingContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveFollowingContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveItemChildContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveItemChildContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveItemChildContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveItemChildContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveItemListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveItemListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveItemListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaGroupDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Set-MgBetaGroupDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveItemVersionContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveItemVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveRootChildContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveRootChildContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveRootChildContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveRootChildContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveRootContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveRootContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveRootContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveRootContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveRootListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveRootListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveRootListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/assignSensitivityLabel", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/assignSensitivityLabel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaGroupDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Set-MgBetaGroupDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveRootVersionContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveRootVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveSpecialContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupDriveSpecialContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupDriveSpecialContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/assignLicense", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/assignLicense", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaGroupLicense" + "Method": "POST", + "Command": "Set-MgBetaGroupLicense", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-assignlicense?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupOnenotePageContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}/content", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupOnenoteResourceContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupOnenoteSectionPageContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/photo/$value", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/photo/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, { "Name": "ProfilePhoto.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgBetaGroupPhotoContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteAnalyticItemActivityStatActivityDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteAnalyticItemActivityStatActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteAnalyticItemActivityStatActivityDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteAnalyticItemActivityStatActivityDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteListItemActivityDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteListItemActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteListItemActivityDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteListItemActivityDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPageContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteOnenoteNotebookSectionPageContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteOnenoteNotebookSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteOnenotePageContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteOnenoteResourceContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteOnenoteSectionGroupSectionPageContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteOnenoteSectionGroupSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupSiteOnenoteSectionPageContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupSiteOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team", "Module": "Beta.Teams", + "Uri": "/groups/{group-id}/team", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeam", - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaGroupTeam" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/content", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupTeamChannelFileFolderContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeamChannelFileFolderContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/contentStream", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupTeamChannelFileFolderContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeamChannelFileFolderContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupTeamChannelMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupTeamChannelMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/photo/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/photo/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupTeamPhotoContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeamPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/content", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupTeamPrimaryChannelFileFolderContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeamPrimaryChannelFileFolderContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/contentStream", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupTeamPrimaryChannelFileFolderContentStream" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeamPrimaryChannelFileFolderContentStream", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupTeamPrimaryChannelMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule", "OutputType": "IMicrosoftGraphSchedule", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaGroupTeamSchedule" + "Method": "PUT", + "Command": "Set-MgBetaGroupTeamSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaIdentityB2CUserFlowLanguageDefaultPageContent" + "Method": "PUT", + "Command": "Set-MgBetaIdentityB2CUserFlowLanguageDefaultPageContent", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaIdentityB2CUserFlowLanguageOverridePageContent" + "Method": "PUT", + "Command": "Set-MgBetaIdentityB2CUserFlowLanguageOverridePageContent", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/setOrder", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/setOrder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder" + "Method": "POST", + "Command": "Set-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-setorder?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent" + "Method": "PUT", + "Command": "Set-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaIdentityB2XUserFlowLanguageOverridePageContent" + "Method": "PUT", + "Command": "Set-MgBetaIdentityB2XUserFlowLanguageOverridePageContent", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaIdentityB2XUserFlowPostAttributeCollectionByRef" + "Method": "PUT", + "Command": "Set-MgBetaIdentityB2XUserFlowPostAttributeCollectionByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaIdentityB2XUserFlowPostFederationSignupByRef" + "Method": "PUT", + "Command": "Set-MgBetaIdentityB2XUserFlowPostFederationSignupByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/setOrder", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/setOrder", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaIdentityB2XUserFlowUserAttributeAssignmentOrder" + "Method": "POST", + "Command": "Set-MgBetaIdentityB2XUserFlowUserAttributeAssignmentOrder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-setorder?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaIdentityGovernanceAccessReviewDefinition" + "Method": "PUT", + "Command": "Set-MgBetaIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications/{application-id}/logo", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}/applications/{application-id}/logo", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOnPremisePublishingProfileConnectorGroupApplicationLogo" + "Method": "PUT", + "Command": "Set-MgBetaOnPremisePublishingProfileConnectorGroupApplicationLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/backgroundImage", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/backgroundImage", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingBackgroundImage" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingBackgroundImage", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/bannerLogo", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/bannerLogo", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingBannerLogo" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingBannerLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/customCSS", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/customCSS", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingCustomCss" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingCustomCss", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/favicon", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/favicon", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingFavicon" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingFavicon", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/headerLogo", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/headerLogo", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingHeaderLogo" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingHeaderLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingLocalizationBackgroundImage" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingLocalizationBackgroundImage", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingLocalizationBannerLogo" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingLocalizationBannerLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingLocalizationCustomCss" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingLocalizationCustomCss", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingLocalizationFavicon" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingLocalizationFavicon", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingLocalizationHeaderLogo" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingLocalizationHeaderLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingLocalizationSquareLogo" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingLocalizationSquareLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingLocalizationSquareLogoDark" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingLocalizationSquareLogoDark", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/squareLogo", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/squareLogo", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingSquareLogo" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingSquareLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/squareLogoDark", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/branding/squareLogoDark", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationBrandingSquareLogoDark" + "Method": "PUT", + "Command": "Set-MgBetaOrganizationBrandingSquareLogoDark", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/setMobileDeviceManagementAuthority", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/setMobileDeviceManagementAuthority", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaOrganizationMobileDeviceManagementAuthority" + "Method": "POST", + "Command": "Set-MgBetaOrganizationMobileDeviceManagementAuthority", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", "OutputType": "IMicrosoftGraphCrossTenantIdentitySyncPolicyPartner", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization" + "Method": "PUT", + "Command": "Set-MgBetaPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaPrintPrinterJobDocumentContent" + "Method": "PUT", + "Command": "Set-MgBetaPrintPrinterJobDocumentContent", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaPrintPrinterShareJobDocumentContent" + "Method": "PUT", + "Command": "Set-MgBetaPrintPrinterShareJobDocumentContent", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaPrintShareJobDocumentContent" + "Method": "PUT", + "Command": "Set-MgBetaPrintShareJobDocumentContent", + "ApiReferenceLink": null }, { - "Uri": "/security/alerts_v2/{alert-id}/comments", "Module": "Beta.Security", - "Permissions": { - "Name": "SecurityAlert.ReadWrite.All", - "Description": "Read and write to all security alerts", - "FullDescription": "Allows the app to read and write to all security alerts, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/alerts_v2/{alert-id}/comments", "OutputType": "IMicrosoftGraphSecurityAlertComment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSecurityAlert" + "Method": "POST", + "Command": "Set-MgBetaSecurityAlert", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/content", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/content", "OutputType": "IMicrosoftGraphSecurityEdiscoveryFile", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent" + "Method": "PUT", + "Command": "Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/extractedTextContent", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}/extractedTextContent", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent" + "Method": "PUT", + "Command": "Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}/comments", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}/comments", "OutputType": "IMicrosoftGraphSecurityAlertComment", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSecurityIncidentAlertComment" + "Method": "POST", + "Command": "Set-MgBetaSecurityIncidentAlertComment", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaServiceAnnouncementMessageAttachmentArchive" + "Method": "PUT", + "Command": "Set-MgBetaServiceAnnouncementMessageAttachmentArchive", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content", "OutputType": "IMicrosoftGraphServiceAnnouncementAttachment", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaServiceAnnouncementMessageAttachmentContent" + "Method": "PUT", + "Command": "Set-MgBetaServiceAnnouncementMessageAttachmentContent", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "OutputType": "IMicrosoftGraphSynchronization", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaServicePrincipalSynchronization" + "Method": "PUT", + "Command": "Set-MgBetaServicePrincipalSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaServicePrincipalSynchronizationJobBulkUploadContent" + "Method": "PUT", + "Command": "Set-MgBetaServicePrincipalSynchronizationJobBulkUploadContent", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/secrets", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/secrets", + "OutputType": "IMicrosoftGraphSynchronizationSecretKeyStringValuePair", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationSecretKeyStringValuePair", - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaServicePrincipalSynchronizationSecret" + "Method": "PUT", + "Command": "Set-MgBetaServicePrincipalSynchronizationSecret", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaShareDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaShareDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaShareDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaShareDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaShareItemContent" + "Method": "PUT", + "Command": "Set-MgBetaShareItemContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaShareItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaShareItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgBetaShareListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaShareListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgBetaShareListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaShareListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/root/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/root/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaShareRootContent" + "Method": "PUT", + "Command": "Set-MgBetaShareRootContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/root/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/root/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaShareRootContentStream" + "Method": "PUT", + "Command": "Set-MgBetaShareRootContentStream", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSiteAnalyticItemActivityStatActivityDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaSiteAnalyticItemActivityStatActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSiteAnalyticItemActivityStatActivityDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaSiteAnalyticItemActivityStatActivityDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSiteListItemActivityDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaSiteListItemActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSiteListItemActivityDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaSiteListItemActivityDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSiteListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaSiteListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSiteListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaSiteListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSiteOnenotePageContent" + "Method": "PUT", + "Command": "Set-MgBetaSiteOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSiteOnenoteResourceContent" + "Method": "PUT", + "Command": "Set-MgBetaSiteOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaSiteOnenoteSectionPageContent" + "Method": "PUT", + "Command": "Set-MgBetaSiteOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/content", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamChannelFileFolderContent" + "Method": "PUT", + "Command": "Set-MgBetaTeamChannelFileFolderContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/contentStream", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamChannelFileFolderContentStream" + "Method": "PUT", + "Command": "Set-MgBetaTeamChannelFileFolderContentStream", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamChannelMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMessage.Send", - "Description": "Send channel messages", - "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaTeamChannelMessageReaction" + "Method": "POST", + "Command": "Set-MgBetaTeamChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamChannelMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMessage.Send", - "Description": "Send channel messages", - "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaTeamChannelMessageReplyReaction" + "Method": "POST", + "Command": "Set-MgBetaTeamChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/photo/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/photo/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamPhotoContent" + "Method": "PUT", + "Command": "Set-MgBetaTeamPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/filesFolder/content", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/filesFolder/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamPrimaryChannelFileFolderContent" + "Method": "PUT", + "Command": "Set-MgBetaTeamPrimaryChannelFileFolderContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/filesFolder/contentStream", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/filesFolder/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamPrimaryChannelFileFolderContentStream" + "Method": "PUT", + "Command": "Set-MgBetaTeamPrimaryChannelFileFolderContentStream", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamPrimaryChannelMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaTeamPrimaryChannelMessageReaction" + "Method": "POST", + "Command": "Set-MgBetaTeamPrimaryChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamPrimaryChannelMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaTeamPrimaryChannelMessageReplyReaction" + "Method": "POST", + "Command": "Set-MgBetaTeamPrimaryChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule", + "OutputType": "IMicrosoftGraphSchedule", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSchedule", - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaTeamSchedule" + "Method": "PUT", + "Command": "Set-MgBetaTeamSchedule", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamworkDeletedTeamChannelFileFolderContent" + "Method": "PUT", + "Command": "Set-MgBetaTeamworkDeletedTeamChannelFileFolderContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/contentStream", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamworkDeletedTeamChannelFileFolderContentStream" + "Method": "PUT", + "Command": "Set-MgBetaTeamworkDeletedTeamChannelFileFolderContentStream", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaTeamworkDeletedTeamChannelMessageReaction" + "Method": "POST", + "Command": "Set-MgBetaTeamworkDeletedTeamChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaTeamworkDeletedTeamChannelMessageReplyReaction" + "Method": "POST", + "Command": "Set-MgBetaTeamworkDeletedTeamChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantTags/{tenantTag-id}/assignTag", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "ManagedTenants.ReadWrite.All", - "Description": "Read and write all managed tenant information", - "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantTags/{tenantTag-id}/assignTag", "OutputType": "IMicrosoftGraphManagedTenantsTenantTag", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaTenantRelationshipManagedTenantTag" + "Method": "POST", + "Command": "Set-MgBetaTenantRelationshipManagedTenantTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenanttag-assigntag?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/policies/{trustFrameworkPolicy-id}/$value", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.TrustFramework", - "Description": "Read and write your organization's trust framework policies", - "FullDescription": "Allows the app to read and write your organization's trust framework policies without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/trustFramework/policies/{trustFrameworkPolicy-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaTrustFrameworkPolicyContent" + "Method": "PUT", + "Command": "Set-MgBetaTrustFrameworkPolicyContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserChatMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaUserChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, { "Name": "ChatMessage.Send", "Description": "Send chat messages", "FullDescription": "Allows an app to send one-to-one and group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaUserChatMessageReaction" + "Method": "POST", + "Command": "Set-MgBetaUserChatMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserChatMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgBetaUserChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaUserChatMessageReplyReaction" + "Method": "POST", + "Command": "Set-MgBetaUserChatMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserContactFolderChildFolderContactPhotoContent" + "Method": "PUT", + "Command": "Set-MgBetaUserContactFolderChildFolderContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserContactFolderContactPhotoContent" + "Method": "PUT", + "Command": "Set-MgBetaUserContactFolderContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/photo/$value", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserContactPhotoContent" + "Method": "PUT", + "Command": "Set-MgBetaUserContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaUserDeviceEnrollmentConfiguration" + "Method": "POST", + "Command": "Set-MgBetaUserDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/setPriority", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/setPriority", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaUserDeviceEnrollmentConfigurationPriority" + "Method": "POST", + "Command": "Set-MgBetaUserDeviceEnrollmentConfigurationPriority", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveBundleContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveBundleContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveBundleContentStream" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveBundleContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveFollowingContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveFollowingContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveFollowingContentStream" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveFollowingContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveItemChildContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveItemChildContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveItemChildContentStream" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveItemChildContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveItemListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveItemListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveItemListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaUserDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Set-MgBetaUserDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveItemVersionContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveItemVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveRootChildContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveRootChildContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveRootChildContentStream" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveRootChildContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveRootContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveRootContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveRootContentStream" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveRootContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveRootListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveRootListItemDriveItemContentStream" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveRootListItemDriveItemContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/assignSensitivityLabel", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/assignSensitivityLabel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaUserDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Set-MgBetaUserDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveRootVersionContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveRootVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveSpecialContent" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/contentStream", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/contentStream", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserDriveSpecialContentStream" + "Method": "PUT", + "Command": "Set-MgBetaUserDriveSpecialContentStream", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/assignLicense", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/assignLicense", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgBetaUserLicense" + "Method": "POST", + "Command": "Set-MgBetaUserLicense", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-assignlicense?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserMailFolderChildFolderMessageContent" + "Method": "PUT", + "Command": "Set-MgBetaUserMailFolderChildFolderMessageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserMailFolderMessageContent" + "Method": "PUT", + "Command": "Set-MgBetaUserMailFolderMessageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/setCloudPcReviewStatus", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/setCloudPcReviewStatus", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaUserManagedDeviceCloudPcReviewStatus" + "Method": "POST", + "Command": "Set-MgBetaUserManagedDeviceCloudPcReviewStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/manageddevice-setcloudpcreviewstatus?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/setDeviceName", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/setDeviceName", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaUserManagedDeviceName" + "Method": "POST", + "Command": "Set-MgBetaUserManagedDeviceName", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/manager/$ref", "Module": "Beta.Users", + "Uri": "/users/{user-id}/manager/$ref", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaUserManagerByRef" + "Method": "PUT", + "Command": "Set-MgBetaUserManagerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-manager?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/$value", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserMessageContent" + "Method": "PUT", + "Command": "Set-MgBetaUserMessageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserOnenotePageContent" + "Method": "PUT", + "Command": "Set-MgBetaUserOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}/content", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserOnenoteResourceContent" + "Method": "PUT", + "Command": "Set-MgBetaUserOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserOnenoteSectionPageContent" + "Method": "PUT", + "Command": "Set-MgBetaUserOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/alternativeRecording", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/alternativeRecording", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserOnlineMeetingAlternativeRecording" + "Method": "PUT", + "Command": "Set-MgBetaUserOnlineMeetingAlternativeRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserOnlineMeetingAttendeeReport" + "Method": "PUT", + "Command": "Set-MgBetaUserOnlineMeetingAttendeeReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/broadcastRecording", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/broadcastRecording", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserOnlineMeetingBroadcastRecording" + "Method": "PUT", + "Command": "Set-MgBetaUserOnlineMeetingBroadcastRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recording", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recording", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserOnlineMeetingRecording" + "Method": "PUT", + "Command": "Set-MgBetaUserOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserOnlineMeetingRecordingContent" + "Method": "PUT", + "Command": "Set-MgBetaUserOnlineMeetingRecordingContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserOnlineMeetingTranscriptContent" + "Method": "PUT", + "Command": "Set-MgBetaUserOnlineMeetingTranscriptContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserOnlineMeetingTranscriptMetadataContent" + "Method": "PUT", + "Command": "Set-MgBetaUserOnlineMeetingTranscriptMetadataContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/photo/$value", "Module": "Beta.Users", + "Uri": "/users/{user-id}/photo/$value", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ProfilePhoto.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ProfilePhoto.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgBetaUserPhotoContent" + "Method": "PUT", + "Command": "Set-MgBetaUserPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/presence/setPresence", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/presence/setPresence", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Presence.ReadWrite", "Description": "Read and write your presence information", "FullDescription": "Allows the app to read the presence information and write activity and availability on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaUserPresence" + "Method": "POST", + "Command": "Set-MgBetaUserPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/presence/setStatusMessage", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/presence/setStatusMessage", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Presence.ReadWrite", "Description": "Read and write your presence information", "FullDescription": "Allows the app to read the presence information and write activity and availability on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaUserPresenceStatusMessage" + "Method": "POST", + "Command": "Set-MgBetaUserPresenceStatusMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/presence/setUserPreferredPresence", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/presence/setUserPreferredPresence", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Presence.ReadWrite", "Description": "Read and write your presence information", "FullDescription": "Allows the app to read the presence information and write activity and availability on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgBetaUserPresenceUserPreferredPresence" + "Method": "POST", + "Command": "Set-MgBetaUserPresenceUserPreferredPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserTodoListTaskAttachmentContent" + "Method": "PUT", + "Command": "Set-MgBetaUserTodoListTaskAttachmentContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content", "OutputType": "IMicrosoftGraphAttachmentSession", - "Method": "PUT", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgBetaUserTodoListTaskAttachmentSessionContent" + "Method": "PUT", + "Command": "Set-MgBetaUserTodoListTaskAttachmentSessionContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgChatMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/setReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgChatMessageReaction" + "Method": "POST", + "Command": "Set-MgChatMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgChatMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgChatMessageReplyReaction" + "Method": "POST", + "Command": "Set-MgChatMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendeeReport", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendeeReport", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgCommunicationOnlineMeetingAttendeeReport" + "Method": "PUT", + "Command": "Set-MgCommunicationOnlineMeetingAttendeeReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgCommunicationOnlineMeetingRecordingContent" + "Method": "PUT", + "Command": "Set-MgCommunicationOnlineMeetingRecordingContent", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgCommunicationOnlineMeetingTranscriptContent" + "Method": "PUT", + "Command": "Set-MgCommunicationOnlineMeetingTranscriptContent", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgCommunicationOnlineMeetingTranscriptMetadataContent" + "Method": "PUT", + "Command": "Set-MgCommunicationOnlineMeetingTranscriptMetadataContent", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences/{presence-id}/setPresence", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/presences/{presence-id}/setPresence", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgCommunicationPresence" + "Method": "POST", + "Command": "Set-MgCommunicationPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-1.0" }, { - "Uri": "/communications/presences/{presence-id}/setStatusMessage", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/presences/{presence-id}/setStatusMessage", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgCommunicationPresenceStatusMessage" + "Method": "POST", + "Command": "Set-MgCommunicationPresenceStatusMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0" }, { - "Uri": "/communications/presences/{presence-id}/setUserPreferredPresence", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/presences/{presence-id}/setUserPreferredPresence", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgCommunicationPresenceUserPreferredPresence" + "Method": "POST", + "Command": "Set-MgCommunicationPresenceUserPreferredPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assign", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDeviceAppManagementManagedEBook" + "Method": "POST", + "Command": "Set-MgDeviceAppManagementManagedEBook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-managedebook-assign?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assign", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDeviceAppManagementMobileApp" + "Method": "POST", + "Command": "Set-MgDeviceAppManagementMobileApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDeviceAppManagementMobileAppConfiguration" + "Method": "POST", + "Command": "Set-MgDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfiguration-assign?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assign", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "POST", + "Command": "Set-MgDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-assign?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assign", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDeviceManagementDeviceCompliancePolicy" + "Method": "POST", + "Command": "Set-MgDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicy-assign?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assign", "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDeviceManagementDeviceConfiguration" + "Method": "POST", + "Command": "Set-MgDeviceManagementDeviceConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfiguration-assign?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assign", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDeviceManagementDeviceEnrollmentConfiguration" + "Method": "POST", + "Command": "Set-MgDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-assign?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/setPriority", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/setPriority", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgDeviceManagementDeviceEnrollmentConfigurationPriority" + "Method": "POST", + "Command": "Set-MgDeviceManagementDeviceEnrollmentConfigurationPriority", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-setpriority?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "POST", + "Command": "Set-MgDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-assign?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assign", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDeviceManagementVirtualEndpointUserSetting" + "Method": "POST", + "Command": "Set-MgDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcusersetting-assign?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/assignUserToDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDeviceManagementWindowsAutopilotDeviceIdentityUserToDevice" + "Method": "POST", + "Command": "Set-MgDeviceManagementWindowsAutopilotDeviceIdentityUserToDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-assignusertodevice?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveBundleContent" + "Method": "PUT", + "Command": "Set-MgDriveBundleContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveFollowingContent" + "Method": "PUT", + "Command": "Set-MgDriveFollowingContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveItemChildContent" + "Method": "PUT", + "Command": "Set-MgDriveItemChildContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/content", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveItemContent" + "Method": "PUT", + "Command": "Set-MgDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveItemListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite.All", "Description": "Read and write files in all site collections", "FullDescription": "Allows the app to read, create, update and delete all files in all site collections without a signed in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Read and write items in all site collections", "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Set-MgDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveItemVersionContent" + "Method": "PUT", + "Command": "Set-MgDriveItemVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveRootChildContent" + "Method": "PUT", + "Command": "Set-MgDriveRootChildContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveRootContent" + "Method": "PUT", + "Command": "Set-MgDriveRootContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveRootListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/assignSensitivityLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/assignSensitivityLabel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Set-MgDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveRootVersionContent" + "Method": "PUT", + "Command": "Set-MgDriveRootVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgDriveSpecialContent" + "Method": "PUT", + "Command": "Set-MgDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgEducationClassAssignmentRubricByRef" + "Method": "PUT", + "Command": "Set-MgEducationClassAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "Module": "Education", - "Permissions": { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgEducationClassAssignmentSubmissionUpResourceFolder" + "Method": "POST", + "Command": "Set-MgEducationClassAssignmentSubmissionUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "Module": "Education", - "Permissions": { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgEducationClassAssignmentUpFeedbackResourceFolder" + "Method": "POST", + "Command": "Set-MgEducationClassAssignmentUpFeedbackResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/setUpResourcesFolder", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgEducationClassAssignmentUpResourceFolder" + "Method": "POST", + "Command": "Set-MgEducationClassAssignmentUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/setUpResourcesFolder", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgEducationClassModuleUpResourceFolder" + "Method": "POST", + "Command": "Set-MgEducationClassModuleUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgEducationMeAssignmentRubricByRef" + "Method": "PUT", + "Command": "Set-MgEducationMeAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgEducationMeAssignmentSubmissionUpResourceFolder" + "Method": "POST", + "Command": "Set-MgEducationMeAssignmentSubmissionUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgEducationMeAssignmentUpFeedbackResourceFolder" + "Method": "POST", + "Command": "Set-MgEducationMeAssignmentUpFeedbackResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/setUpResourcesFolder", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgEducationMeAssignmentUpResourceFolder" + "Method": "POST", + "Command": "Set-MgEducationMeAssignmentUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric/$ref", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgEducationUserAssignmentRubricByRef" + "Method": "PUT", + "Command": "Set-MgEducationUserAssignmentRubricByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgEducationUserAssignmentSubmissionUpResourceFolder" + "Method": "POST", + "Command": "Set-MgEducationUserAssignmentSubmissionUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpFeedbackResourcesFolder", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgEducationUserAssignmentUpFeedbackResourceFolder" + "Method": "POST", + "Command": "Set-MgEducationUserAssignmentUpFeedbackResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupfeedbackresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/setUpResourcesFolder", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgEducationUserAssignmentUpResourceFolder" + "Method": "POST", + "Command": "Set-MgEducationUserAssignmentUpResourceFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-setupresourcesfolder?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgEntitlementManagementAssignmentPolicy" + "Method": "PUT", + "Command": "Set-MgEntitlementManagementAssignmentPolicy", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalItem", - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgExternalConnectionItem" + "Method": "PUT", + "Command": "Set-MgExternalConnectionItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveBundleContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveBundleContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveFollowingContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveFollowingContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveItemChildContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveItemChildContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveItemContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveItemListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgGroupDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Set-MgGroupDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveItemVersionContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveItemVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveRootChildContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveRootChildContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveRootContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveRootContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveRootListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/assignSensitivityLabel", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/assignSensitivityLabel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgGroupDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Set-MgGroupDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveRootVersionContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveRootVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupDriveSpecialContent" + "Method": "PUT", + "Command": "Set-MgGroupDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/assignLicense", "Module": "Groups", + "Uri": "/groups/{group-id}/assignLicense", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgGroupLicense" + "Method": "POST", + "Command": "Set-MgGroupLicense", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-assignlicense?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupOnenotePageContent" + "Method": "PUT", + "Command": "Set-MgGroupOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/resources/{onenoteResource-id}/content", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupOnenoteResourceContent" + "Method": "PUT", + "Command": "Set-MgGroupOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupOnenoteSectionPageContent" + "Method": "PUT", + "Command": "Set-MgGroupOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/photo/$value", "Module": "Groups", + "Uri": "/groups/{group-id}/photo/$value", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, { "Name": "ProfilePhoto.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgGroupPhotoContent" + "Method": "PUT", + "Command": "Set-MgGroupPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupSiteAnalyticItemActivityStatActivityDriveItemContent" + "Method": "PUT", + "Command": "Set-MgGroupSiteAnalyticItemActivityStatActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupSiteListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgGroupSiteListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupSiteOnenoteNotebookSectionGroupSectionPageContent" + "Method": "PUT", + "Command": "Set-MgGroupSiteOnenoteNotebookSectionGroupSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupSiteOnenoteNotebookSectionPageContent" + "Method": "PUT", + "Command": "Set-MgGroupSiteOnenoteNotebookSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupSiteOnenotePageContent" + "Method": "PUT", + "Command": "Set-MgGroupSiteOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupSiteOnenoteResourceContent" + "Method": "PUT", + "Command": "Set-MgGroupSiteOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupSiteOnenoteSectionGroupSectionPageContent" + "Method": "PUT", + "Command": "Set-MgGroupSiteOnenoteSectionGroupSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupSiteOnenoteSectionPageContent" + "Method": "PUT", + "Command": "Set-MgGroupSiteOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team", "Module": "Teams", + "Uri": "/groups/{group-id}/team", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeam", - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgGroupTeam" + "Method": "PUT", + "Command": "Set-MgGroupTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/content", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/filesFolder/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupTeamChannelFileFolderContent" + "Method": "PUT", + "Command": "Set-MgGroupTeamChannelFileFolderContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupTeamChannelMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupTeamChannelMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/photo/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/photo/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupTeamPhotoContent" + "Method": "PUT", + "Command": "Set-MgGroupTeamPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/content", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/filesFolder/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupTeamPrimaryChannelFileFolderContent" + "Method": "PUT", + "Command": "Set-MgGroupTeamPrimaryChannelFileFolderContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupTeamPrimaryChannelMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule", "OutputType": "IMicrosoftGraphSchedule", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgGroupTeamSchedule" + "Method": "PUT", + "Command": "Set-MgGroupTeamSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgIdentityB2XUserFlowLanguageDefaultPageContent" + "Method": "PUT", + "Command": "Set-MgIdentityB2XUserFlowLanguageDefaultPageContent", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgIdentityB2XUserFlowLanguageOverridePageContent" + "Method": "PUT", + "Command": "Set-MgIdentityB2XUserFlowLanguageOverridePageContent", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection/$ref", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgIdentityB2XUserFlowPostAttributeCollectionByRef" + "Method": "PUT", + "Command": "Set-MgIdentityB2XUserFlowPostAttributeCollectionByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup/$ref", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgIdentityB2XUserFlowPostFederationSignupByRef" + "Method": "PUT", + "Command": "Set-MgIdentityB2XUserFlowPostFederationSignupByRef", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/setOrder", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/setOrder", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgIdentityB2XUserFlowUserAttributeAssignmentOrder" + "Method": "POST", + "Command": "Set-MgIdentityB2XUserFlowUserAttributeAssignmentOrder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-setorder?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}", "OutputType": "IMicrosoftGraphAccessReviewScheduleDefinition", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgIdentityGovernanceAccessReviewDefinition" + "Method": "PUT", + "Command": "Set-MgIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/backgroundImage", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/backgroundImage", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingBackgroundImage" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingBackgroundImage", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/bannerLogo", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/bannerLogo", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingBannerLogo" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingBannerLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/customCSS", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/customCSS", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingCustomCss" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingCustomCss", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/favicon", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/favicon", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingFavicon" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingFavicon", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/headerLogo", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/headerLogo", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingHeaderLogo" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingHeaderLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/backgroundImage", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingLocalizationBackgroundImage" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingLocalizationBackgroundImage", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/bannerLogo", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingLocalizationBannerLogo" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingLocalizationBannerLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/customCSS", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingLocalizationCustomCss" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingLocalizationCustomCss", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/favicon", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingLocalizationFavicon" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingLocalizationFavicon", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/headerLogo", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingLocalizationHeaderLogo" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingLocalizationHeaderLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogo", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingLocalizationSquareLogo" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingLocalizationSquareLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}/squareLogoDark", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingLocalizationSquareLogoDark" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingLocalizationSquareLogoDark", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/squareLogo", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/squareLogo", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingSquareLogo" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingSquareLogo", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/branding/squareLogoDark", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/branding/squareLogoDark", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationBrandingSquareLogoDark" + "Method": "PUT", + "Command": "Set-MgOrganizationBrandingSquareLogoDark", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/setMobileDeviceManagementAuthority", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/setMobileDeviceManagementAuthority", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgOrganizationMobileDeviceManagementAuthority" + "Method": "POST", + "Command": "Set-MgOrganizationMobileDeviceManagementAuthority", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-organization-setmobiledevicemanagementauthority?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}/identitySynchronization", "OutputType": "IMicrosoftGraphCrossTenantIdentitySyncPolicyPartner", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization" + "Method": "PUT", + "Command": "Set-MgPolicyCrossTenantAccessPolicyPartnerIdentitySynchronization", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgPrintPrinterJobDocumentContent" + "Method": "PUT", + "Command": "Set-MgPrintPrinterJobDocumentContent", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgPrintShareJobDocumentContent" + "Method": "PUT", + "Command": "Set-MgPrintShareJobDocumentContent", + "ApiReferenceLink": null }, { - "Uri": "/security/alerts_v2/{alert-id}/comments", "Module": "Security", - "Permissions": { - "Name": "SecurityAlert.ReadWrite.All", - "Description": "Read and write to all security alerts", - "FullDescription": "Allows the app to read and write to all security alerts, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/alerts_v2/{alert-id}/comments", "OutputType": "IMicrosoftGraphSecurityAlertComment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgSecurityAlert" + "Method": "POST", + "Command": "Set-MgSecurityAlert", + "ApiReferenceLink": null }, { - "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}/comments", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/incidents/{incident-id}/alerts/{alert-id}/comments", "OutputType": "IMicrosoftGraphSecurityAlertComment", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgSecurityIncidentAlertComment" + "Method": "POST", + "Command": "Set-MgSecurityIncidentAlertComment", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachmentsArchive", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgServiceAnnouncementMessageAttachmentArchive" + "Method": "PUT", + "Command": "Set-MgServiceAnnouncementMessageAttachmentArchive", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}/content", "OutputType": "IMicrosoftGraphServiceAnnouncementAttachment", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgServiceAnnouncementMessageAttachmentContent" + "Method": "PUT", + "Command": "Set-MgServiceAnnouncementMessageAttachmentContent", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization", "OutputType": "IMicrosoftGraphSynchronization", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgServicePrincipalSynchronization" + "Method": "PUT", + "Command": "Set-MgServicePrincipalSynchronization", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgServicePrincipalSynchronizationJobBulkUploadContent" + "Method": "PUT", + "Command": "Set-MgServicePrincipalSynchronizationJobBulkUploadContent", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/secrets", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/secrets", + "OutputType": "IMicrosoftGraphSynchronizationSecretKeyStringValuePair", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationSecretKeyStringValuePair", - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgServicePrincipalSynchronizationSecret" + "Method": "PUT", + "Command": "Set-MgServicePrincipalSynchronizationSecret", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgShareDriveItemContent" + "Method": "PUT", + "Command": "Set-MgShareDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/items/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgShareItemContent" + "Method": "PUT", + "Command": "Set-MgShareItemContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgShareListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgShareListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/root/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/root/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgShareRootContent" + "Method": "PUT", + "Command": "Set-MgShareRootContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgSiteAnalyticItemActivityStatActivityDriveItemContent" + "Method": "PUT", + "Command": "Set-MgSiteAnalyticItemActivityStatActivityDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgSiteListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgSiteListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgSiteOnenotePageContent" + "Method": "PUT", + "Command": "Set-MgSiteOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/resources/{onenoteResource-id}/content", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgSiteOnenoteResourceContent" + "Method": "PUT", + "Command": "Set-MgSiteOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgSiteOnenoteSectionPageContent" + "Method": "PUT", + "Command": "Set-MgSiteOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/content", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/filesFolder/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgTeamChannelFileFolderContent" + "Method": "PUT", + "Command": "Set-MgTeamChannelFileFolderContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgTeamChannelMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction", "Module": "Teams", - "Permissions": { - "Name": "ChannelMessage.Send", - "Description": "Send channel messages", - "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgTeamChannelMessageReaction" + "Method": "POST", + "Command": "Set-MgTeamChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgTeamChannelMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "Module": "Teams", - "Permissions": { - "Name": "ChannelMessage.Send", - "Description": "Send channel messages", - "FullDescription": "Allows the app to send channel messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgTeamChannelMessageReplyReaction" + "Method": "POST", + "Command": "Set-MgTeamChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/photo/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/photo/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgTeamPhotoContent" + "Method": "PUT", + "Command": "Set-MgTeamPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/filesFolder/content", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/filesFolder/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgTeamPrimaryChannelFileFolderContent" + "Method": "PUT", + "Command": "Set-MgTeamPrimaryChannelFileFolderContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgTeamPrimaryChannelMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgTeamPrimaryChannelMessageReaction" + "Method": "POST", + "Command": "Set-MgTeamPrimaryChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgTeamPrimaryChannelMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgTeamPrimaryChannelMessageReplyReaction" + "Method": "POST", + "Command": "Set-MgTeamPrimaryChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule", "Module": "Teams", + "Uri": "/teams/{team-id}/schedule", + "OutputType": "IMicrosoftGraphSchedule", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Schedule.ReadWrite.All", "Description": "Read and write your schedule items", "FullDescription": "Allows the app to manage schedule, schedule groups, shifts and associated entities in the Teams or Shifts application on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSchedule", - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgTeamSchedule" + "Method": "PUT", + "Command": "Set-MgTeamSchedule", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/filesFolder/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgTeamworkDeletedTeamChannelFileFolderContent" + "Method": "PUT", + "Command": "Set-MgTeamworkDeletedTeamChannelFileFolderContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgTeamworkDeletedTeamChannelMessageReaction" + "Method": "POST", + "Command": "Set-MgTeamworkDeletedTeamChannelMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgTeamworkDeletedTeamChannelMessageReplyReaction" + "Method": "POST", + "Command": "Set-MgTeamworkDeletedTeamChannelMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserChatMessageHostedContent" + "Method": "PUT", + "Command": "Set-MgUserChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction", "Module": "Users.Actions", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/setReaction", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, { "Name": "ChatMessage.Send", "Description": "Send chat messages", "FullDescription": "Allows an app to send one-to-one and group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Chat.ReadWrite", + "Description": "Read and write your chat messages", + "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgUserChatMessageReaction" + "Method": "POST", + "Command": "Set-MgUserChatMessageReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserChatMessageReplyHostedContent" + "Method": "PUT", + "Command": "Set-MgUserChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/setReaction", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgUserChatMessageReplyReaction" + "Method": "POST", + "Command": "Set-MgUserChatMessageReplyReaction", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserContactFolderChildFolderContactPhotoContent" + "Method": "PUT", + "Command": "Set-MgUserContactFolderChildFolderContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserContactFolderContactPhotoContent" + "Method": "PUT", + "Command": "Set-MgUserContactFolderContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/photo/$value", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}/photo/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserContactPhotoContent" + "Method": "PUT", + "Command": "Set-MgUserContactPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/bundles/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveBundleContent" + "Method": "PUT", + "Command": "Set-MgUserDriveBundleContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/following/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveFollowingContent" + "Method": "PUT", + "Command": "Set-MgUserDriveFollowingContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/children/{driveItem-id1}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveItemChildContent" + "Method": "PUT", + "Command": "Set-MgUserDriveItemChildContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveItemContent" + "Method": "PUT", + "Command": "Set-MgUserDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveItemListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgUserDriveItemListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/assignSensitivityLabel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgUserDriveItemSensitivityLabel" + "Method": "POST", + "Command": "Set-MgUserDriveItemSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveItemVersionContent" + "Method": "PUT", + "Command": "Set-MgUserDriveItemVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgUserDriveListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/children/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveRootChildContent" + "Method": "PUT", + "Command": "Set-MgUserDriveRootChildContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveRootContent" + "Method": "PUT", + "Command": "Set-MgUserDriveRootContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/driveItem/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveRootListItemDriveItemContent" + "Method": "PUT", + "Command": "Set-MgUserDriveRootListItemDriveItemContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/assignSensitivityLabel", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/assignSensitivityLabel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgUserDriveRootSensitivityLabel" + "Method": "POST", + "Command": "Set-MgUserDriveRootSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", - "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Module": "Files", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}/content", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveRootVersionContent" + "Method": "PUT", + "Command": "Set-MgUserDriveRootVersionContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/content", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/special/{driveItem-id}/content", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserDriveSpecialContent" + "Method": "PUT", + "Command": "Set-MgUserDriveSpecialContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/assignLicense", "Module": "Users.Actions", + "Uri": "/users/{user-id}/assignLicense", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUser", - "Method": "POST", "Variants": [ "Assign", "AssignExpanded", "AssignViaIdentity", "AssignViaIdentityExpanded" ], - "Command": "Set-MgUserLicense" + "Method": "POST", + "Command": "Set-MgUserLicense", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-assignlicense?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserMailFolderChildFolderMessageContent" + "Method": "PUT", + "Command": "Set-MgUserMailFolderChildFolderMessageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserMailFolderMessageContent" + "Method": "PUT", + "Command": "Set-MgUserMailFolderMessageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/manager/$ref", "Module": "Users", + "Uri": "/users/{user-id}/manager/$ref", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgUserManagerByRef" + "Method": "PUT", + "Command": "Set-MgUserManagerByRef", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-post-manager?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/$value", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserMessageContent" + "Method": "PUT", + "Command": "Set-MgUserMessageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserOnenotePageContent" + "Method": "PUT", + "Command": "Set-MgUserOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/resources/{onenoteResource-id}/content", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserOnenoteResourceContent" + "Method": "PUT", + "Command": "Set-MgUserOnenoteResourceContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/content", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserOnenoteSectionPageContent" + "Method": "PUT", + "Command": "Set-MgUserOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendeeReport", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserOnlineMeetingAttendeeReport" + "Method": "PUT", + "Command": "Set-MgUserOnlineMeetingAttendeeReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}/content", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserOnlineMeetingRecordingContent" + "Method": "PUT", + "Command": "Set-MgUserOnlineMeetingRecordingContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/content", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserOnlineMeetingTranscriptContent" + "Method": "PUT", + "Command": "Set-MgUserOnlineMeetingTranscriptContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}/metadataContent", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserOnlineMeetingTranscriptMetadataContent" + "Method": "PUT", + "Command": "Set-MgUserOnlineMeetingTranscriptMetadataContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/photo/$value", "Module": "Users", + "Uri": "/users/{user-id}/photo/$value", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ProfilePhoto.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "ProfilePhoto.ReadWrite.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PUT", "Variants": [ "Set", "Set1", "SetViaIdentity", "SetViaIdentity1" ], - "Command": "Set-MgUserPhotoContent" + "Method": "PUT", + "Command": "Set-MgUserPhotoContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/presence/setPresence", "Module": "Users.Actions", + "Uri": "/users/{user-id}/presence/setPresence", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Presence.ReadWrite", "Description": "Read and write your presence information", "FullDescription": "Allows the app to read the presence information and write activity and availability on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgUserPresence" + "Method": "POST", + "Command": "Set-MgUserPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setpresence?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/presence/setStatusMessage", "Module": "Users.Actions", + "Uri": "/users/{user-id}/presence/setStatusMessage", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Presence.ReadWrite", "Description": "Read and write your presence information", "FullDescription": "Allows the app to read the presence information and write activity and availability on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgUserPresenceStatusMessage" + "Method": "POST", + "Command": "Set-MgUserPresenceStatusMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/presence/setUserPreferredPresence", "Module": "Users.Actions", + "Uri": "/users/{user-id}/presence/setUserPreferredPresence", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Presence.ReadWrite", "Description": "Read and write your presence information", "FullDescription": "Allows the app to read the presence information and write activity and availability on your behalf. Presence information includes activity, availability, status note, calendar out-of-office message, timezone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Presence.ReadWrite.All", "Description": "Read and write presence information for all users", "FullDescription": "Allows the app to read all presence information and write activity and availability of all users in the directory without a signed-in user. Presence information includes activity, availability, status note, calendar out-of-office message, time zone and location.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Set", "SetExpanded", "SetViaIdentity", "SetViaIdentityExpanded" ], - "Command": "Set-MgUserPresenceUserPreferredPresence" + "Method": "POST", + "Command": "Set-MgUserPresenceUserPreferredPresence", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/presence-setuserpreferredpresence?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachments/{attachmentBase-id}/$value", "OutputType": null, - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserTodoListTaskAttachmentContent" + "Method": "PUT", + "Command": "Set-MgUserTodoListTaskAttachmentContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}/content", "OutputType": "IMicrosoftGraphAttachmentSession", - "Method": "PUT", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Set", "SetViaIdentity" ], - "Command": "Set-MgUserTodoListTaskAttachmentSessionContent" + "Method": "PUT", + "Command": "Set-MgUserTodoListTaskAttachmentSessionContent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/bypassActivationLock", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/bypassActivationLock", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bypass", "BypassViaIdentity" ], - "Command": "Skip-MgBetaDeviceManagementComanagedDeviceActivationLock" + "Method": "POST", + "Command": "Skip-MgBetaDeviceManagementComanagedDeviceActivationLock", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bypass", "BypassViaIdentity" ], - "Command": "Skip-MgBetaDeviceManagementManagedDeviceActivationLock" + "Method": "POST", + "Command": "Skip-MgBetaDeviceManagementManagedDeviceActivationLock", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/bypassActivationLock", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/bypassActivationLock", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Bypass", "BypassViaIdentity" ], - "Command": "Skip-MgBetaUserManagedDeviceActivationLock" + "Method": "POST", + "Command": "Skip-MgBetaUserManagedDeviceActivationLock", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/bypassActivationLock", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Bypass", "BypassViaIdentity" ], - "Command": "Skip-MgDeviceManagementManagedDeviceActivationLock" + "Method": "POST", + "Command": "Skip-MgDeviceManagementManagedDeviceActivationLock", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-bypassactivationlock?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/bypassActivationLock", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/bypassActivationLock", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Bypass", "BypassViaIdentity" ], - "Command": "Skip-MgUserManagedDeviceActivationLock" + "Method": "POST", + "Command": "Skip-MgUserManagedDeviceActivationLock", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-bypassactivationlock?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/start", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/start", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgApplicationSynchronizationJob" + "Method": "POST", + "Command": "Start-MgApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/start", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/start", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaApplicationSynchronizationJob" + "Method": "POST", + "Command": "Start-MgBetaApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}/startHoldMusic", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}/startHoldMusic", + "OutputType": "IMicrosoftGraphStartHoldMusicOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.JoinGroupCall.All", - "Description": "Join group calls and meetings as an app", - "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.JoinGroupCall.All", + "Description": "Join group calls and meetings as an app", + "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphStartHoldMusicOperation", - "Method": "POST", "Variants": [ "Start", "StartExpanded", "StartViaIdentity", "StartViaIdentityExpanded" ], - "Command": "Start-MgBetaCommunicationCallParticipantHoldMusic" + "Method": "POST", + "Command": "Start-MgBetaCommunicationCallParticipantHoldMusic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-startholdmusic?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/triggerConfigurationManagerAction", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/triggerConfigurationManagerAction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Trigger", "TriggerExpanded", "TriggerViaIdentity", "TriggerViaIdentityExpanded" ], - "Command": "Start-MgBetaDeviceManagementComanagedDeviceConfigurationManagerAction" + "Method": "POST", + "Command": "Start-MgBetaDeviceManagementComanagedDeviceConfigurationManagerAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/triggerConfigurationManagerAction", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/triggerConfigurationManagerAction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Trigger", "TriggerExpanded", "TriggerViaIdentity", "TriggerViaIdentityExpanded" ], - "Command": "Start-MgBetaDeviceManagementManagedDeviceConfigurationManagerAction" + "Method": "POST", + "Command": "Start-MgBetaDeviceManagementManagedDeviceConfigurationManagerAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/powerOn", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/powerOn", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "PowerOn", "PowerOnViaIdentity", "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Start-MgBetaDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-poweron?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}/runHealthChecks", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}/runHealthChecks", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Run", "RunViaIdentity" ], - "Command": "Start-MgBetaDeviceManagementVirtualEndpointOnPremiseConnectionHealthCheck" + "Method": "POST", + "Command": "Start-MgBetaDeviceManagementVirtualEndpointOnPremiseConnectionHealthCheck", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-runhealthcheck?view=graph-rest-1.0" }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/start", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/start", + "OutputType": "IMicrosoftGraphEducationFileSynchronizationVerificationMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationFileSynchronizationVerificationMessage", - "Method": "POST", "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaEducationSynchronizationProfile" + "Method": "POST", + "Command": "Start-MgBetaEducationSynchronizationProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsynchronizationprofile-start?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/start", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/start", "OutputType": "IMicrosoftGraphPrintJobStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaPrintPrinterJob" + "Method": "POST", + "Command": "Start-MgBetaPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/startPrintJob", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/startPrintJob", "OutputType": "IMicrosoftGraphPrintJobStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaPrintPrinterJobPrintJob" + "Method": "POST", + "Command": "Start-MgBetaPrintPrinterJobPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/start", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/start", "OutputType": "IMicrosoftGraphPrintJobStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaPrintPrinterShareJob" + "Method": "POST", + "Command": "Start-MgBetaPrintPrinterShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/startPrintJob", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/startPrintJob", "OutputType": "IMicrosoftGraphPrintJobStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaPrintPrinterShareJobPrintJob" + "Method": "POST", + "Command": "Start-MgBetaPrintPrinterShareJobPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/start", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/start", + "OutputType": "IMicrosoftGraphPrintJobStatus", + "ApiVersion": "beta", "Permissions": [ { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWriteBasic", "Description": "Read and write basic information of your print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintJobStatus", - "Method": "POST", "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaPrintShareJob" + "Method": "POST", + "Command": "Start-MgBetaPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/startPrintJob", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/startPrintJob", "OutputType": "IMicrosoftGraphPrintJobStatus", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaPrintShareJobPrintJob" + "Method": "POST", + "Command": "Start-MgBetaPrintShareJobPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/run", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}/run", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryFile", - "Method": "GET", "Variants": [ "Run", "RunViaIdentity" ], - "Command": "Start-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "GET", + "Command": "Start-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": null }, { - "Uri": "/security/runHuntingQuery", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatHunting.Read.All", - "Description": "Run hunting queries", - "FullDescription": "Allows the app to run hunting queries, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/runHuntingQuery", "OutputType": "IMicrosoftGraphSecurityHuntingQueryResults", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Run", "RunExpanded" ], - "Command": "Start-MgBetaSecurityHuntingQuery" + "Method": "POST", + "Command": "Start-MgBetaSecurityHuntingQuery", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/start", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/start", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaServicePrincipalSynchronizationJob" + "Method": "POST", + "Command": "Start-MgBetaServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}/startBreak", "Module": "Beta.Teams", - "Permissions": { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}/startBreak", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Start", "StartExpanded", "StartViaIdentity", "StartViaIdentityExpanded" ], - "Command": "Start-MgBetaTeamScheduleTimeCardBreak" + "Method": "POST", + "Command": "Start-MgBetaTeamScheduleTimeCardBreak", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-startbreak?view=graph-rest-1.0" }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/runDiagnostics", "Module": "Beta.Teams", - "Permissions": { - "Name": "TeamworkDevice.ReadWrite.All", - "Description": "Read and write Teams devices", - "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/runDiagnostics", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Run", "RunViaIdentity" ], - "Command": "Start-MgBetaTeamworkDeviceDiagnostic" + "Method": "POST", + "Command": "Start-MgBetaTeamworkDeviceDiagnostic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkdevice-rundiagnostics?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/powerOn", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/powerOn", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "PowerOn", "PowerOnViaIdentity", "Start", "StartViaIdentity" ], - "Command": "Start-MgBetaUserCloudPc" + "Method": "POST", + "Command": "Start-MgBetaUserCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-poweron?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/triggerConfigurationManagerAction", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/triggerConfigurationManagerAction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Trigger", "TriggerExpanded", "TriggerViaIdentity", "TriggerViaIdentityExpanded" ], - "Command": "Start-MgBetaUserManagedDeviceConfigurationManagerAction" + "Method": "POST", + "Command": "Start-MgBetaUserManagedDeviceConfigurationManagerAction", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}/startHoldMusic", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}/startHoldMusic", + "OutputType": "IMicrosoftGraphStartHoldMusicOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.JoinGroupCall.All", - "Description": "Join group calls and meetings as an app", - "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.JoinGroupCall.All", + "Description": "Join group calls and meetings as an app", + "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphStartHoldMusicOperation", - "Method": "POST", "Variants": [ "Start", "StartExpanded", "StartViaIdentity", "StartViaIdentityExpanded" ], - "Command": "Start-MgCommunicationCallParticipantHoldMusic" + "Method": "POST", + "Command": "Start-MgCommunicationCallParticipantHoldMusic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-startholdmusic?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}/runHealthChecks", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}/runHealthChecks", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Run", "RunViaIdentity" ], - "Command": "Start-MgDeviceManagementVirtualEndpointOnPremiseConnectionHealthCheck" + "Method": "POST", + "Command": "Start-MgDeviceManagementVirtualEndpointOnPremiseConnectionHealthCheck", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-runhealthcheck?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/start", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/start", "OutputType": "IMicrosoftGraphPrintJobStatus", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgPrintPrinterJob" + "Method": "POST", + "Command": "Start-MgPrintPrinterJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-start?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/start", "Module": "Devices.CloudPrint", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/start", + "OutputType": "IMicrosoftGraphPrintJobStatus", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "PrintJob.Create", "Description": "Create your print jobs", "FullDescription": "Allows the application to create print jobs on your behalf and upload document content to print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information of print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "PrintJob.ReadWriteBasic", "Description": "Read and write basic information of your print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information of print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintJobStatus", - "Method": "POST", "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgPrintShareJob" + "Method": "POST", + "Command": "Start-MgPrintShareJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-start?view=graph-rest-1.0" }, { - "Uri": "/security/runHuntingQuery", "Module": "Security", - "Permissions": { - "Name": "ThreatHunting.Read.All", - "Description": "Run hunting queries", - "FullDescription": "Allows the app to run hunting queries, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/runHuntingQuery", "OutputType": "IMicrosoftGraphSecurityHuntingQueryResults", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Run", "RunExpanded" ], - "Command": "Start-MgSecurityHuntingQuery" + "Method": "POST", + "Command": "Start-MgSecurityHuntingQuery", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/start", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/start", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Start", "StartViaIdentity" ], - "Command": "Start-MgServicePrincipalSynchronizationJob" + "Method": "POST", + "Command": "Start-MgServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/stop", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}/stop", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaAccessReview" + "Method": "POST", + "Command": "Stop-MgBetaAccessReview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-stop?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/stop", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaAccessReviewInstance" + "Method": "POST", + "Command": "Stop-MgBetaAccessReviewInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-stop?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/cancel", "Module": "Beta.Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/cancel", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgBetaBookingBusinessAppointment" + "Method": "POST", + "Command": "Stop-MgBetaBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingappointment-cancel?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/cancel", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgBetaBookingBusinessCalendarView" + "Method": "POST", + "Command": "Stop-MgBetaBookingBusinessCalendarView", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingappointment-cancel?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/cancelMediaProcessing", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/cancelMediaProcessing", + "OutputType": "IMicrosoftGraphCancelMediaProcessingOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCancelMediaProcessingOperation", - "Method": "POST", "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgBetaCommunicationCallMediaProcessing" + "Method": "POST", + "Command": "Stop-MgBetaCommunicationCallMediaProcessing", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-cancelmediaprocessing?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}/stopHoldMusic", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}/stopHoldMusic", + "OutputType": "IMicrosoftGraphStopHoldMusicOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.JoinGroupCall.All", - "Description": "Join group calls and meetings as an app", - "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.JoinGroupCall.All", + "Description": "Join group calls and meetings as an app", + "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphStopHoldMusicOperation", - "Method": "POST", "Variants": [ "Stop", "StopExpanded", "StopViaIdentity", "StopViaIdentityExpanded" ], - "Command": "Stop-MgBetaCommunicationCallParticipantHoldMusic" + "Method": "POST", + "Command": "Stop-MgBetaCommunicationCallParticipantHoldMusic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-stopholdmusic?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/operationApprovalRequests/{operationApprovalRequest-id}/cancelApproval", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/operationApprovalRequests/{operationApprovalRequest-id}/cancelApproval", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgBetaDeviceManagementOperationApprovalRequestApproval" + "Method": "POST", + "Command": "Stop-MgBetaDeviceManagementOperationApprovalRequestApproval", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/operationApprovalRequests/cancelMyRequest", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/operationApprovalRequests/cancelMyRequest", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.Read.All", "Description": "Read Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Cancel", "CancelExpanded" ], - "Command": "Stop-MgBetaDeviceManagementOperationApprovalRequestMyRequest" + "Method": "POST", + "Command": "Stop-MgBetaDeviceManagementOperationApprovalRequestMyRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/powerOff", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/powerOff", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "PowerOff", "PowerOffViaIdentity", "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaDeviceManagementVirtualEndpointCloudPc" + "Method": "POST", + "Command": "Stop-MgBetaDeviceManagementVirtualEndpointCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-poweroff?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/endGracePeriod", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/endGracePeriod", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "End", "EndViaIdentity" ], - "Command": "Stop-MgBetaDeviceManagementVirtualEndpointCloudPcGracePeriod" + "Method": "POST", + "Command": "Stop-MgBetaDeviceManagementVirtualEndpointCloudPcGracePeriod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-endgraceperiod?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/zebraFotaDeployments/{zebraFotaDeployment-id}/cancel", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/zebraFotaDeployments/{zebraFotaDeployment-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaDeviceManagementZebraFotaDeployment" + "Method": "POST", + "Command": "Stop-MgBetaDeviceManagementZebraFotaDeployment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaEntitlementManagementAccessPackageAssignmentRequest" + "Method": "POST", + "Command": "Stop-MgBetaEntitlementManagementAccessPackageAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaEntitlementManagementAssignmentRequest" + "Method": "POST", + "Command": "Stop-MgBetaEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/cancelAndSend", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/cancelAndSend", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaFinancialCompanySaleInvoiceAndSend" + "Method": "POST", + "Command": "Stop-MgBetaFinancialCompanySaleInvoiceAndSend", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/cancel", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaFinancialCompanySalesInvoice" + "Method": "POST", + "Command": "Stop-MgBetaFinancialCompanySalesInvoice", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/cancel", "Module": "Beta.Groups", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgBetaGroupCalendarEvent" + "Method": "POST", + "Command": "Stop-MgBetaGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/cancel", "Module": "Beta.Groups", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgBetaGroupEvent" + "Method": "POST", + "Command": "Stop-MgBetaGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stop", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDecisionInstance" + "Method": "POST", + "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDecisionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-stop?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stopApplyDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stopApplyDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDecisionInstanceApplyDecision" + "Method": "POST", + "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDecisionInstanceApplyDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/stop", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage" + "Method": "POST", + "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-stop?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/stop", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDefinition" + "Method": "POST", + "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stop", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "POST", + "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-stop?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stopApplyDecisions", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stopApplyDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceApplyDecision" + "Method": "POST", + "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceApplyDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/stop", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "POST", + "Command": "Stop-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-stop?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "POST", + "Command": "Stop-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "POST", + "Command": "Stop-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/cancel", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/cancel", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true - }, { "Name": "PrintJob.ReadWriteBasic", "Description": "Read and write basic information of your print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWriteBasic.All", "Description": "Read and write basic information of print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaPrintPrinterJob" + "Method": "POST", + "Command": "Stop-MgBetaPrintPrinterJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-cancel?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/cancelPrintJob", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/cancelPrintJob", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaPrintPrinterJobPrintJob" + "Method": "POST", + "Command": "Stop-MgBetaPrintPrinterJobPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/cancel", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaPrintPrinterShareJob" + "Method": "POST", + "Command": "Stop-MgBetaPrintPrinterShareJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-cancel?view=graph-rest-1.0" }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/cancelPrintJob", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/cancelPrintJob", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaPrintPrinterShareJobPrintJob" + "Method": "POST", + "Command": "Stop-MgBetaPrintPrinterShareJobPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/cancel", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaPrintShareJob" + "Method": "POST", + "Command": "Stop-MgBetaPrintShareJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-cancel?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/cancelPrintJob", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/cancelPrintJob", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaPrintShareJobPrintJob" + "Method": "POST", + "Command": "Stop-MgBetaPrintShareJobPrintJob", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaPrivilegedAccessResourceRoleAssignmentRequest" + "Method": "POST", + "Command": "Stop-MgBetaPrivilegedAccessResourceRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaPrivilegedAccessRoleAssignmentRequest" + "Method": "POST", + "Command": "Stop-MgBetaPrivilegedAccessRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "PrivilegedAccess.ReadWrite.AzureAD", - "Description": "Read and write privileged access to Azure AD", - "FullDescription": "Allows the app to request and manage just in time elevation (including scheduled elevation) of users to Azure AD built-in administrative roles, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/cancel", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignmentRequest", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaPrivilegedRoleAssignmentRequest" + "Method": "POST", + "Command": "Stop-MgBetaPrivilegedRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleAssignmentSchedule.ReadWrite.Directory", "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "POST", + "Command": "Stop-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "RoleEligibilitySchedule.ReadWrite.Directory", "Description": "Read, update, and delete all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "POST", + "Command": "Stop-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest" + "Method": "POST", + "Command": "Stop-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest" + "Method": "POST", + "Command": "Stop-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "POST", + "Command": "Stop-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "POST", + "Command": "Stop-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/security/securityActions/{securityAction-id}/cancelSecurityAction", "Module": "Beta.Security", - "Permissions": { - "Name": "SecurityActions.ReadWrite.All", - "Description": "Read and update your organization's security actions", - "FullDescription": "Allows the app to read or update security actions, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/securityActions/{securityAction-id}/cancelSecurityAction", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaSecurityAction" + "Method": "POST", + "Command": "Stop-MgBetaSecurityAction", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/securityaction-cancelsecurityaction?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}/endBreak", "Module": "Beta.Teams", - "Permissions": { - "Name": "Schedule.ReadWrite.All", - "Description": "Read and write all schedule items", - "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}/endBreak", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "End", "EndExpanded", "EndViaIdentity", "EndViaIdentityExpanded" ], - "Command": "Stop-MgBetaTeamScheduleTimeCardBreak" + "Method": "POST", + "Command": "Stop-MgBetaTeamScheduleTimeCardBreak", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-endbreak?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/powerOff", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/powerOff", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "PowerOff", "PowerOffViaIdentity", "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaUserCloudPc" + "Method": "POST", + "Command": "Stop-MgBetaUserCloudPc", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-poweroff?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/endGracePeriod", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/{cloudPC-id}/endGracePeriod", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "End", "EndViaIdentity" ], - "Command": "Stop-MgBetaUserCloudPcGracePeriod" + "Method": "POST", + "Command": "Stop-MgBetaUserCloudPcGracePeriod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-endgraceperiod?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/cancel", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgBetaUserEvent" + "Method": "POST", + "Command": "Stop-MgBetaUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/cancel", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgBetaUserEventInstance" + "Method": "POST", + "Command": "Stop-MgBetaUserEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/stop", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaUserPendingAccessReviewInstance" + "Method": "POST", + "Command": "Stop-MgBetaUserPendingAccessReviewInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-stop?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/stopApplyDecisions", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/stopApplyDecisions", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaUserPendingAccessReviewInstanceApplyDecision" + "Method": "POST", + "Command": "Stop-MgBetaUserPendingAccessReviewInstanceApplyDecision", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/stop", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/pendingAccessReviewInstances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgBetaUserPendingAccessReviewInstanceStage" + "Method": "POST", + "Command": "Stop-MgBetaUserPendingAccessReviewInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-stop?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/cancel", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgBetaVirtualEvent" + "Method": "POST", + "Command": "Stop-MgBetaVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/cancel", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}/cancel", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgBookingBusinessAppointment" + "Method": "POST", + "Command": "Stop-MgBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingappointment-cancel?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/cancel", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgBookingBusinessCalendarView" + "Method": "POST", + "Command": "Stop-MgBookingBusinessCalendarView", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingappointment-cancel?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/cancelMediaProcessing", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/cancelMediaProcessing", + "OutputType": "IMicrosoftGraphCancelMediaProcessingOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.AccessMedia.All", - "Description": "Access media streams in a call as an app", - "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.Initiate.All", "Description": "Initiate outgoing 1 to 1 calls from the app", "FullDescription": "Allows the app to place outbound calls to a single user and transfer calls to users in your organization’s directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.AccessMedia.All", + "Description": "Access media streams in a call as an app", + "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphCancelMediaProcessingOperation", - "Method": "POST", "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgCommunicationCallMediaProcessing" + "Method": "POST", + "Command": "Stop-MgCommunicationCallMediaProcessing", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-cancelmediaprocessing?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}/stopHoldMusic", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}/stopHoldMusic", + "OutputType": "IMicrosoftGraphStopHoldMusicOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.JoinGroupCall.All", - "Description": "Join group calls and meetings as an app", - "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCallasGuest.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.JoinGroupCall.All", + "Description": "Join group calls and meetings as an app", + "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphStopHoldMusicOperation", - "Method": "POST", "Variants": [ "Stop", "StopExpanded", "StopViaIdentity", "StopViaIdentityExpanded" ], - "Command": "Stop-MgCommunicationCallParticipantHoldMusic" + "Method": "POST", + "Command": "Stop-MgCommunicationCallParticipantHoldMusic", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/participant-stopholdmusic?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/endGracePeriod", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC-id}/endGracePeriod", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "End", "EndViaIdentity" ], - "Command": "Stop-MgDeviceManagementVirtualEndpointCloudPcGracePeriod" + "Method": "POST", + "Command": "Stop-MgDeviceManagementVirtualEndpointCloudPcGracePeriod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-endgraceperiod?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/cancel", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgEntitlementManagementAssignmentRequest" + "Method": "POST", + "Command": "Stop-MgEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}/cancel", "Module": "Groups", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/events/{event-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgGroupCalendarEvent" + "Method": "POST", + "Command": "Stop-MgGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/cancel", "Module": "Groups", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgGroupEvent" + "Method": "POST", + "Command": "Stop-MgGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/stop", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgIdentityGovernanceAccessReviewDefinition" + "Method": "POST", + "Command": "Stop-MgIdentityGovernanceAccessReviewDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stop", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "POST", + "Command": "Stop-MgIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-stop?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/stop", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/stop", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Stop", "StopViaIdentity" ], - "Command": "Stop-MgIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "POST", + "Command": "Stop-MgIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-stop?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/cancel", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "POST", + "Command": "Stop-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/cancel", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "POST", + "Command": "Stop-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/cancel", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/cancel", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "PrintJob.ReadWrite", - "Description": "Read and update your print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", - "IsAdmin": false - }, - { - "Name": "PrintJob.ReadWrite.All", - "Description": "Read and update print jobs", - "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", - "IsAdmin": true - }, { "Name": "PrintJob.ReadWriteBasic", "Description": "Read and write basic information of your print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs that you created. Does not allow access to print job document content.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWriteBasic.All", "Description": "Read and write basic information of print jobs", "FullDescription": "Allows the application to read and update the metadata of print jobs on your behalf. Does not allow access to print job document content.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite.All", + "Description": "Read and update print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs on your behalf. ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "PrintJob.ReadWrite", + "Description": "Read and update your print jobs", + "FullDescription": "Allows the application to read and update the metadata and document content of print jobs that you created.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgPrintPrinterJob" + "Method": "POST", + "Command": "Stop-MgPrintPrinterJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-cancel?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/cancel", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgPrintShareJob" + "Method": "POST", + "Command": "Stop-MgPrintShareJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printjob-cancel?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleAssignmentSchedule.ReadWrite.Directory", "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "POST", + "Command": "Stop-MgRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "RoleEligibilitySchedule.ReadWrite.Directory", "Description": "Read, update, and delete all eligible role assignments for your company's directory", "FullDescription": "Allows the app to read and manage the eligible role-based access control (RBAC) assignments for your company's directory, on your behalf. This includes managing eligible directory role membership, and reading directory role templates, directory roles and eligible memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "POST", + "Command": "Stop-MgRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "POST", + "Command": "Stop-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelViaIdentity" ], - "Command": "Stop-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "POST", + "Command": "Stop-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleeligibilityschedulerequest-cancel?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/cancel", "Module": "Users.Actions", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgUserEvent" + "Method": "POST", + "Command": "Stop-MgUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/cancel", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/cancel", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Cancel", "CancelExpanded", "CancelViaIdentity", "CancelViaIdentityExpanded" ], - "Command": "Stop-MgUserEventInstance" + "Method": "POST", + "Command": "Stop-MgUserEventInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-cancel?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks", "FullDescription": "Allows the app to read all the OneNote notebooks in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", "Variants": [ "Submit", "SubmitViaIdentity" ], - "Command": "Submit-MgBetaEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "Submit-MgBetaEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Submit", "SubmitViaIdentity" ], - "Command": "Submit-MgBetaEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "Submit-MgBetaEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Submit", "SubmitViaIdentity" ], - "Command": "Submit-MgBetaEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "Submit-MgBetaEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0" }, { - "Uri": "/security/tiIndicators/submitTiIndicators", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIndicators.ReadWrite.OwnedBy", - "Description": "Manage threat indicators this app creates or owns", - "FullDescription": "Allows the app to create threat indicators, and fully manage those threat indicators (read, update and delete), without a signed-in user.  It cannot update any threat indicators it does not own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/tiIndicators/submitTiIndicators", "OutputType": "IMicrosoftGraphTiIndicator", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Submit", "SubmitExpanded" ], - "Command": "Submit-MgBetaSecurityTiIndicator" + "Method": "POST", + "Command": "Submit-MgBetaSecurityTiIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tiindicator-submittiindicators?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", + "OutputType": "IMicrosoftGraphEducationSubmission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Notes.ReadWrite.All", "Description": "Read and write all OneNote notebooks", "FullDescription": "Allows the app to read all the OneNote notebooks in your organization, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", "Variants": [ "Submit", "SubmitViaIdentity" ], - "Command": "Submit-MgEducationClassAssignmentSubmission" + "Method": "POST", + "Command": "Submit-MgEducationClassAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Submit", "SubmitViaIdentity" ], - "Command": "Submit-MgEducationMeAssignmentSubmission" + "Method": "POST", + "Command": "Submit-MgEducationMeAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submit", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Submit", "SubmitViaIdentity" ], - "Command": "Submit-MgEducationUserAssignmentSubmission" + "Method": "POST", + "Command": "Submit-MgEducationUserAssignmentSubmission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsubmission-submit?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/pause", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/pause", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Pause", "PauseViaIdentity" ], - "Command": "Suspend-MgApplicationSynchronizationJob" + "Method": "POST", + "Command": "Suspend-MgApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/pause", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/pause", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Pause", "PauseViaIdentity" ], - "Command": "Suspend-MgBetaApplicationSynchronizationJob" + "Method": "POST", + "Command": "Suspend-MgBetaApplicationSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/pauseConfigurationRefresh", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/pauseConfigurationRefresh", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Pause", "PauseExpanded", "PauseViaIdentity", "PauseViaIdentityExpanded" ], - "Command": "Suspend-MgBetaDeviceManagementComanagedDeviceConfigurationRefresh" + "Method": "POST", + "Command": "Suspend-MgBetaDeviceManagementComanagedDeviceConfigurationRefresh", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/pauseConfigurationRefresh", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/pauseConfigurationRefresh", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Pause", "PauseExpanded", "PauseViaIdentity", "PauseViaIdentityExpanded" ], - "Command": "Suspend-MgBetaDeviceManagementManagedDeviceConfigurationRefresh" + "Method": "POST", + "Command": "Suspend-MgBetaDeviceManagementManagedDeviceConfigurationRefresh", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/pause", "Module": "Beta.Education", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/pause", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAdministration.ReadWrite", "Description": "Manage your education app settings", "FullDescription": "Allows the app to manage the state and settings of all Microsoft education apps on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAdministration.ReadWrite.All", "Description": "Manage education app settings", "FullDescription": "Manage the state and settings of all Microsoft education apps.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Pause", "PauseViaIdentity" ], - "Command": "Suspend-MgBetaEducationSynchronizationProfile" + "Method": "POST", + "Command": "Suspend-MgBetaEducationSynchronizationProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationsynchronizationprofile-pause?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/pause", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/pause", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Pause", "PauseViaIdentity" ], - "Command": "Suspend-MgBetaServicePrincipalSynchronizationJob" + "Method": "POST", + "Command": "Suspend-MgBetaServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/pauseConfigurationRefresh", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/pauseConfigurationRefresh", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Pause", "PauseExpanded", "PauseViaIdentity", "PauseViaIdentityExpanded" ], - "Command": "Suspend-MgBetaUserManagedDeviceConfigurationRefresh" + "Method": "POST", + "Command": "Suspend-MgBetaUserManagedDeviceConfigurationRefresh", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/pause", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/pause", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Pause", "PauseViaIdentity" ], - "Command": "Suspend-MgServicePrincipalSynchronizationJob" + "Method": "POST", + "Command": "Suspend-MgServicePrincipalSynchronizationJob", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/syncMicrosoftStoreForBusinessApps", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/syncMicrosoftStoreForBusinessApps", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Sync" ], - "Command": "Sync-MgBetaDeviceAppManagementMicrosoftStoreForBusinessApp" + "Method": "POST", + "Command": "Sync-MgBetaDeviceAppManagementMicrosoftStoreForBusinessApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}/syncLicenses", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}/syncLicenses", + "OutputType": "IMicrosoftGraphVppToken", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphVppToken", - "Method": "POST", "Variants": [ "Sync", "SyncViaIdentity" ], - "Command": "Sync-MgBetaDeviceAppManagementVppTokenLicense" + "Method": "POST", + "Command": "Sync-MgBetaDeviceAppManagementVppTokenLicense", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens/syncLicenseCounts", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/syncLicenseCounts", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Sync" ], - "Command": "Sync-MgBetaDeviceAppManagementVppTokenLicenseCount" + "Method": "POST", + "Command": "Sync-MgBetaDeviceAppManagementVppTokenLicenseCount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkSettings/syncApps", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkSettings/syncApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sync" ], - "Command": "Sync-MgBetaDeviceManagementAndroidForWorkSettingApp" + "Method": "POST", + "Command": "Sync-MgBetaDeviceManagementAndroidForWorkSettingApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/syncApps", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings/syncApps", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sync" ], - "Command": "Sync-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingApp" + "Method": "POST", + "Command": "Sync-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/syncDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/syncDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sync", "SyncViaIdentity" ], - "Command": "Sync-MgBetaDeviceManagementComanagedDevice" + "Method": "POST", + "Command": "Sync-MgBetaDeviceManagementComanagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/syncWithAppleDeviceEnrollmentProgram", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/syncWithAppleDeviceEnrollmentProgram", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sync", "SyncViaIdentity" ], - "Command": "Sync-MgBetaDeviceManagementDepOnboardingSettingWithAppleDeviceEnrollmentProgram" + "Method": "POST", + "Command": "Sync-MgBetaDeviceManagementDepOnboardingSettingWithAppleDeviceEnrollmentProgram", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}/sync", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}/sync", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Sync", "SyncExpanded", "SyncViaIdentity", "SyncViaIdentityExpanded" ], - "Command": "Sync-MgBetaDeviceManagementExchangeConnector" + "Method": "POST", + "Command": "Sync-MgBetaDeviceManagementExchangeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/syncDevice", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/syncDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sync", "SyncViaIdentity" ], - "Command": "Sync-MgBetaDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Sync-MgBetaDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotSettings/sync", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotSettings/sync", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sync" ], - "Command": "Sync-MgBetaDeviceManagementWindowsAutopilotSetting" + "Method": "POST", + "Command": "Sync-MgBetaDeviceManagementWindowsAutopilotSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile-id}/syncInventory", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsDriverUpdateProfiles/{windowsDriverUpdateProfile-id}/syncInventory", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sync", "SyncViaIdentity" ], - "Command": "Sync-MgBetaDeviceManagementWindowsDriverUpdateProfileInventory" + "Method": "POST", + "Command": "Sync-MgBetaDeviceManagementWindowsDriverUpdateProfileInventory", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/syncDevice", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/syncDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Sync", "SyncViaIdentity" ], - "Command": "Sync-MgBetaUserManagedDevice" + "Method": "POST", + "Command": "Sync-MgBetaUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/syncMicrosoftStoreForBusinessApps", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/syncMicrosoftStoreForBusinessApps", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Sync" ], - "Command": "Sync-MgDeviceAppManagementMicrosoftStoreForBusinessApp" + "Method": "POST", + "Command": "Sync-MgDeviceAppManagementMicrosoftStoreForBusinessApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-deviceappmanagement-syncmicrosoftstoreforbusinessapps?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}/syncLicenses", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}/syncLicenses", + "OutputType": "IMicrosoftGraphVppToken", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphVppToken", - "Method": "POST", "Variants": [ "Sync", "SyncViaIdentity" ], - "Command": "Sync-MgDeviceAppManagementVppTokenLicense" + "Method": "POST", + "Command": "Sync-MgDeviceAppManagementVppTokenLicense", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-synclicenses?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}/sync", "Module": "DeviceManagement.Actions", + "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}/sync", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Sync", "SyncExpanded", "SyncViaIdentity", "SyncViaIdentityExpanded" ], - "Command": "Sync-MgDeviceManagementExchangeConnector" + "Method": "POST", + "Command": "Sync-MgDeviceManagementExchangeConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-sync?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/syncDevice", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/syncDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Sync", "SyncViaIdentity" ], - "Command": "Sync-MgDeviceManagementManagedDevice" + "Method": "POST", + "Command": "Sync-MgDeviceManagementManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-syncdevice?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/syncDevice", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/syncDevice", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Sync", "SyncViaIdentity" ], - "Command": "Sync-MgUserManagedDevice" + "Method": "POST", + "Command": "Sync-MgUserManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-syncdevice?view=graph-rest-1.0" }, { - "Uri": "/applications/validateProperties", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgApplicationProperty" + "Method": "POST", + "Command": "Test-MgApplicationProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgApplicationSynchronizationJobCredential" + "Method": "POST", + "Command": "Test-MgApplicationSynchronizationJobCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-validatecredentials?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/validateProperties", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaAdministrativeUnitProperty" + "Method": "POST", + "Command": "Test-MgBetaAdministrativeUnitProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/applications/validateProperties", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaApplicationProperty" + "Method": "POST", + "Command": "Test-MgBetaApplicationProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgBetaApplicationSynchronizationJobCredential" + "Method": "POST", + "Command": "Test-MgBetaApplicationSynchronizationJobCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-validatecredentials?view=graph-rest-1.0" }, { - "Uri": "/contacts/validateProperties", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaContactProperty" + "Method": "POST", + "Command": "Test-MgBetaContactProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/contracts/validateProperties", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contracts/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaContractProperty" + "Method": "POST", + "Command": "Test-MgBetaContractProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/validateXml", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/validateXml", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaDeviceAppManagementMobileAppXml" + "Method": "POST", + "Command": "Test-MgBetaDeviceAppManagementMobileAppXml", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters/validateFilter", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/assignmentFilters/validateFilter", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaDeviceManagementAssignmentFilter" + "Method": "POST", + "Command": "Test-MgBetaDeviceManagementAssignmentFilter", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/validateComplianceScript", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/validateComplianceScript", "OutputType": "IMicrosoftGraphDeviceComplianceScriptValidationResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaDeviceManagementDeviceCompliancePolicyComplianceScript" + "Method": "POST", + "Command": "Test-MgBetaDeviceManagementDeviceCompliancePolicyComplianceScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/validateBulkResize", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/cloudPCs/validateBulkResize", "OutputType": "IMicrosoftGraphCloudPcResizeValidationResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaDeviceManagementVirtualEndpointCloudPcBulkResize" + "Method": "POST", + "Command": "Test-MgBetaDeviceManagementVirtualEndpointCloudPcBulkResize", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-validatebulkresize?view=graph-rest-1.0" }, { - "Uri": "/devices/validateProperties", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaDeviceProperty" + "Method": "POST", + "Command": "Test-MgBetaDeviceProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/validateProperties", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deletedItems/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaDirectoryDeletedItemProperty" + "Method": "POST", + "Command": "Test-MgBetaDirectoryDeletedItemProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/validateProperties", "Module": "Beta.DirectoryObjects", + "Uri": "/directoryObjects/validateProperties", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaDirectoryObjectProperty" + "Method": "POST", + "Command": "Test-MgBetaDirectoryObjectProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/validateProperties", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaDirectoryRoleProperty" + "Method": "POST", + "Command": "Test-MgBetaDirectoryRoleProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates/validateProperties", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoleTemplates/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaDirectoryRoleTemplateProperty" + "Method": "POST", + "Command": "Test-MgBetaDirectoryRoleTemplateProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/directorySettingTemplates/validateProperties", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directorySettingTemplates/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaDirectorySettingTemplateProperty" + "Method": "POST", + "Command": "Test-MgBetaDirectorySettingTemplateProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/validatePermission", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgBetaDriveItemPermission" + "Method": "POST", + "Command": "Test-MgBetaDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgBetaDriveListContentTypePublished" + "Method": "GET", + "Command": "Test-MgBetaDriveListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/validatePermission", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgBetaDriveRootPermission" + "Method": "POST", + "Command": "Test-MgBetaDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/dataConnectors/{industryDataConnector-id}/validate", "Module": "Beta.Search", + "Uri": "/external/industryData/dataConnectors/{industryDataConnector-id}/validate", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "IndustryData-DataConnector.ReadWrite.All", "Description": "Manage data connector definitions", "FullDescription": "Allows the app to read and write data connectors without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "IndustryData-DataConnector.Upload", "Description": "Upload files to a data connector", "FullDescription": "Allows the app to upload data files to a data connector without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Validate", "ValidateViaIdentity" ], - "Command": "Test-MgBetaExternalIndustryDataConnector" + "Method": "POST", + "Command": "Test-MgBetaExternalIndustryDataConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-industrydataconnector-validate?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/validatePermission", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgBetaGroupDriveItemPermission" + "Method": "POST", + "Command": "Test-MgBetaGroupDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgBetaGroupDriveListContentTypePublished" + "Method": "GET", + "Command": "Test-MgBetaGroupDriveListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/validatePermission", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgBetaGroupDriveRootPermission" + "Method": "POST", + "Command": "Test-MgBetaGroupDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/evaluateDynamicMembership", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/evaluateDynamicMembership", "OutputType": "IMicrosoftGraphEvaluateDynamicMembershipResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaGroupDynamicMembership" + "Method": "POST", + "Command": "Test-MgBetaGroupDynamicMembership", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-evaluatedynamicmembership?view=graph-rest-1.0" }, { - "Uri": "/groups/evaluateDynamicMembership", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/evaluateDynamicMembership", "OutputType": "IMicrosoftGraphEvaluateDynamicMembershipResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate1", "EvaluateExpanded1" ], - "Command": "Test-MgBetaGroupDynamicMembershipRule" + "Method": "POST", + "Command": "Test-MgBetaGroupDynamicMembershipRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-evaluatedynamicmembership?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/validateProperties", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/validateProperties", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgBetaGroupProperty" + "Method": "POST", + "Command": "Test-MgBetaGroupProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/isPublished", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgBetaGroupSiteContentTypePublished" + "Method": "GET", + "Command": "Test-MgBetaGroupSiteContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies/evaluate", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies/evaluate", "OutputType": "IMicrosoftGraphDlpEvaluatePoliciesJobResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy" + "Method": "POST", + "Command": "Test-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateApplication", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateApplication", "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaGroupSiteInformationProtectionPolicyLabelApplication" + "Method": "POST", + "Command": "Test-MgBetaGroupSiteInformationProtectionPolicyLabelApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateapplication?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateClassificationResults", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateClassificationResults", "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaGroupSiteInformationProtectionPolicyLabelClassificationResult" + "Method": "POST", + "Command": "Test-MgBetaGroupSiteInformationProtectionPolicyLabelClassificationResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateclassificationresults?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateRemoval", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/evaluateRemoval", "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaGroupSiteInformationProtectionPolicyLabelRemoval" + "Method": "POST", + "Command": "Test-MgBetaGroupSiteInformationProtectionPolicyLabelRemoval", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateremoval?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/evaluate", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/evaluate", "OutputType": "IMicrosoftGraphEvaluateLabelJobResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaGroupSiteInformationProtectionSensitivityLabel" + "Method": "POST", + "Command": "Test-MgBetaGroupSiteInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/evaluate", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/evaluate", "OutputType": "IMicrosoftGraphEvaluateLabelJobResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel" + "Method": "POST", + "Command": "Test-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgBetaGroupSiteListContentTypePublished" + "Method": "GET", + "Command": "Test-MgBetaGroupSiteListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/evaluate", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/evaluate", "OutputType": "IMicrosoftGraphConditionalAccessWhatIfPolicy", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded" ], - "Command": "Test-MgBetaIdentityConditionalAccess" + "Method": "POST", + "Command": "Test-MgBetaIdentityConditionalAccess", + "ApiReferenceLink": null }, { - "Uri": "/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}/validateAuthenticationConfiguration", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}/validateAuthenticationConfiguration", + "OutputType": "IMicrosoftGraphAuthenticationConfigurationValidation", + "ApiVersion": "beta", "Permissions": [ { "Name": "CustomAuthenticationExtension.Read.All", "Description": "Read all custom authentication extensions", "FullDescription": "Allows the app to read your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "CustomAuthenticationExtension.ReadWrite.All", "Description": "Read and write all custom authentication extensions", "FullDescription": "Allows the app to read or write your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationConfigurationValidation", - "Method": "POST", "Variants": [ "Validate", "Validate1", "ValidateExpanded", "ValidateViaIdentity" ], - "Command": "Test-MgBetaIdentityCustomAuthenticationExtensionAuthenticationConfiguration" + "Method": "POST", + "Command": "Test-MgBetaIdentityCustomAuthenticationExtensionAuthenticationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customauthenticationextension-validateauthenticationconfiguration?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/dataLossPreventionPolicies/evaluate", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/dataLossPreventionPolicies/evaluate", "OutputType": "IMicrosoftGraphDlpEvaluatePoliciesJobResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded" ], - "Command": "Test-MgBetaInformationProtectionDataLossPreventionPolicy" + "Method": "POST", + "Command": "Test-MgBetaInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/policy/labels/evaluateApplication", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/policy/labels/evaluateApplication", "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded" ], - "Command": "Test-MgBetaInformationProtectionPolicyLabelApplication" + "Method": "POST", + "Command": "Test-MgBetaInformationProtectionPolicyLabelApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateapplication?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/policy/labels/evaluateClassificationResults", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/policy/labels/evaluateClassificationResults", "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded" ], - "Command": "Test-MgBetaInformationProtectionPolicyLabelClassificationResult" + "Method": "POST", + "Command": "Test-MgBetaInformationProtectionPolicyLabelClassificationResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateclassificationresults?view=graph-rest-1.0" }, { - "Uri": "/informationProtection/policy/labels/evaluateRemoval", "Module": "Beta.Identity.SignIns", + "Uri": "/informationProtection/policy/labels/evaluateRemoval", + "OutputType": "IMicrosoftGraphInformationProtectionAction", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", "Variants": [ "Evaluate", "EvaluateExpanded" ], - "Command": "Test-MgBetaInformationProtectionPolicyLabelRemoval" + "Method": "POST", + "Command": "Test-MgBetaInformationProtectionPolicyLabelRemoval", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateremoval?view=graph-rest-1.0" }, { - "Uri": "/organization/validateProperties", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaOrganizationProperty" + "Method": "POST", + "Command": "Test-MgBetaOrganizationProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/security/informationProtection/sensitivityLabels/evaluateApplication", "Module": "Beta.Security", + "Uri": "/security/informationProtection/sensitivityLabels/evaluateApplication", + "OutputType": "IMicrosoftGraphSecurityInformationProtectionAction", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityInformationProtectionAction", - "Method": "POST", "Variants": [ "Evaluate", "EvaluateExpanded" ], - "Command": "Test-MgBetaSecurityInformationProtectionSensitivityLabelApplication" + "Method": "POST", + "Command": "Test-MgBetaSecurityInformationProtectionSensitivityLabelApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-sensitivitylabel-evaluateapplication?view=graph-rest-1.0" }, { - "Uri": "/security/informationProtection/sensitivityLabels/evaluateClassificationResults", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/sensitivityLabels/evaluateClassificationResults", "OutputType": "IMicrosoftGraphSecurityInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded" ], - "Command": "Test-MgBetaSecurityInformationProtectionSensitivityLabelClassificationResult" + "Method": "POST", + "Command": "Test-MgBetaSecurityInformationProtectionSensitivityLabelClassificationResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-sensitivitylabel-evaluateclassificationresults?view=graph-rest-1.0" }, { - "Uri": "/security/informationProtection/sensitivityLabels/evaluateRemoval", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/sensitivityLabels/evaluateRemoval", "OutputType": "IMicrosoftGraphSecurityInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded" ], - "Command": "Test-MgBetaSecurityInformationProtectionSensitivityLabelRemoval" + "Method": "POST", + "Command": "Test-MgBetaSecurityInformationProtectionSensitivityLabelRemoval", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-sensitivitylabel-evaluateremoval?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/validateProperties", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaServicePrincipalProperty" + "Method": "POST", + "Command": "Test-MgBetaServicePrincipalProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgBetaServicePrincipalSynchronizationJobCredential" + "Method": "POST", + "Command": "Test-MgBetaServicePrincipalSynchronizationJobCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-validatecredentials?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/isPublished", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgBetaShareListContentTypePublished" + "Method": "GET", + "Command": "Test-MgBetaShareListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/isPublished", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgBetaSiteContentTypePublished" + "Method": "GET", + "Command": "Test-MgBetaSiteContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/informationProtection/dataLossPreventionPolicies/evaluate", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/dataLossPreventionPolicies/evaluate", "OutputType": "IMicrosoftGraphDlpEvaluatePoliciesJobResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaSiteInformationProtectionDataLossPreventionPolicy" + "Method": "POST", + "Command": "Test-MgBetaSiteInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/informationProtection/policy/labels/evaluateApplication", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/policy/labels/evaluateApplication", "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaSiteInformationProtectionPolicyLabelApplication" + "Method": "POST", + "Command": "Test-MgBetaSiteInformationProtectionPolicyLabelApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateapplication?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/informationProtection/policy/labels/evaluateClassificationResults", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/policy/labels/evaluateClassificationResults", "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaSiteInformationProtectionPolicyLabelClassificationResult" + "Method": "POST", + "Command": "Test-MgBetaSiteInformationProtectionPolicyLabelClassificationResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateclassificationresults?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/informationProtection/policy/labels/evaluateRemoval", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/policy/labels/evaluateRemoval", "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaSiteInformationProtectionPolicyLabelRemoval" + "Method": "POST", + "Command": "Test-MgBetaSiteInformationProtectionPolicyLabelRemoval", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateremoval?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/informationProtection/sensitivityLabels/evaluate", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/sensitivityLabels/evaluate", "OutputType": "IMicrosoftGraphEvaluateLabelJobResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaSiteInformationProtectionSensitivityLabel" + "Method": "POST", + "Command": "Test-MgBetaSiteInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/evaluate", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/evaluate", "OutputType": "IMicrosoftGraphEvaluateLabelJobResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaSiteInformationProtectionSensitivityLabelSublabel" + "Method": "POST", + "Command": "Test-MgBetaSiteInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgBetaSiteListContentTypePublished" + "Method": "GET", + "Command": "Test-MgBetaSiteListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/cloudPCs/validateBulkResize", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/cloudPCs/validateBulkResize", "OutputType": "IMicrosoftGraphCloudPcResizeValidationResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserCloudPcBulkResize" + "Method": "POST", + "Command": "Test-MgBetaUserCloudPcBulkResize", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpc-validatebulkresize?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/validatePermission", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserDriveItemPermission" + "Method": "POST", + "Command": "Test-MgBetaUserDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "Module": "Beta.Users.Functions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgBetaUserDriveListContentTypePublished" + "Method": "GET", + "Command": "Test-MgBetaUserDriveListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/validatePermission", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserDriveRootPermission" + "Method": "POST", + "Command": "Test-MgBetaUserDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies/evaluate", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies/evaluate", "OutputType": "IMicrosoftGraphDlpEvaluatePoliciesJobResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserInformationProtectionDataLossPreventionPolicy" + "Method": "POST", + "Command": "Test-MgBetaUserInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/policy/labels/evaluateApplication", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/informationProtection/policy/labels/evaluateApplication", + "OutputType": "IMicrosoftGraphInformationProtectionAction", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserInformationProtectionPolicyLabelApplication" + "Method": "POST", + "Command": "Test-MgBetaUserInformationProtectionPolicyLabelApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateapplication?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/policy/labels/evaluateClassificationResults", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/policy/labels/evaluateClassificationResults", "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserInformationProtectionPolicyLabelClassificationResult" + "Method": "POST", + "Command": "Test-MgBetaUserInformationProtectionPolicyLabelClassificationResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateclassificationresults?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/policy/labels/evaluateRemoval", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/policy/labels/evaluateRemoval", "OutputType": "IMicrosoftGraphInformationProtectionAction", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserInformationProtectionPolicyLabelRemoval" + "Method": "POST", + "Command": "Test-MgBetaUserInformationProtectionPolicyLabelRemoval", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/informationprotectionlabel-evaluateremoval?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/evaluate", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/evaluate", "OutputType": "IMicrosoftGraphEvaluateLabelJobResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserInformationProtectionSensitivityLabel" + "Method": "POST", + "Command": "Test-MgBetaUserInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/evaluate", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/evaluate", "OutputType": "IMicrosoftGraphEvaluateLabelJobResponse", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserInformationProtectionSensitivityLabelSublabel" + "Method": "POST", + "Command": "Test-MgBetaUserInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/joinedGroups/evaluateDynamicMembership", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/joinedGroups/evaluateDynamicMembership", "OutputType": "IMicrosoftGraphEvaluateDynamicMembershipResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserJoinedGroupDynamicMembership" - }, - { - "Uri": "/users/{user-id}/isManagedAppUserBlocked", - "Module": "Beta.Users.Functions", - "Permissions": [ - { - "Name": "DeviceManagementApps.Read.All", - "Description": "Read Microsoft Intune apps", - "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, + "Method": "POST", + "Command": "Test-MgBetaUserJoinedGroupDynamicMembership", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-evaluatedynamicmembership?view=graph-rest-1.0" + }, + { + "Module": "Beta.Users.Functions", + "Uri": "/users/{user-id}/isManagedAppUserBlocked", + "OutputType": null, + "ApiVersion": "beta", + "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementApps.Read.All", + "Description": "Read Microsoft Intune apps", + "FullDescription": "Allows the app to read the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "GET", "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgBetaUserManagedAppUserBlocked" + "Method": "GET", + "Command": "Test-MgBetaUserManagedAppUserBlocked", + "ApiReferenceLink": null }, { - "Uri": "/users/validatePassword", "Module": "Beta.Users.Actions", + "Uri": "/users/validatePassword", + "OutputType": "IMicrosoftGraphPasswordValidationInformation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPasswordValidationInformation", - "Method": "POST", "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaUserPassword" + "Method": "POST", + "Command": "Test-MgBetaUserPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-validatepassword?view=graph-rest-1.0" }, { - "Uri": "/users/validateProperties", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgBetaUserProperty" + "Method": "POST", + "Command": "Test-MgBetaUserProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/evaluateApplication", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/evaluateApplication", + "OutputType": "IMicrosoftGraphSecurityInformationProtectionAction", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityInformationProtectionAction", - "Method": "POST", "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserSecurityInformationProtectionSensitivityLabelApplication" + "Method": "POST", + "Command": "Test-MgBetaUserSecurityInformationProtectionSensitivityLabelApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-sensitivitylabel-evaluateapplication?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/evaluateClassificationResults", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/evaluateClassificationResults", + "OutputType": "IMicrosoftGraphSecurityInformationProtectionAction", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityInformationProtectionAction", - "Method": "POST", "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserSecurityInformationProtectionSensitivityLabelClassificationResult" + "Method": "POST", + "Command": "Test-MgBetaUserSecurityInformationProtectionSensitivityLabelClassificationResult", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-sensitivitylabel-evaluateclassificationresults?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/evaluateRemoval", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/evaluateRemoval", + "OutputType": "IMicrosoftGraphSecurityInformationProtectionAction", + "ApiVersion": "beta", "Permissions": [ { "Name": "InformationProtectionPolicy.Read", "Description": "Read user sensitivity labels and label policies.", "FullDescription": "Allows an app to read information protection sensitivity labels and label policy settings, on behalf of the signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "InformationProtectionPolicy.Read.All", "Description": "Read all published labels and label policies for an organization.", "FullDescription": "Allows an app to read published sensitivity labels and label policy settings for the entire organization or a specific user, without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityInformationProtectionAction", - "Method": "POST", "Variants": [ "Evaluate", "EvaluateExpanded", "EvaluateViaIdentity", "EvaluateViaIdentityExpanded" ], - "Command": "Test-MgBetaUserSecurityInformationProtectionSensitivityLabelRemoval" + "Method": "POST", + "Command": "Test-MgBetaUserSecurityInformationProtectionSensitivityLabelRemoval", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-sensitivitylabel-evaluateremoval?view=graph-rest-1.0" }, { - "Uri": "/contacts/validateProperties", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgContactProperty" + "Method": "POST", + "Command": "Test-MgContactProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/contracts/validateProperties", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contracts/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgContractProperty" + "Method": "POST", + "Command": "Test-MgContractProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/devices/validateProperties", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgDeviceProperty" + "Method": "POST", + "Command": "Test-MgDeviceProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/directory/deletedItems/validateProperties", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deletedItems/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgDirectoryDeletedItemProperty" + "Method": "POST", + "Command": "Test-MgDirectoryDeletedItemProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/directoryObjects/validateProperties", "Module": "DirectoryObjects", + "Uri": "/directoryObjects/validateProperties", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgDirectoryObjectProperty" + "Method": "POST", + "Command": "Test-MgDirectoryObjectProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/validateProperties", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgDirectoryRoleProperty" + "Method": "POST", + "Command": "Test-MgDirectoryRoleProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/directoryRoleTemplates/validateProperties", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoleTemplates/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgDirectoryRoleTemplateProperty" + "Method": "POST", + "Command": "Test-MgDirectoryRoleTemplateProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/validatePermission", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgDriveItemPermission" + "Method": "POST", + "Command": "Test-MgDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgDriveListContentTypePublished" + "Method": "GET", + "Command": "Test-MgDriveListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/validatePermission", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgDriveRootPermission" + "Method": "POST", + "Command": "Test-MgDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/validatePermission", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgGroupDriveItemPermission" + "Method": "POST", + "Command": "Test-MgGroupDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgGroupDriveListContentTypePublished" + "Method": "GET", + "Command": "Test-MgGroupDriveListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/validatePermission", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgGroupDriveRootPermission" + "Method": "POST", + "Command": "Test-MgGroupDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/validateProperties", "Module": "Groups", + "Uri": "/groups/{group-id}/validateProperties", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group.Read.All", "Description": "Read all groups", "FullDescription": "Allows the app to read group properties and memberships, and read conversations for all groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgGroupProperty" + "Method": "POST", + "Command": "Test-MgGroupProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/groupSettingTemplates/validateProperties", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groupSettingTemplates/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgGroupSettingTemplateProperty" + "Method": "POST", + "Command": "Test-MgGroupSettingTemplateProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/isPublished", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgGroupSiteContentTypePublished" + "Method": "GET", + "Command": "Test-MgGroupSiteContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgGroupSiteListContentTypePublished" + "Method": "GET", + "Command": "Test-MgGroupSiteListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/organization/validateProperties", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgOrganizationProperty" + "Method": "POST", + "Command": "Test-MgOrganizationProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/validateProperties", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgServicePrincipalProperty" + "Method": "POST", + "Command": "Test-MgServicePrincipalProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/validateCredentials", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgServicePrincipalSynchronizationJobCredential" + "Method": "POST", + "Command": "Test-MgServicePrincipalSynchronizationJobCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-validatecredentials?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/isPublished", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgShareListContentTypePublished" + "Method": "GET", + "Command": "Test-MgShareListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/isPublished", "Module": "Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgSiteContentTypePublished" + "Method": "GET", + "Command": "Test-MgSiteContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgSiteListContentTypePublished" + "Method": "GET", + "Command": "Test-MgSiteListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/validatePermission", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgUserDriveItemPermission" + "Method": "POST", + "Command": "Test-MgUserDriveItemPermission", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "Module": "Users.Functions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/isPublished", "OutputType": null, - "Method": "GET", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Is", "IsViaIdentity" ], - "Command": "Test-MgUserDriveListContentTypePublished" + "Method": "GET", + "Command": "Test-MgUserDriveListContentTypePublished", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/validatePermission", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/validatePermission", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded", "ValidateViaIdentity", "ValidateViaIdentityExpanded" ], - "Command": "Test-MgUserDriveRootPermission" + "Method": "POST", + "Command": "Test-MgUserDriveRootPermission", + "ApiReferenceLink": null }, { - "Uri": "/users/validateProperties", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/validateProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Validate", "ValidateExpanded" ], - "Command": "Test-MgUserProperty" + "Method": "POST", + "Command": "Test-MgUserProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directoryobject-validateproperties?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/unblockManagedApps", "Module": "Beta.Users.Actions", + "Uri": "/users/{user-id}/unblockManagedApps", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Unblock", "UnblockViaIdentity" ], - "Command": "Unblock-MgBetaUserManagedApp" + "Method": "POST", + "Command": "Unblock-MgBetaUserManagedApp", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaChatMessageReplySoftDelete" + "Method": "POST", + "Command": "Undo-MgBetaChatMessageReplySoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaChatMessageSoftDelete" + "Method": "POST", + "Command": "Undo-MgBetaChatMessageSoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMessage.ReadWrite", - "Description": "Read and write user channel messages", - "FullDescription": "Allows the app to read and write channel messages, on your behalf. This doesn't allow the app to edit the policyViolation of a channel message.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaTeamChannelMessageReplySoftDelete" + "Method": "POST", + "Command": "Undo-MgBetaTeamChannelMessageReplySoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete", "Module": "Beta.Teams", - "Permissions": { - "Name": "ChannelMessage.ReadWrite", - "Description": "Read and write user channel messages", - "FullDescription": "Allows the app to read and write channel messages, on your behalf. This doesn't allow the app to edit the policyViolation of a channel message.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaTeamChannelMessageSoftDelete" + "Method": "POST", + "Command": "Undo-MgBetaTeamChannelMessageSoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaTeamPrimaryChannelMessageReplySoftDelete" + "Method": "POST", + "Command": "Undo-MgBetaTeamPrimaryChannelMessageReplySoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaTeamPrimaryChannelMessageSoftDelete" + "Method": "POST", + "Command": "Undo-MgBetaTeamPrimaryChannelMessageSoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedChats/{deletedChat-id}/undoDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedChats/{deletedChat-id}/undoDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaTeamworkDeletedChatDelete" + "Method": "POST", + "Command": "Undo-MgBetaTeamworkDeletedChatDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/deletedchat-undodelete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaTeamworkDeletedTeamChannelMessageReplySoftDelete" + "Method": "POST", + "Command": "Undo-MgBetaTeamworkDeletedTeamChannelMessageReplySoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaTeamworkDeletedTeamChannelMessageSoftDelete" + "Method": "POST", + "Command": "Undo-MgBetaTeamworkDeletedTeamChannelMessageSoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaUserChatMessageReplySoftDelete" + "Method": "POST", + "Command": "Undo-MgBetaUserChatMessageReplySoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgBetaUserChatMessageSoftDelete" + "Method": "POST", + "Command": "Undo-MgBetaUserChatMessageSoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgChatMessageReplySoftDelete" + "Method": "POST", + "Command": "Undo-MgChatMessageReplySoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgChatMessageSoftDelete" + "Method": "POST", + "Command": "Undo-MgChatMessageSoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "Module": "Teams", - "Permissions": { - "Name": "ChannelMessage.ReadWrite", - "Description": "Read and write user channel messages", - "FullDescription": "Allows the app to read and write channel messages, on your behalf. This doesn't allow the app to edit the policyViolation of a channel message.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgTeamChannelMessageReplySoftDelete" + "Method": "POST", + "Command": "Undo-MgTeamChannelMessageReplySoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete", "Module": "Teams", - "Permissions": { - "Name": "ChannelMessage.ReadWrite", - "Description": "Read and write user channel messages", - "FullDescription": "Allows the app to read and write channel messages, on your behalf. This doesn't allow the app to edit the policyViolation of a channel message.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgTeamChannelMessageSoftDelete" + "Method": "POST", + "Command": "Undo-MgTeamChannelMessageSoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgTeamPrimaryChannelMessageReplySoftDelete" + "Method": "POST", + "Command": "Undo-MgTeamPrimaryChannelMessageReplySoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgTeamPrimaryChannelMessageSoftDelete" + "Method": "POST", + "Command": "Undo-MgTeamPrimaryChannelMessageSoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedChats/{deletedChat-id}/undoDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedChats/{deletedChat-id}/undoDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgTeamworkDeletedChatDelete" + "Method": "POST", + "Command": "Undo-MgTeamworkDeletedChatDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/deletedchat-undodelete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgTeamworkDeletedTeamChannelMessageReplySoftDelete" + "Method": "POST", + "Command": "Undo-MgTeamworkDeletedTeamChannelMessageReplySoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgTeamworkDeletedTeamChannelMessageSoftDelete" + "Method": "POST", + "Command": "Undo-MgTeamworkDeletedTeamChannelMessageSoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgUserChatMessageReplySoftDelete" + "Method": "POST", + "Command": "Undo-MgUserChatMessageReplySoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete", "Module": "Users.Actions", - "Permissions": { - "Name": "Chat.ReadWrite", - "Description": "Read and write your chat messages", - "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/undoSoftDelete", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Undo", "UndoViaIdentity" ], - "Command": "Undo-MgUserChatMessageSoftDelete" + "Method": "POST", + "Command": "Undo-MgUserChatMessageSoftDelete", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-undosoftdelete?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/unpublish", "Module": "Beta.Bookings", - "Permissions": { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unpublish", "Unpublish1", "UnpublishViaIdentity", "UnpublishViaIdentity1" ], - "Command": "Unpublish-MgBetaBookingBusiness" + "Method": "POST", + "Command": "Unpublish-MgBetaBookingBusiness", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-unpublish?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgBetaDriveListContentType" + "Method": "POST", + "Command": "Unpublish-MgBetaDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgBetaGroupDriveListContentType" + "Method": "POST", + "Command": "Unpublish-MgBetaGroupDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/unpublish", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgBetaGroupSiteContentType" + "Method": "POST", + "Command": "Unpublish-MgBetaGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgBetaGroupSiteListContentType" + "Method": "POST", + "Command": "Unpublish-MgBetaGroupSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/unpublish", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgBetaShareListContentType" + "Method": "POST", + "Command": "Unpublish-MgBetaShareListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/unpublish", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgBetaSiteContentType" + "Method": "POST", + "Command": "Unpublish-MgBetaSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgBetaSiteListContentType" + "Method": "POST", + "Command": "Unpublish-MgBetaSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgBetaUserDriveListContentType" + "Method": "POST", + "Command": "Unpublish-MgBetaUserDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/unpublish", "Module": "Bookings", - "Permissions": { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgBookingBusiness" + "Method": "POST", + "Command": "Unpublish-MgBookingBusiness", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-unpublish?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgDriveListContentType" + "Method": "POST", + "Command": "Unpublish-MgDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgGroupDriveListContentType" + "Method": "POST", + "Command": "Unpublish-MgGroupDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/unpublish", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgGroupSiteContentType" + "Method": "POST", + "Command": "Unpublish-MgGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgGroupSiteListContentType" + "Method": "POST", + "Command": "Unpublish-MgGroupSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/unpublish", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgShareListContentType" + "Method": "POST", + "Command": "Unpublish-MgShareListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/unpublish", "Module": "Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgSiteContentType" + "Method": "POST", + "Command": "Unpublish-MgSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgSiteListContentType" + "Method": "POST", + "Command": "Unpublish-MgSiteListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/unpublish", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Unpublish", "UnpublishViaIdentity" ], - "Command": "Unpublish-MgUserDriveListContentType" + "Method": "POST", + "Command": "Unpublish-MgUserDriveListContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-unpublish?view=graph-rest-1.0" }, { - "Uri": "/admin/edge", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/edge", "OutputType": "IMicrosoftGraphEdge", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgAdminEdge" + "Method": "PATCH", + "Command": "Update-MgAdminEdge", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode", "OutputType": "IMicrosoftGraphInternetExplorerMode", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgAdminEdgeInternetExplorerMode" + "Method": "PATCH", + "Command": "Update-MgAdminEdgeInternetExplorerMode", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", "OutputType": "IMicrosoftGraphBrowserSiteList", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAdminEdgeInternetExplorerModeSiteList" + "Method": "PATCH", + "Command": "Update-MgAdminEdgeInternetExplorerModeSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-update?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", "OutputType": "IMicrosoftGraphBrowserSharedCookie", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAdminEdgeInternetExplorerModeSiteListSharedCookie" + "Method": "PATCH", + "Command": "Update-MgAdminEdgeInternetExplorerModeSiteListSharedCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersharedcookie-update?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", "OutputType": "IMicrosoftGraphBrowserSite", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAdminEdgeInternetExplorerModeSiteListSite" + "Method": "PATCH", + "Command": "Update-MgAdminEdgeInternetExplorerModeSiteListSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersite-update?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "OutputType": "IMicrosoftGraphProfileCardProperty", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAdminPeopleProfileCardProperty" + "Method": "PATCH", + "Command": "Update-MgAdminPeopleProfileCardProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilecardproperty-update?view=graph-rest-1.0" }, { - "Uri": "/admin/people/pronouns", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "PeopleSettings.ReadWrite.All", - "Description": "Read and write all tenant-wide people settings", - "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/people/pronouns", "OutputType": "IMicrosoftGraphPronounsSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgAdminPeoplePronoun" + "Method": "PATCH", + "Command": "Update-MgAdminPeoplePronoun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/pronounssettings-update?view=graph-rest-1.0" }, { - "Uri": "/admin/sharepoint", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/sharepoint", "OutputType": "IMicrosoftGraphSharepoint", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgAdminSharepoint" + "Method": "PATCH", + "Command": "Update-MgAdminSharepoint", + "ApiReferenceLink": null }, { - "Uri": "/admin/sharepoint/settings", "Module": "Sites", - "Permissions": { - "Name": "SharePointTenantSettings.ReadWrite.All", - "Description": "Read and change SharePoint and OneDrive tenant settings", - "FullDescription": "Allows the application to read and change the tenant-level settings of SharePoint and OneDrive, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/admin/sharepoint/settings", "OutputType": "IMicrosoftGraphSharepointSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgAdminSharepointSetting" + "Method": "PATCH", + "Command": "Update-MgAdminSharepointSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharepointsettings-update?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}", "OutputType": "IMicrosoftGraphAgreement", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAgreement" + "Method": "PATCH", + "Command": "Update-MgAgreement", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAgreementAcceptance" + "Method": "PATCH", + "Command": "Update-MgAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file", "OutputType": "IMicrosoftGraphAgreementFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAgreementFile" + "Method": "PATCH", + "Command": "Update-MgAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAgreementFileLocalization" + "Method": "PATCH", + "Command": "Update-MgAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAgreementFileLocalizationVersion" + "Method": "PATCH", + "Command": "Update-MgAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAgreementFileVersion" + "Method": "PATCH", + "Command": "Update-MgAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAppCatalogTeamApp" + "Method": "PATCH", + "Command": "Update-MgAppCatalogTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAppCatalogTeamAppDefinition" + "Method": "PATCH", + "Command": "Update-MgAppCatalogTeamAppDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsapp-publish?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgAppCatalogTeamAppDefinitionBot" + "Method": "PATCH", + "Command": "Update-MgAppCatalogTeamAppDefinitionBot", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}", "Module": "Applications", + "Uri": "/applications/{application-id}", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplication", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplication" + "Method": "PATCH", + "Command": "Update-MgApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-update?view=graph-rest-1.0" }, { - "Uri": "/applications(appId='{appId}')", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications(appId='{appId}')", "OutputType": "IMicrosoftGraphApplication", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationByAppId" + "Method": "PATCH", + "Command": "Update-MgApplicationByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-update?view=graph-rest-1.0" }, { - "Uri": "/applications(uniqueName='{uniqueName}')", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications(uniqueName='{uniqueName}')", "OutputType": "IMicrosoftGraphApplication", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationByUniqueName" + "Method": "PATCH", + "Command": "Update-MgApplicationByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-update?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", "OutputType": "IMicrosoftGraphExtensionProperty", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationExtensionProperty" + "Method": "PATCH", + "Command": "Update-MgApplicationExtensionProperty", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", "Module": "Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", + "OutputType": "IMicrosoftGraphFederatedIdentityCredential", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphFederatedIdentityCredential", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationFederatedIdentityCredential" + "Method": "PATCH", + "Command": "Update-MgApplicationFederatedIdentityCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/federatedidentitycredential-update?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationSynchronizationJob" + "Method": "PATCH", + "Command": "Update-MgApplicationSynchronizationJob", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationSynchronizationJobBulkUpload" + "Method": "PATCH", + "Command": "Update-MgApplicationSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationSynchronizationJobSchema" + "Method": "PATCH", + "Command": "Update-MgApplicationSynchronizationJobSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-update?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationSynchronizationJobSchemaDirectory" + "Method": "PATCH", + "Command": "Update-MgApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", + "OutputType": "IMicrosoftGraphSynchronizationTemplate", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationSynchronizationTemplate" + "Method": "PATCH", + "Command": "Update-MgApplicationSynchronizationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationtemplate-update?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationSynchronizationTemplateSchema" + "Method": "PATCH", + "Command": "Update-MgApplicationSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgApplicationSynchronizationTemplateSchemaDirectory" + "Method": "PATCH", + "Command": "Update-MgApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}", "Module": "Beta.Identity.Governance", + "Uri": "/accessReviews/{accessReview-id}", + "OutputType": "IMicrosoftGraphAccessReview", + "ApiVersion": "beta", "Permissions": [ { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", + "Name": "AccessReview.ReadWrite.Membership", + "Description": "Manage access reviews for group and app memberships", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "AccessReview.ReadWrite.Membership", - "Description": "Manage access reviews for group and app memberships", + "Name": "AccessReview.ReadWrite.All", + "Description": "Manage access reviews that you can access", "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAccessReview", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAccessReview" + "Method": "PATCH", + "Command": "Update-MgBetaAccessReview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreview-update?view=graph-rest-1.0" }, { - "Uri": "/accessReviews/{accessReview-id}/decisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/decisions/{accessReviewDecision-id}", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAccessReviewDecision" + "Method": "PATCH", + "Command": "Update-MgBetaAccessReviewDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}", "OutputType": "IMicrosoftGraphAccessReview", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAccessReviewInstance" + "Method": "PATCH", + "Command": "Update-MgBetaAccessReviewInstance", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/decisions/{accessReviewDecision-id}", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAccessReviewInstanceDecision" + "Method": "PATCH", + "Command": "Update-MgBetaAccessReviewInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/myDecisions/{accessReviewDecision-id}", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAccessReviewInstanceMyDecision" + "Method": "PATCH", + "Command": "Update-MgBetaAccessReviewInstanceMyDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/instances/{accessReview-id1}/reviewers/{accessReviewReviewer-id}", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAccessReviewInstanceReviewer" + "Method": "PATCH", + "Command": "Update-MgBetaAccessReviewInstanceReviewer", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/myDecisions/{accessReviewDecision-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/myDecisions/{accessReviewDecision-id}", "OutputType": "IMicrosoftGraphAccessReviewDecision", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAccessReviewMyDecision" + "Method": "PATCH", + "Command": "Update-MgBetaAccessReviewMyDecision", + "ApiReferenceLink": null }, { - "Uri": "/accessReviews/{accessReview-id}/reviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/accessReviews/{accessReview-id}/reviewers/{accessReviewReviewer-id}", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAccessReviewReviewer" + "Method": "PATCH", + "Command": "Update-MgBetaAccessReviewReviewer", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/edge", "OutputType": "IMicrosoftGraphEdge", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaAdminEdge" + "Method": "PATCH", + "Command": "Update-MgBetaAdminEdge", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode", "OutputType": "IMicrosoftGraphInternetExplorerMode", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaAdminEdgeInternetExplorerMode" + "Method": "PATCH", + "Command": "Update-MgBetaAdminEdgeInternetExplorerMode", + "ApiReferenceLink": null }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}", "OutputType": "IMicrosoftGraphBrowserSiteList", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAdminEdgeInternetExplorerModeSiteList" + "Method": "PATCH", + "Command": "Update-MgBetaAdminEdgeInternetExplorerModeSiteList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersitelist-update?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sharedCookies/{browserSharedCookie-id}", "OutputType": "IMicrosoftGraphBrowserSharedCookie", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookie" + "Method": "PATCH", + "Command": "Update-MgBetaAdminEdgeInternetExplorerModeSiteListSharedCookie", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersharedcookie-update?view=graph-rest-1.0" }, { - "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "BrowserSiteLists.ReadWrite.All", - "Description": "Read and write all browser site lists for your organization", - "FullDescription": "Allows an app to read and write all browser site lists configured for your organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/edge/internetExplorerMode/siteLists/{browserSiteList-id}/sites/{browserSite-id}", "OutputType": "IMicrosoftGraphBrowserSite", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAdminEdgeInternetExplorerModeSiteListSite" + "Method": "PATCH", + "Command": "Update-MgBetaAdminEdgeInternetExplorerModeSiteListSite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/browsersite-update?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAdministrativeUnit" + "Method": "PATCH", + "Command": "Update-MgBetaAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-update?view=graph-rest-1.0" }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAdministrativeUnitExtension" + "Method": "PATCH", + "Command": "Update-MgBetaAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAdministrativeUnitScopedRoleMember" + "Method": "PATCH", + "Command": "Update-MgBetaAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": null }, { - "Uri": "/admin/people", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/people", "OutputType": "IMicrosoftGraphPeopleAdminSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaAdminPeople" + "Method": "PATCH", + "Command": "Update-MgBetaAdminPeople", + "ApiReferenceLink": null }, { - "Uri": "/admin/people/itemInsights", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "PeopleSettings.ReadWrite.All", - "Description": "Read and write all tenant-wide people settings", - "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/people/itemInsights", "OutputType": "IMicrosoftGraphInsightsSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaAdminPeopleItemInsight" + "Method": "PATCH", + "Command": "Update-MgBetaAdminPeopleItemInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/insightssettings-update?view=graph-rest-1.0" }, { - "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/people/profileCardProperties/{profileCardProperty-id}", "OutputType": "IMicrosoftGraphProfileCardProperty", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAdminPeopleProfileCardProperty" + "Method": "PATCH", + "Command": "Update-MgBetaAdminPeopleProfileCardProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/profilecardproperty-update?view=graph-rest-1.0" }, { - "Uri": "/admin/people/pronouns", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "PeopleSettings.ReadWrite.All", - "Description": "Read and write all tenant-wide people settings", - "FullDescription": "Allows the application to read and write tenant-wide people settings without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/people/pronouns", "OutputType": "IMicrosoftGraphPronounsSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaAdminPeoplePronoun" + "Method": "PATCH", + "Command": "Update-MgBetaAdminPeoplePronoun", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/pronounssettings-update?view=graph-rest-1.0" }, { - "Uri": "/admin/reportSettings", "Module": "Beta.Reports", - "Permissions": { - "Name": "ReportSettings.ReadWrite.All", - "Description": "Read and write all admin report settings", - "FullDescription": "Allows the app to read and update all admin report settings, such as whether to display concealed information in reports, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/reportSettings", "OutputType": "IMicrosoftGraphAdminReportSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaAdminReportSetting" + "Method": "PATCH", + "Command": "Update-MgBetaAdminReportSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminreportsettings-update?view=graph-rest-1.0" }, { - "Uri": "/admin/sharepoint", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/sharepoint", "OutputType": "IMicrosoftGraphSharepoint", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaAdminSharepoint" + "Method": "PATCH", + "Command": "Update-MgBetaAdminSharepoint", + "ApiReferenceLink": null }, { - "Uri": "/admin/sharepoint/settings", "Module": "Beta.Sites", - "Permissions": { - "Name": "SharePointTenantSettings.ReadWrite.All", - "Description": "Read and change SharePoint and OneDrive tenant settings", - "FullDescription": "Allows the application to read and change the tenant-level settings of SharePoint and OneDrive, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/sharepoint/settings", "OutputType": "IMicrosoftGraphSharepointSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaAdminSharepointSetting" + "Method": "PATCH", + "Command": "Update-MgBetaAdminSharepointSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/sharepointsettings-update?view=graph-rest-1.0" }, { - "Uri": "/agreements/{agreement-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}", "OutputType": "IMicrosoftGraphAgreement", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAgreement" + "Method": "PATCH", + "Command": "Update-MgBetaAgreement", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/acceptances/{agreementAcceptance-id}", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAgreementAcceptance" + "Method": "PATCH", + "Command": "Update-MgBetaAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file", "OutputType": "IMicrosoftGraphAgreementFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAgreementFile" + "Method": "PATCH", + "Command": "Update-MgBetaAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAgreementFileLocalization" + "Method": "PATCH", + "Command": "Update-MgBetaAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAgreementFileLocalizationVersion" + "Method": "PATCH", + "Command": "Update-MgBetaAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAgreementFileVersion" + "Method": "PATCH", + "Command": "Update-MgBetaAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}", "OutputType": "IMicrosoftGraphTeamsApp", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAppCatalogTeamApp" + "Method": "PATCH", + "Command": "Update-MgBetaAppCatalogTeamApp", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}", "OutputType": "IMicrosoftGraphTeamsAppDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAppCatalogTeamAppDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaAppCatalogTeamAppDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsapp-publish?view=graph-rest-1.0" }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/bot", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAppCatalogTeamAppDefinitionBot" + "Method": "PATCH", + "Command": "Update-MgBetaAppCatalogTeamAppDefinitionBot", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon", "OutputType": "IMicrosoftGraphTeamsAppIcon", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAppCatalogTeamAppDefinitionColorIcon" + "Method": "PATCH", + "Command": "Update-MgBetaAppCatalogTeamAppDefinitionColorIcon", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon/hostedContent", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/colorIcon/hostedContent", "OutputType": "IMicrosoftGraphTeamworkHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAppCatalogTeamAppDefinitionColorIconHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaAppCatalogTeamAppDefinitionColorIconHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards/{teamsAppDashboardCardDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/dashboardCards/{teamsAppDashboardCardDefinition-id}", "OutputType": "IMicrosoftGraphTeamsAppDashboardCardDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAppCatalogTeamAppDefinitionDashboardCard" + "Method": "PATCH", + "Command": "Update-MgBetaAppCatalogTeamAppDefinitionDashboardCard", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon", "OutputType": "IMicrosoftGraphTeamsAppIcon", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAppCatalogTeamAppDefinitionOutlineIcon" + "Method": "PATCH", + "Command": "Update-MgBetaAppCatalogTeamAppDefinitionOutlineIcon", + "ApiReferenceLink": null }, { - "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon/hostedContent", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/appCatalogs/teamsApps/{teamsApp-id}/appDefinitions/{teamsAppDefinition-id}/outlineIcon/hostedContent", "OutputType": "IMicrosoftGraphTeamworkHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaAppCatalogTeamAppDefinitionOutlineIconHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaAppCatalogTeamAppDefinitionOutlineIconHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}", + "OutputType": "IMicrosoftGraphApplication", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplication", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplication" + "Method": "PATCH", + "Command": "Update-MgBetaApplication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-upsert?view=graph-rest-1.0" }, { - "Uri": "/applications(appId='{appId}')", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications(appId='{appId}')", "OutputType": "IMicrosoftGraphApplication", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationByAppId" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-upsert?view=graph-rest-1.0" }, { - "Uri": "/applications(uniqueName='{uniqueName}')", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications(uniqueName='{uniqueName}')", "OutputType": "IMicrosoftGraphApplication", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationByUniqueName" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/application-upsert?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/extensionProperties/{extensionProperty-id}", "OutputType": "IMicrosoftGraphExtensionProperty", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationExtensionProperty" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationExtensionProperty", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/federatedIdentityCredentials/{federatedIdentityCredential-id}", + "OutputType": "IMicrosoftGraphFederatedIdentityCredential", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphFederatedIdentityCredential", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationFederatedIdentityCredential" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationFederatedIdentityCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/federatedidentitycredential-update?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/federatedIdentityCredentials(name='{name}')", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/federatedIdentityCredentials(name='{name}')", "OutputType": "IMicrosoftGraphFederatedIdentityCredential", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationFederatedIdentityCredentialByName" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationFederatedIdentityCredentialByName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/federatedidentitycredential-update?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}", "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationSynchronizationJob" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationSynchronizationJob", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationSynchronizationJobBulkUpload" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema", "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationSynchronizationJobSchema" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationSynchronizationJobSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-update?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationSynchronizationJobSchemaDirectory" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Beta.Applications", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}", + "OutputType": "IMicrosoftGraphSynchronizationTemplate", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Synchronization.ReadWrite.All", "Description": "Read and write all Azure AD synchronization data. ", "FullDescription": "Allows the application to configure the Azure AD synchronization service, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationSynchronizationTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationSynchronizationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationtemplate-update?view=graph-rest-1.0" }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationSynchronizationTemplateSchema" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/applications/{application-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaApplicationSynchronizationTemplateSchemaDirectory" + "Method": "PATCH", + "Command": "Update-MgBetaApplicationSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}", + "OutputType": "IMicrosoftGraphBookingBusiness", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingBusiness", - "Method": "PATCH", "Variants": [ "Update", "Update1", @@ -420297,40 +470848,49 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaBookingBusiness" + "Method": "PATCH", + "Command": "Update-MgBetaBookingBusiness", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", + "OutputType": "IMicrosoftGraphBookingAppointment", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "PATCH", "Variants": [ "Update", "Update1", @@ -420341,15 +470901,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaBookingBusinessAppointment" + "Method": "PATCH", + "Command": "Update-MgBetaBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingappointment-update?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -420360,40 +470921,49 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaBookingBusinessCalendarView" + "Method": "PATCH", + "Command": "Update-MgBetaBookingBusinessCalendarView", + "ApiReferenceLink": null }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomer-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomer-id}", + "OutputType": "IMicrosoftGraphBookingCustomer", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingCustomer", - "Method": "PATCH", "Variants": [ "Update", "Update1", @@ -420404,34 +470974,41 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaBookingBusinessCustomer" + "Method": "PATCH", + "Command": "Update-MgBetaBookingBusinessCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomer-update?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", + "OutputType": "IMicrosoftGraphBookingCustomQuestion", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingCustomQuestion", - "Method": "PATCH", "Variants": [ "Update", "Update1", @@ -420442,28 +471019,33 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaBookingBusinessCustomQuestion" + "Method": "PATCH", + "Command": "Update-MgBetaBookingBusinessCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomquestion-update?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", + "OutputType": "IMicrosoftGraphBookingService", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingService", - "Method": "PATCH", "Variants": [ "Update", "Update1", @@ -420474,28 +471056,33 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaBookingBusinessService" + "Method": "PATCH", + "Command": "Update-MgBetaBookingBusinessService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingservice-update?view=graph-rest-1.0" }, { - "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMember-id}", "Module": "Beta.Bookings", + "Uri": "/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMember-id}", + "OutputType": "IMicrosoftGraphBookingStaffMember", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBookingStaffMember", - "Method": "PATCH", "Variants": [ "Update", "Update1", @@ -420506,15 +471093,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaBookingBusinessStaffMember" + "Method": "PATCH", + "Command": "Update-MgBetaBookingBusinessStaffMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingstaffmember-update?view=graph-rest-1.0" }, { - "Uri": "/bookingCurrencies/{bookingCurrency-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/bookingCurrencies/{bookingCurrency-id}", "OutputType": "IMicrosoftGraphBookingCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -420525,708 +471113,802 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaBookingCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaBookingCurrency", + "ApiReferenceLink": null }, { - "Uri": "/businessFlowTemplates/{businessFlowTemplate-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/businessFlowTemplates/{businessFlowTemplate-id}", "OutputType": "IMicrosoftGraphBusinessFlowTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessFlowTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessFlowTemplate", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}", + "OutputType": "IMicrosoftGraphBusinessScenario", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.ReadWrite.All", - "Description": "Read and write business scenario configurations", - "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", "Description": "Read and write business scenario configurations this app creates or owns", "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.All", + "Description": "Read and write business scenario configurations", + "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphBusinessScenario", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenario" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenario", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenario-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios(uniqueName='{uniqueName}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios(uniqueName='{uniqueName}')", "OutputType": "IMicrosoftGraphBusinessScenario", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenarioByUniqueName" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenarioByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenario-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner", "OutputType": "IMicrosoftGraphBusinessScenarioPlanner", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenarioPlanner" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenarioPlanner", + "ApiReferenceLink": null }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration", + "OutputType": "IMicrosoftGraphPlannerPlanConfiguration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.ReadWrite.All", - "Description": "Read and write business scenario configurations", - "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", "Description": "Read and write business scenario configurations this app creates or owns", "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.All", + "Description": "Read and write business scenario configurations", + "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlanConfiguration", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenarioPlannerPlanConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenarioPlannerPlanConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplanconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations/{plannerPlanConfigurationLocalization-id}", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/planConfiguration/localizations/{plannerPlanConfigurationLocalization-id}", + "OutputType": "IMicrosoftGraphPlannerPlanConfigurationLocalization", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.ReadWrite.All", - "Description": "Read and write business scenario configurations", - "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", "Description": "Read and write business scenario configurations this app creates or owns", "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.All", + "Description": "Read and write business scenario configurations", + "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlanConfigurationLocalization", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenarioPlannerPlanConfigurationLocalization" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenarioPlannerPlanConfigurationLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplanconfigurationlocalization-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}", "Module": "Beta.Bookings", - "Permissions": { - "Name": "BusinessScenarioData.ReadWrite.OwnedBy", - "Description": "Read and write data for all business scenarios this app creates or owns", - "FullDescription": "Allows the app to fully manage the data associated with the business scenarios it owns, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}", "OutputType": "IMicrosoftGraphBusinessScenarioTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenarioPlannerTask" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenarioPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/businessscenariotask-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/assignedToTaskBoardFormat", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/assignedToTaskBoardFormat", "OutputType": "IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenarioPlannerTaskAssignedToTaskBoardFormat" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenarioPlannerTaskAssignedToTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerassignedtotaskboardtaskformat-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/bucketTaskBoardFormat", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/bucketTaskBoardFormat", "OutputType": "IMicrosoftGraphPlannerBucketTaskBoardTaskFormat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenarioPlannerTaskBucketTaskBoardFormat" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenarioPlannerTaskBucketTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbuckettaskboardtaskformat-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/taskConfiguration", "Module": "Beta.Bookings", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/taskConfiguration", + "OutputType": "IMicrosoftGraphPlannerTaskConfiguration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "BusinessScenarioConfig.ReadWrite.All", - "Description": "Read and write business scenario configurations", - "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", - "IsAdmin": true - }, { "Name": "BusinessScenarioConfig.ReadWrite.OwnedBy", "Description": "Read and write business scenario configurations this app creates or owns", "FullDescription": "Allows the app to create new business scenarios and fully manage the configurations of scenarios it owns, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "BusinessScenarioConfig.ReadWrite.All", + "Description": "Read and write business scenario configurations", + "FullDescription": "Allows the app to read and write the configurations of your organization's business scenarios, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTaskConfiguration", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenarioPlannerTaskConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenarioPlannerTaskConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertaskconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/details", "OutputType": "IMicrosoftGraphPlannerTaskDetails", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenarioPlannerTaskDetail" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenarioPlannerTaskDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertaskdetails-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/progressTaskBoardFormat", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/businessScenarios/{businessScenario-id}/planner/tasks/{businessScenarioTask-id}/progressTaskBoardFormat", "OutputType": "IMicrosoftGraphPlannerProgressTaskBoardTaskFormat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaBusinessScenarioPlannerTaskProgressTaskBoardFormat" + "Method": "PATCH", + "Command": "Update-MgBetaBusinessScenarioPlannerTaskProgressTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerprogresstaskboardtaskformat-update?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ChatSettings.ReadWrite.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChat", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaChat" + "Method": "PATCH", + "Command": "Update-MgBetaChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-patch?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", - "Description": "Manage installation and permission grants of Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", - "Description": "Manage installation and permission grants of Teams apps for all chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForChat", + "Description": "Manage installed Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat", "Description": "Allow the Teams app to manage itself and its permission grants in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats the signed-in user can access, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": true - }, - { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForChat", - "Description": "Manage installed Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", + "Description": "Manage installation and permission grants of Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", + "Description": "Manage installation and permission grants of Teams apps for all chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Upgrade", "UpgradeExpanded", "UpgradeViaIdentity", "UpgradeViaIdentityExpanded" ], - "Command": "Update-MgBetaChatInstalledApp" + "Method": "POST", + "Command": "Update-MgBetaChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/lastMessagePreview", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/lastMessagePreview", "OutputType": "IMicrosoftGraphChatMessageInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaChatLastMessagePreview" + "Method": "PATCH", + "Command": "Update-MgBetaChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaChatMember" + "Method": "PATCH", + "Command": "Update-MgBetaChatMember", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "beta", "Permissions": [ { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.UpdatePolicyViolation.All", "Description": "Flag chat messages for violating policy", "FullDescription": "Allows the app to update Microsoft Teams 1-to-1 or group chat messages by patching a set of Data Loss Prevention (DLP) policy violation properties to handle the output of DLP processing.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaChatMessage" + "Method": "PATCH", + "Command": "Update-MgBetaChatMessage", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaChatMessageReply" + "Method": "PATCH", + "Command": "Update-MgBetaChatMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaChatMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaChatOperation" + "Method": "PATCH", + "Command": "Update-MgBetaChatOperation", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaChatPermissionGrant" + "Method": "PATCH", + "Command": "Update-MgBetaChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaChatPinnedMessage" + "Method": "PATCH", + "Command": "Update-MgBetaChatPinnedMessage", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", + "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "beta", "Permissions": [ { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamsTab.ReadWriteForChat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaChatTab" + "Method": "PATCH", + "Command": "Update-MgBetaChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-patch-tabs?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", + "OutputType": "IMicrosoftGraphAudioRoutingGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAudioRoutingGroup", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationCallAudioRoutingGroup" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationCallAudioRoutingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/audioroutinggroup-update?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationCallContentSharingSession" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationCallContentSharingSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "OutputType": "IMicrosoftGraphCommsOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationCallOperation" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationCallOperation", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}", "OutputType": "IMicrosoftGraphParticipant", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationCallParticipant" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationCallParticipant", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/updateRecordingStatus", "Module": "Beta.CloudCommunications", + "Uri": "/communications/calls/{call-id}/updateRecordingStatus", + "OutputType": "IMicrosoftGraphUpdateRecordingStatusOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calls.AccessMedia.All", "Description": "Access media streams in a call as an app", "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUpdateRecordingStatusOperation", - "Method": "POST", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationCallRecordingStatus" + "Method": "POST", + "Command": "Update-MgBetaCommunicationCallRecordingStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-updaterecordingstatus?view=graph-rest-1.0" }, { - "Uri": "/communications/callRecords/{callRecord-id}/organizer_v2", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/organizer_v2", "OutputType": "IMicrosoftGraphCallRecordsOrganizer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationCallRecordOrganizerV2" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationCallRecordOrganizerV2", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/participants_v2/{participant-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/participants_v2/{participant-id}", "OutputType": "IMicrosoftGraphCallRecordsParticipant", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationCallRecordParticipantV2" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationCallRecordParticipantV2", + "ApiReferenceLink": null }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "OutputType": "IMicrosoftGraphCallRecordsSession", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationCallRecordSession" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationCallRecordSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationOnlineMeeting" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationOnlineMeeting", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -421237,15 +471919,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaCommunicationOnlineMeetingAttendanceReport" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -421256,5568 +471939,5626 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationOnlineMeetingByJoinWebUrl" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationOnlineMeetingByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationOnlineMeetingRecording" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration", "OutputType": "IMicrosoftGraphMeetingRegistration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationOnlineMeetingRegistration" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationOnlineMeetingRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistration-update?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "OutputType": "IMicrosoftGraphMeetingRegistrationQuestion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistrationquestion-update?view=graph-rest-1.0" }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "OutputType": "IMicrosoftGraphMeetingRegistrantBase", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationOnlineMeetingRegistrationRegistrant" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationOnlineMeetingRegistrationRegistrant", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationOnlineMeetingTranscript" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences/{presence-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/communications/presences/{presence-id}", "OutputType": "IMicrosoftGraphPresence", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaCommunicationPresence" + "Method": "PATCH", + "Command": "Update-MgBetaCommunicationPresence", + "ApiReferenceLink": null }, { - "Uri": "/compliance", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance", "OutputType": "IMicrosoftGraphEdiscoveryEdiscoveryroot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaCompliance" + "Method": "PATCH", + "Command": "Update-MgBetaCompliance", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery", "OutputType": "IMicrosoftGraphEdiscoveryEdiscoveryroot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaComplianceEdiscovery" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscovery", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}", + "OutputType": "IMicrosoftGraphEdiscoveryCase", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryCase", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCase" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-case-update?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}", + "OutputType": "IMicrosoftGraphEdiscoveryCustodian", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryCustodian", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseCustodian" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseCustodian", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-custodian-update?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/updateIndex", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/updateIndex", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateViaIdentity" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseCustodianIndex" + "Method": "POST", + "Command": "Update-MgBetaComplianceEdiscoveryCaseCustodianIndex", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/siteSources/{siteSource-id}", "OutputType": "IMicrosoftGraphEdiscoverySiteSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseCustodianSiteSource" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryUnifiedGroupSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/{userSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/custodians/{custodian-id}/userSources/{userSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryUserSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseCustodianUserSource" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}", + "OutputType": "IMicrosoftGraphEdiscoveryLegalHold", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryLegalHold", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseLegalHold" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseLegalHold", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-legalhold-update?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/siteSources/{siteSource-id}", "OutputType": "IMicrosoftGraphEdiscoverySiteSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryUnifiedGroupSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/{userSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/legalHolds/{legalHold-id}/userSources/{userSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryUserSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryNoncustodialDataSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/updateIndex", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/noncustodialDataSources/{noncustodialDataSource-id}/updateIndex", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateViaIdentity" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceIndex" + "Method": "POST", + "Command": "Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceIndex", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/operations/{caseOperation-id}", "OutputType": "IMicrosoftGraphEdiscoveryCaseOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseOperation" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}", "OutputType": "IMicrosoftGraphEdiscoveryReviewSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseReviewSet" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseReviewSet", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/reviewSets/{reviewSet-id}/queries/{reviewSetQuery-id}", + "OutputType": "IMicrosoftGraphEdiscoveryReviewSetQuery", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryReviewSetQuery", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseReviewSetQuery" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-reviewsetquery-update?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/settings", "Module": "Beta.Compliance", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/settings", "OutputType": "IMicrosoftGraphEdiscoveryCaseSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseSetting" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-casesettings-update?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}", + "OutputType": "IMicrosoftGraphEdiscoverySourceCollection", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoverySourceCollection", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseSourceCollection" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseSourceCollection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-sourcecollection-update?view=graph-rest-1.0" }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/{dataSource-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/compliance/ediscovery/cases/{case-id}/sourceCollections/{sourceCollection-id}/additionalSources/{dataSource-id}", "OutputType": "IMicrosoftGraphEdiscoveryDataSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource", + "ApiReferenceLink": null }, { - "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}", "Module": "Beta.Compliance", + "Uri": "/compliance/ediscovery/cases/{case-id}/tags/{tag-id}", + "OutputType": "IMicrosoftGraphEdiscoveryTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEdiscoveryTag", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaComplianceEdiscoveryCaseTag" + "Method": "PATCH", + "Command": "Update-MgBetaComplianceEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ediscovery-tag-update?view=graph-rest-1.0" }, { - "Uri": "/contacts/{orgContact-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contacts/{orgContact-id}", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaContact" + "Method": "PATCH", + "Command": "Update-MgBetaContact", + "ApiReferenceLink": null }, { - "Uri": "/contracts/{contract-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/contracts/{contract-id}", "OutputType": "IMicrosoftGraphContract", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaContract" + "Method": "PATCH", + "Command": "Update-MgBetaContract", + "ApiReferenceLink": null }, { - "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", "OutputType": "IMicrosoftGraphDataPolicyOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDataPolicyOperation" + "Method": "PATCH", + "Command": "Update-MgBetaDataPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/devices/{device-id}", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false - }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDevice" + "Method": "PATCH", + "Command": "Update-MgBetaDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement", + "OutputType": "IMicrosoftGraphDeviceAppManagement", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAppManagement", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceAppManagement" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagement", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementAndroidManagedAppProtection" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementAndroidManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementAndroidManagedAppProtectionApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementAndroidManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementAndroidManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", + "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementDefaultManagedAppProtection" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementDefaultManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementDefaultManagedAppProtectionApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementDefaultManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates/{enterpriseCodeSigningCertificate-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/enterpriseCodeSigningCertificates/{enterpriseCodeSigningCertificate-id}", "OutputType": "IMicrosoftGraphEnterpriseCodeSigningCertificate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificate" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementEnterpriseCodeSigningCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}", "OutputType": "IMicrosoftGraphIosLobAppProvisioningConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementiOSLobAppProvisioningConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementiOSLobAppProvisioningConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments/{iosLobAppProvisioningConfigurationAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/assignments/{iosLobAppProvisioningConfigurationAssignment-id}", "OutputType": "IMicrosoftGraphIosLobAppProvisioningConfigurationAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments/{mobileAppProvisioningConfigGroupAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/groupAssignments/{mobileAppProvisioningConfigGroupAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppProvisioningConfigGroupAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementiOSLobAppProvisioningConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", "OutputType": "IMicrosoftGraphIosManagedAppProtection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementiOSManagedAppProtection" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementiOSManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementiOSManagedAppProtectionApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementiOSManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementiOSManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementiOSManagedAppProtectionDeploymentSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementiOSManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedAppPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedAppPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedAppRegistration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedAppRegistrationAppliedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedAppRegistrationIntendedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", + "OutputType": "IMicrosoftGraphManagedAppOperation", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppOperation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedAppRegistrationOperation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedAppRegistrationOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", "OutputType": "IMicrosoftGraphManagedAppStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedAppStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedAppStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", "OutputType": "IMicrosoftGraphManagedEBook", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedEBook" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedEBook", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", "OutputType": "IMicrosoftGraphManagedEBookAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedEBookAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedEBookAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBookCategories/{managedEBookCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBookCategories/{managedEBookCategory-id}", "OutputType": "IMicrosoftGraphManagedEBookCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedEBookCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedEBookCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedEBookDeviceState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedEBookDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", "OutputType": "IMicrosoftGraphEBookInstallSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedEBookInstallSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedEBookInstallSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", "OutputType": "IMicrosoftGraphUserInstallStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedEBookUserStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedEBookUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementManagedEBookUserStateSummaryDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", "OutputType": "IMicrosoftGraphMobileApp", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidForWorkApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidForWorkAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidManagedStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidManagedStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsAndroidStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsiOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsiOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsIoStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsIoStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses/{iosVppAppAssignedLicense-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignedLicenses/{iosVppAppAssignedLicense-id}", "OutputType": "IMicrosoftGraphIosVppAppAssignedLicense", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicense" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignedLicense", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsIoVppAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsIoVppAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSDmgAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSPkgApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMacOSPkgAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedAndroidLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagediOSLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsManagedMobileLobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWin32LobAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWin32LobAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsAppXAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsAppXRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsMobileMsiRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsStoreApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowStoreAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsUniversalAppXRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWindowsWebAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments/{mobileAppAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWinGetAppAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/winGetApp/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppAsWinGetAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCatalogPackages/{mobileAppCatalogPackage-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppCatalogPackages/{mobileAppCatalogPackage-id}", "OutputType": "IMicrosoftGraphMobileAppCatalogPackage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppCatalogPackage" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppCatalogPackage", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatusSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppConfigurationDeviceStatusSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppConfigurationUserStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppConfigurationUserStatusSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppConfigurationUserStatusSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships/{mobileAppRelationship-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/relationships/{mobileAppRelationship-id}", "OutputType": "IMicrosoftGraphMobileAppRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1", "UpdateViaIdentity1", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaDeviceAppManagementMobileAppRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementMobileAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/updateRelationships", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/updateRelationships", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementMultipleMobileAppRelationship" + "Method": "POST", + "Command": "Update-MgBetaDeviceAppManagementMultipleMobileAppRelationship", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/update", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/update", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1", "UpdateViaIdentity1", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaDeviceAppManagementMultiplePolicySet" + "Method": "POST", + "Command": "Update-MgBetaDeviceAppManagementMultiplePolicySet", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/policySets/{policySet-id}", "OutputType": "IMicrosoftGraphPolicySet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementPolicySet" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementPolicySet", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments/{policySetAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/assignments/{policySetAssignment-id}", "OutputType": "IMicrosoftGraphPolicySetAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementPolicySetAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementPolicySetAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/policySets/{policySet-id}/items/{policySetItem-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/policySets/{policySet-id}/items/{policySetItem-id}", "OutputType": "IMicrosoftGraphPolicySetItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementPolicySetItem" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementPolicySetItem", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/symantecCodeSigningCertificate", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/symantecCodeSigningCertificate", "OutputType": "IMicrosoftGraphSymantecCodeSigningCertificate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementSymantecCodeSigningCertificate" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementSymantecCodeSigningCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementTargetedManagedAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/settings/{deviceManagementConfigurationSetting-id}", + "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementTargetedManagedAppConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask-id}", + "OutputType": "IMicrosoftGraphDeviceAppManagementTask", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAppManagementTask", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementTask" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementTask", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask-id}/updateStatus", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/deviceAppManagementTasks/{deviceAppManagementTask-id}/updateStatus", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementTaskStatus" + "Method": "POST", + "Command": "Update-MgBetaDeviceAppManagementTaskStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", + "OutputType": "IMicrosoftGraphVppToken", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphVppToken", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementVppToken" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementVppToken", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}", "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWdacSupplementalPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWdacSupplementalPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments/{windowsDefenderApplicationControlSupplementalPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/assignments/{windowsDefenderApplicationControlSupplementalPolicyAssignment-id}", "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWdacSupplementalPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deploySummary", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deploySummary", "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWdacSupplementalPolicyDeploySummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWdacSupplementalPolicyDeploySummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy-id}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus-id}", "OutputType": "IMicrosoftGraphWindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWdacSupplementalPolicyDeviceStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWdacSupplementalPolicyDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionDeviceRegistrations/{windowsInformationProtectionDeviceRegistration-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionDeviceRegistration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionDeviceRegistration", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionDeviceRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions/{windowsInformationProtectionWipeAction-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionWipeActions/{windowsInformationProtectionWipeAction-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionWipeAction", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionWipeAction", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionWipeAction" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWindowsInformationProtectionWipeAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}", + "OutputType": "IMicrosoftGraphWindowsManagedAppProtection", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsManagedAppProtection", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWindowsManagedAppProtection" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWindowsManagedAppProtection", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWindowsManagedAppProtectionApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWindowsManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Beta.Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsManagedAppProtections/{windowsManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceAppManagementWindowsManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices(deviceId='{deviceId}')", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices(deviceId='{deviceId}')", "OutputType": "IMicrosoftGraphDevice", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceByDeviceId" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceByDeviceId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-update?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/commands/{command-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/commands/{command-id}", "OutputType": "IMicrosoftGraphCommand", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceCommand" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceCommand", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceExtension" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement", + "OutputType": "IMicrosoftGraphDeviceManagement", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagement", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagement" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagement", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary", "OutputType": "IMicrosoftGraphAdvancedThreatProtectionOnboardingStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/{advancedThreatProtectionOnboardingDeviceSettingState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/{advancedThreatProtectionOnboardingDeviceSettingState-id}", "OutputType": "IMicrosoftGraphAdvancedThreatProtectionOnboardingDeviceSettingState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummaryAdvancedThreatProtectionOnboardingDeviceSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidDeviceOwnerEnrollmentProfiles/{androidDeviceOwnerEnrollmentProfile-id}", "OutputType": "IMicrosoftGraphAndroidDeviceOwnerEnrollmentProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAndroidDeviceOwnerEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas/{androidForWorkAppConfigurationSchema-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkAppConfigurationSchemas/{androidForWorkAppConfigurationSchema-id}", "OutputType": "IMicrosoftGraphAndroidForWorkAppConfigurationSchema", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAndroidForWorkAppConfigurationSchema", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkEnrollmentProfiles/{androidForWorkEnrollmentProfile-id}", "OutputType": "IMicrosoftGraphAndroidForWorkEnrollmentProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAndroidForWorkEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidForWorkSettings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidForWorkSettings", "OutputType": "IMicrosoftGraphAndroidForWorkSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementAndroidForWorkSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAndroidForWorkSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAccountEnterpriseSettings", "OutputType": "IMicrosoftGraphAndroidManagedStoreAccountEnterpriseSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas/{androidManagedStoreAppConfigurationSchema-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/androidManagedStoreAppConfigurationSchemas/{androidManagedStoreAppConfigurationSchema-id}", "OutputType": "IMicrosoftGraphAndroidManagedStoreAppConfigurationSchema", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchema" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAndroidManagedStoreAppConfigurationSchema", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/applePushNotificationCertificate", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/applePushNotificationCertificate", + "OutputType": "IMicrosoftGraphApplePushNotificationCertificate", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphApplePushNotificationCertificate", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementApplePushNotificationCertificate" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementApplePushNotificationCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}", "OutputType": "IMicrosoftGraphAppleUserInitiatedEnrollmentProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments/{appleEnrollmentProfileAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/appleUserInitiatedEnrollmentProfiles/{appleUserInitiatedEnrollmentProfile-id}/assignments/{appleEnrollmentProfileAssignment-id}", "OutputType": "IMicrosoftGraphAppleEnrollmentProfileAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAppleUserInitiatedEnrollmentProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilter-id}", "OutputType": "IMicrosoftGraphDeviceAndAppManagementAssignmentFilter", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAssignmentFilter" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAssignmentFilter", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", "OutputType": "IMicrosoftGraphAuditEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAuditEvent" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAuditEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}", "OutputType": "IMicrosoftGraphDeviceManagementAutopilotEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAutopilotEvent" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAutopilotEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetail-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/autopilotEvents/{deviceManagementAutopilotEvent-id}/policyStatusDetails/{deviceManagementAutopilotPolicyStatusDetail-id}", "OutputType": "IMicrosoftGraphDeviceManagementAutopilotPolicyStatusDetail", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementAutopilotEventPolicyStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/cartToClassAssociations/{cartToClassAssociation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/cartToClassAssociations/{cartToClassAssociation-id}", "OutputType": "IMicrosoftGraphCartToClassAssociation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementCartToClassAssociation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementCartToClassAssociation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/categories/{deviceManagementSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementCategorySettingDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCategory", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCategory", "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceCompliancePolicyState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceConfigurationState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceHealthScriptState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceLogCollectionRequest" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceSecurityBaselineState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": "IMicrosoftGraphWindowsProtectionState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceWindowsProtectionState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/comanagedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/comanagementEligibleDevices/{comanagementEligibleDevice-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/comanagementEligibleDevices/{comanagementEligibleDevice-id}", + "OutputType": "IMicrosoftGraphComanagementEligibleDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphComanagementEligibleDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComanagementEligibleDevice" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComanagementEligibleDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", + "OutputType": "IMicrosoftGraphComplianceManagementPartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphComplianceManagementPartner", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComplianceManagementPartner" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComplianceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}", "OutputType": "IMicrosoftGraphDeviceManagementCompliancePolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementCompliancePolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementCompliancePolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementCompliancePolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}", "OutputType": "IMicrosoftGraphDeviceManagementComplianceScheduledActionForRule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementCompliancePolicyScheduledActionForRule" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceManagementComplianceActionItem-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceManagementComplianceActionItem-id}", "OutputType": "IMicrosoftGraphDeviceManagementComplianceActionItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy-id}/settings/{deviceManagementConfigurationSetting-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementCompliancePolicySetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementCompliancePolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/complianceSettings/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/complianceSettings/{deviceManagementConfigurationSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementComplianceSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementComplianceSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/conditionalAccessSettings", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/conditionalAccessSettings", + "OutputType": "IMicrosoftGraphOnPremisesConditionalAccessSettings", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnPremisesConditionalAccessSettings", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementConditionalAccessSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementConditionalAccessSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementConfigurationPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementConfigurationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/assignments/{deviceManagementConfigurationPolicyAssignment-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementConfigurationPolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementConfigurationPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicies/{deviceManagementConfigurationPolicy-id}/settings/{deviceManagementConfigurationSetting-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementConfigurationPolicySetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementConfigurationPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationPolicyTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementConfigurationPolicyTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementConfigurationPolicyTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}/settingDefinitions/{deviceManagementConfigurationSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementConfigurationPolicyTemplateSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationPolicyTemplates/{deviceManagementConfigurationPolicyTemplate-id}/settingTemplates/{deviceManagementConfigurationSettingTemplate-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementConfigurationPolicyTemplateSettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/configurationSettings/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/configurationSettings/{deviceManagementConfigurationSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementConfigurationSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementConfigurationSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/dataSharingConsents/{dataSharingConsent-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/dataSharingConsents/{dataSharingConsent-id}", + "OutputType": "IMicrosoftGraphDataSharingConsent", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDataSharingConsent", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDataSharingConsent" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDataSharingConsent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}", "OutputType": "IMicrosoftGraphDepOnboardingSetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDepOnboardingSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDepOnboardingSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}", "OutputType": "IMicrosoftGraphEnrollmentProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}/updateDeviceProfileAssignment", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/enrollmentProfiles/{enrollmentProfile-id}/updateDeviceProfileAssignment", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfileDeviceProfileAssignment" + "Method": "POST", + "Command": "Update-MgBetaDeviceManagementDepOnboardingSettingEnrollmentProfileDeviceProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities/{importedAppleDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/depOnboardingSettings/{depOnboardingSetting-id}/importedAppleDeviceIdentities/{importedAppleDeviceIdentity-id}", "OutputType": "IMicrosoftGraphImportedAppleDeviceIdentity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDepOnboardingSettingImportedAppleDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettings-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/derivedCredentials/{deviceManagementDerivedCredentialSettings-id}", "OutputType": "IMicrosoftGraphDeviceManagementDerivedCredentialSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDerivedCredential" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDerivedCredential", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", + "OutputType": "IMicrosoftGraphDetectedApp", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDetectedApp" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDetectedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", + "OutputType": "IMicrosoftGraphDeviceCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/refreshDeviceComplianceReportSummarization", "Module": "Beta.DeviceManagement.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/refreshDeviceComplianceReportSummarization", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Refresh" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyDeviceComplianceReportSummarization" + "Method": "POST", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyDeviceComplianceReportSummarization", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyDeviceStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", "OutputType": "IMicrosoftGraphDeviceComplianceDeviceOverview", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatusOverview" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyDeviceStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRule" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyUserStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", "OutputType": "IMicrosoftGraphDeviceComplianceUserOverview", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyUserStatusOverview" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceCompliancePolicyUserStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", "OutputType": "IMicrosoftGraphDeviceConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationConflictSummary/{deviceConfigurationConflictSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationConflictSummary/{deviceConfigurationConflictSummary-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationConflictSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationConflictSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationConflictSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationDeviceStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationDeviceStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationDeviceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceOverview", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationDeviceStatusOverview" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationDeviceStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/groupAssignments/{deviceConfigurationGroupAssignment-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationGroupAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationGroupAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates/{managedAllDeviceCertificateState-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates/{managedAllDeviceCertificateState-id}", "OutputType": "IMicrosoftGraphManagedAllDeviceCertificateState", + "ApiVersion": "beta", + "Permissions": [], + "Variants": [ + "Update", + "UpdateExpanded", + "UpdateViaIdentity", + "UpdateViaIdentityExpanded" + ], "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationManagedDeviceCertificateState", + "ApiReferenceLink": null + }, + { + "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceConfigurationProfiles/{deviceConfigurationProfile-id}", + "OutputType": "IMicrosoftGraphDeviceConfigurationProfile", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationManagedDeviceCertificateState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations/{restrictedAppsViolation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationRestrictedAppsViolations/{restrictedAppsViolation-id}", "OutputType": "IMicrosoftGraphRestrictedAppsViolation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationRestrictedAppViolation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurationUserStateSummaries", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurationUserStateSummaries", "OutputType": "IMicrosoftGraphDeviceConfigurationUserStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationUserStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationUserStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationUserStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", "OutputType": "IMicrosoftGraphDeviceConfigurationUserOverview", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceConfigurationUserStatusOverview" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceConfigurationUserStatusOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", + "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceEnrollmentConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", + "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}", + "OutputType": "IMicrosoftGraphDeviceHealthScript", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScript", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceHealthScript" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceHealthScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/{deviceHealthScriptAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/assignments/{deviceHealthScriptAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceHealthScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceHealthScriptAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceHealthScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/deviceRunStates/{deviceHealthScriptDeviceState-id}", + "OutputType": "IMicrosoftGraphDeviceHealthScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptDeviceState", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceHealthScriptDeviceRunState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceHealthScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/updateGlobalScript", "Module": "Beta.DeviceManagement.Actions", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/updateGlobalScript", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceHealthScriptGlobalScript" + "Method": "POST", + "Command": "Update-MgBetaDeviceManagementDeviceHealthScriptGlobalScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/runSummary", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceHealthScripts/{deviceHealthScript-id}/runSummary", + "OutputType": "IMicrosoftGraphDeviceHealthScriptRunSummary", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.Read.All", "Description": "Read Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceHealthScriptRunSummary", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceHealthScriptRunSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceHealthScriptRunSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}", + "OutputType": "IMicrosoftGraphDeviceShellScript", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceShellScript", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceShellScript" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceShellScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/{deviceManagementScriptAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/assignments/{deviceManagementScriptAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceShellScriptAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceShellScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceShellScriptDeviceRunState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceShellScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceShellScriptGroupAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceShellScriptGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceShellScriptUserRunState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceShellScriptUserRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceShellScripts/{deviceShellScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDeviceShellScriptUserRunStateDeviceRunState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDeviceShellScriptUserRunStateDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/domainJoinConnectors/{deviceManagementDomainJoinConnector-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/domainJoinConnectors/{deviceManagementDomainJoinConnector-id}", "OutputType": "IMicrosoftGraphDeviceManagementDomainJoinConnector", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementDomainJoinConnector" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementDomainJoinConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}", "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePool", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementEmbeddedSimActivationCodePool" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementEmbeddedSimActivationCodePool", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments/{embeddedSIMActivationCodePoolAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/assignments/{embeddedSIMActivationCodePoolAssignment-id}", "OutputType": "IMicrosoftGraphEmbeddedSimActivationCodePoolAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementEmbeddedSimActivationCodePoolAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates/{embeddedSIMDeviceState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/embeddedSIMActivationCodePools/{embeddedSIMActivationCodePool-id}/deviceStates/{embeddedSIMDeviceState-id}", "OutputType": "IMicrosoftGraphEmbeddedSimDeviceState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementEmbeddedSimActivationCodePoolDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", + "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementExchangeConnector" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementExchangeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}", + "OutputType": "IMicrosoftGraphDeviceManagementExchangeOnPremisesPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementExchangeOnPremisesPolicy", - "Method": "PATCH", "Variants": [ "Update", "Update1", @@ -426826,15 +477567,16 @@ "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementExchangeOnPremisePolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementExchangeOnPremisePolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}/conditionalAccessSettings", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/exchangeOnPremisesPolicies/{deviceManagementExchangeOnPremisesPolicy-id}/conditionalAccessSettings", "OutputType": "IMicrosoftGraphOnPremisesConditionalAccessSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -426843,2948 +477585,2944 @@ "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementExchangeOnPremisePolicyConditionalAccessSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementExchangeOnPremisePolicyConditionalAccessSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyCategories/{groupPolicyCategory-id}", "OutputType": "IMicrosoftGraphGroupPolicyCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}", "OutputType": "IMicrosoftGraphGroupPolicyConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments/{groupPolicyConfigurationAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/assignments/{groupPolicyConfigurationAssignment-id}", "OutputType": "IMicrosoftGraphGroupPolicyConfigurationAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}", "OutputType": "IMicrosoftGraphGroupPolicyDefinitionValue", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValue" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/presentationValues/{groupPolicyPresentationValue-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/definitionValues/{groupPolicyDefinitionValue-id}/presentationValues/{groupPolicyPresentationValue-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentationValue", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValuePresentationValue" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyConfigurationDefinitionValuePresentationValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/updateDefinitionValues", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyConfigurations/{groupPolicyConfiguration-id}/updateDefinitionValues", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyConfigurationMultipleDefinitionValue" + "Method": "POST", + "Command": "Update-MgBetaDeviceManagementGroupPolicyConfigurationMultipleDefinitionValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitionFiles/{groupPolicyDefinitionFile-id}", "OutputType": "IMicrosoftGraphGroupPolicyDefinitionFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/nextVersionDefinition/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionNextVersionDefinitionPreviouVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/presentations/{groupPolicyPresentation-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionPresentation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition", "OutputType": "IMicrosoftGraphGroupPolicyDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/nextVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionNextVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyDefinitions/{groupPolicyDefinition-id}/previousVersionDefinition/presentations/{groupPolicyPresentation-id}", "OutputType": "IMicrosoftGraphGroupPolicyPresentation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyDefinitionPreviouVersionDefinitionPresentation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}", "OutputType": "IMicrosoftGraphGroupPolicyMigrationReport", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyMigrationReport" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyMigrationReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings/{groupPolicySettingMapping-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/groupPolicySettingMappings/{groupPolicySettingMapping-id}", "OutputType": "IMicrosoftGraphGroupPolicySettingMapping", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMapping" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyMigrationReportGroupPolicySettingMapping", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/updateScopeTags", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.Read.All", - "Description": "Read Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/updateScopeTags", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyMigrationReportScopeTag" + "Method": "POST", + "Command": "Update-MgBetaDeviceManagementGroupPolicyMigrationReportScopeTag", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions/{unsupportedGroupPolicyExtension-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyMigrationReports/{groupPolicyMigrationReport-id}/unsupportedGroupPolicyExtensions/{unsupportedGroupPolicyExtension-id}", "OutputType": "IMicrosoftGraphUnsupportedGroupPolicyExtension", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtension" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyMigrationReportUnsupportedGroupPolicyExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyObjectFiles/{groupPolicyObjectFile-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyObjectFiles/{groupPolicyObjectFile-id}", "OutputType": "IMicrosoftGraphGroupPolicyObjectFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyObjectFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyObjectFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}", "OutputType": "IMicrosoftGraphGroupPolicyUploadedDefinitionFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations/{groupPolicyOperation-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/groupPolicyOperations/{groupPolicyOperation-id}", "OutputType": "IMicrosoftGraphGroupPolicyOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileGroupPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/updateLanguageFiles", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/groupPolicyUploadedDefinitionFiles/{groupPolicyUploadedDefinitionFile-id}/updateLanguageFiles", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileLanguageFile" + "Method": "POST", + "Command": "Update-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileLanguageFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedDeviceIdentities/{importedDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/importedDeviceIdentities/{importedDeviceIdentity-id}", "OutputType": "IMicrosoftGraphImportedDeviceIdentity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementImportedDeviceIdentity" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementImportedDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}", "OutputType": "IMicrosoftGraphDeviceManagementIntent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntent" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments/{deviceManagementIntentAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/assignments/{deviceManagementIntentAssignment-id}", "OutputType": "IMicrosoftGraphDeviceManagementIntentAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntentAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}", "OutputType": "IMicrosoftGraphDeviceManagementIntentSettingCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntentCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settings/{deviceManagementSettingInstance-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentCategorySetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntentCategorySetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/categories/{deviceManagementIntentSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentCategorySettingDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntentCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries/{deviceManagementIntentDeviceSettingStateSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceSettingStateSummaries/{deviceManagementIntentDeviceSettingStateSummary-id}", "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceSettingStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentDeviceSettingStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntentDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates/{deviceManagementIntentDeviceState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStates/{deviceManagementIntentDeviceState-id}", "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentDeviceState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntentDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStateSummary", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/deviceStateSummary", "OutputType": "IMicrosoftGraphDeviceManagementIntentDeviceStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentDeviceStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntentDeviceStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/updateSettings", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/updateSettings", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentMultipleSetting" + "Method": "POST", + "Command": "Update-MgBetaDeviceManagementIntentMultipleSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/settings/{deviceManagementSettingInstance-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntentSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates/{deviceManagementIntentUserState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStates/{deviceManagementIntentUserState-id}", "OutputType": "IMicrosoftGraphDeviceManagementIntentUserState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentUserState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntentUserState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStateSummary", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intents/{deviceManagementIntent-id}/userStateSummary", "OutputType": "IMicrosoftGraphDeviceManagementIntentUserStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntentUserStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntentUserStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}", "OutputType": "IMicrosoftGraphIntuneBrandingProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntuneBrandingProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntuneBrandingProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments/{intuneBrandingProfileAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/intuneBrandingProfiles/{intuneBrandingProfile-id}/assignments/{intuneBrandingProfileAssignment-id}", "OutputType": "IMicrosoftGraphIntuneBrandingProfileAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIntuneBrandingProfileAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIntuneBrandingProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementIoUpdateStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementIoUpdateStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}", "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateAccountSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}", "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateCategorySummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries/{macOSSoftwareUpdateStateSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/macOSSoftwareUpdateAccountSummaries/{macOSSoftwareUpdateAccountSummary-id}/categorySummaries/{macOSSoftwareUpdateCategorySummary-id}/updateStateSummaries/{macOSSoftwareUpdateStateSummary-id}", "OutputType": "IMicrosoftGraphMacOSSoftwareUpdateStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMacOSSoftwareUpdateAccountSummaryCategorySummaryStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDevice" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceCleanupRules/{managedDeviceCleanupRule-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDeviceCleanupRules/{managedDeviceCleanupRule-id}", "OutputType": "IMicrosoftGraphManagedDeviceCleanupRule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceCleanupRule" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceCleanupRule", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceCompliancePolicyState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceConfigurationState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDeviceEncryptionStates/{managedDeviceEncryptionState-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDeviceEncryptionStates/{managedDeviceEncryptionState-id}", "OutputType": "IMicrosoftGraphManagedDeviceEncryptionState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceEncryptionState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceEncryptionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceHealthScriptState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceLogCollectionRequest" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceSecurityBaselineState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceWindowsDeviceAccount" + "Method": "POST", + "Command": "Update-MgBetaDeviceManagementManagedDeviceWindowsDeviceAccount", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": "IMicrosoftGraphWindowsProtectionState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceWindowsProtectionState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelConfigurations/{microsoftTunnelConfiguration-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelConfigurations/{microsoftTunnelConfiguration-id}", "OutputType": "IMicrosoftGraphMicrosoftTunnelConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelHealthThresholds/{microsoftTunnelHealthThreshold-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelHealthThresholds/{microsoftTunnelHealthThreshold-id}", "OutputType": "IMicrosoftGraphMicrosoftTunnelHealthThreshold", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelHealthThreshold" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelHealthThreshold", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelServerLogCollectionResponses/{microsoftTunnelServerLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphMicrosoftTunnelServerLogCollectionResponse", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponse" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelServerLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}", "OutputType": "IMicrosoftGraphMicrosoftTunnelSite", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelSite" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelSite", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelConfiguration", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelConfiguration", "OutputType": "IMicrosoftGraphMicrosoftTunnelConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/microsoftTunnelSites/{microsoftTunnelSite-id}/microsoftTunnelServers/{microsoftTunnelServer-id}", "OutputType": "IMicrosoftGraphMicrosoftTunnelServer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServer" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMicrosoftTunnelSiteMicrosoftTunnelServer", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMobileAppTroubleshootingEvent" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMobileAppTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", + "OutputType": "IMicrosoftGraphAppLogCollectionRequest", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", + "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMobileThreatDefenseConnector" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMobileThreatDefenseConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring", "OutputType": "IMicrosoftGraphDeviceManagementMonitoring", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementMonitoring" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMonitoring", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRecords/{alertRecord-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring/alertRecords/{alertRecord-id}", "OutputType": "IMicrosoftGraphDeviceManagementAlertRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMonitoringAlertRecord" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMonitoringAlertRecord", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/monitoring/alertRules/{alertRule-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/monitoring/alertRules/{alertRule-id}", "OutputType": "IMicrosoftGraphDeviceManagementAlertRule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementMonitoringAlertRule" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementMonitoringAlertRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/devicemanagement-alertrule-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/ndesConnectors/{ndesConnector-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/ndesConnectors/{ndesConnector-id}", "OutputType": "IMicrosoftGraphNdesConnector", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementNdeConnector" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementNdeConnector", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", "OutputType": "IMicrosoftGraphNotificationMessageTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementNotificationMessageTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementNotificationMessageTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", + "OutputType": "IMicrosoftGraphDeviceManagementPartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementPartner", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementPartner" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteActionAudits/{remoteActionAudit-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/remoteActionAudits/{remoteActionAudit-id}", + "OutputType": "IMicrosoftGraphRemoteActionAudit", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRemoteActionAudit", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementRemoteActionAudit" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementRemoteActionAudit", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", + "OutputType": "IMicrosoftGraphRemoteAssistancePartner", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRemoteAssistancePartner", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementRemoteAssistancePartner" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reports", "Module": "Beta.Reports", + "Uri": "/deviceManagement/reports", + "OutputType": "IMicrosoftGraphDeviceManagementReports", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementReports", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementReport" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}", "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileBase", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementResourceAccessProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementResourceAccessProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments/{deviceManagementResourceAccessProfileAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase-id}/assignments/{deviceManagementResourceAccessProfileAssignment-id}", "OutputType": "IMicrosoftGraphDeviceManagementResourceAccessProfileAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementResourceAccessProfileAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementResourceAccessProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", + "OutputType": "IMicrosoftGraphResourceOperation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphResourceOperation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementResourceOperation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementResourceOperation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/reusableSettings/{deviceManagementConfigurationSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/reusableSettings/{deviceManagementConfigurationSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementConfigurationSettingDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementReusableSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementReusableSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", + "OutputType": "IMicrosoftGraphRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", + "OutputType": "IMicrosoftGraphRoleAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementRoleDefinitionRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementRoleDefinitionRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}", + "OutputType": "IMicrosoftGraphRoleScopeTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleScopeTag", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementRoleScopeTag" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementRoleScopeTag", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments/{roleScopeTagAutoAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/roleScopeTags/{roleScopeTag-id}/assignments/{roleScopeTagAutoAssignment-id}", "OutputType": "IMicrosoftGraphRoleScopeTagAutoAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementRoleScopeTagAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementRoleScopeTagAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}", "OutputType": "IMicrosoftGraphDeviceManagementScript", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementScript" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementScript", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/{deviceManagementScriptAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/assignments/{deviceManagementScriptAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementScriptAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementScriptAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementScriptDeviceRunState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementScriptDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/groupAssignments/{deviceManagementScriptGroupAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptGroupAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementScriptGroupAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementScriptGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptUserState", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementScriptUserRunState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementScriptUserRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/deviceManagementScripts/{deviceManagementScript-id}/userRunStates/{deviceManagementScriptUserState-id}/deviceRunStates/{deviceManagementScriptDeviceState-id}", + "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDeviceManagementScriptDeviceState", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementScriptUserRunStateDeviceRunState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementScriptUserRunStateDeviceRunState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementSettingDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementSettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTelecomExpenseManagementPartner" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTelecomExpenseManagementPartner", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}", "OutputType": "IMicrosoftGraphDeviceManagementTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}", "OutputType": "IMicrosoftGraphDeviceManagementTemplateSettingCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTemplateCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTemplateCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTemplateCategoryRecommendedSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTemplateCategoryRecommendedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTemplateCategorySettingDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTemplateCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}", "OutputType": "IMicrosoftGraphDeviceManagementTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTemplateMigratableTo" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTemplateMigratableTo", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}", "OutputType": "IMicrosoftGraphDeviceManagementTemplateSettingCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTemplateMigratableToCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTemplateMigratableToCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/recommendedSettings/{deviceManagementSettingInstance-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTemplateMigratableToCategoryRecommendedSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/categories/{deviceManagementTemplateSettingCategory-id}/settingDefinitions/{deviceManagementSettingDefinition-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTemplateMigratableToCategorySettingDefinition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/migratableTo/{deviceManagementTemplate-id1}/settings/{deviceManagementSettingInstance-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTemplateMigratableToSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTemplateMigratableToSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings/{deviceManagementSettingInstance-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/templates/{deviceManagementTemplate-id}/settings/{deviceManagementSettingInstance-id}", "OutputType": "IMicrosoftGraphDeviceManagementSettingInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTemplateSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTemplateSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTermAndCondition" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTermAndCondition", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTermAndConditionAcceptanceStatus" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTermAndConditionAcceptanceStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTermAndConditionAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTermAndConditionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments/{termsAndConditionsGroupAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/groupAssignments/{termsAndConditionsGroupAssignment-id}", "OutputType": "IMicrosoftGraphTermsAndConditionsGroupAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTermAndConditionGroupAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTermAndConditionGroupAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementTroubleshootingEvent" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomaly-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomaly/{userExperienceAnalyticsAnomaly-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomaly", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomaly", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAnomaly" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAnomaly", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/{userExperienceAnalyticsAnomalyCorrelationGroupOverview-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/{userExperienceAnalyticsAnomalyCorrelationGroupOverview-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyCorrelationGroupOverview", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverview" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAnomalyCorrelationGroupOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAnomalyDevice/{userExperienceAnalyticsAnomalyDevice-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAnomalyDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDevice" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAnomalyDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersion-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersion-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersion", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverview" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBaseline" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBaseline", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpact-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthAppImpact/{userExperienceAnalyticsBatteryHealthAppImpact-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthAppImpact", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthAppImpact", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpact" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthAppImpact", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthCapacityDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthCapacityDetails", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthCapacityDetail" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthCapacityDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpact-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpact-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceAppImpact", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceAppImpact", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpact" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceAppImpact", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDevicePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDevicePerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthDeviceRuntimeHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthModelPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthModelPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthOSPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthOSPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthOSPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthRuntimeDetails", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBatteryHealthRuntimeDetails", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthRuntimeDetails", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBatteryHealthRuntimeDetails", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthRuntimeDetail" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticBatteryHealthRuntimeDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticCategory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValue" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticCategoryMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceMetricHistory/{userExperienceAnalyticsMetricHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScope", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScope", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScope", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScope", - "Method": "PATCH", "Variants": [ "Update", "Update1", @@ -429793,3505 +480531,3688 @@ "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceScope" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceScope", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceScore" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcess" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/{userExperienceAnalyticsDeviceTimelineEvent-id}", "Module": "Beta.DeviceManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceTimelineEvent/{userExperienceAnalyticsDeviceTimelineEvent-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceTimelineEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEvent" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceTimelineEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentity-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentity-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceWithoutCloudIdentity", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceWithoutCloudIdentity", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentity" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticDeviceWithoutCloudIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcess-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsImpactingProcess/{userExperienceAnalyticsImpactingProcess-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsImpactingProcess", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsImpactingProcess", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcess" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticImpactingProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticMetricHistory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticModelScore" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticModelScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsNotAutopilotReadyDevice/{userExperienceAnalyticsNotAutopilotReadyDevice-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsNotAutopilotReadyDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsNotAutopilotReadyDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDevice" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticNotAutopilotReadyDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsOverview", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsOverview", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsOverview", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsOverview", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticOverview" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnection-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsRemoteConnection/{userExperienceAnalyticsRemoteConnection-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsRemoteConnection", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsRemoteConnection", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnection" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticRemoteConnection", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsResourcePerformance/{userExperienceAnalyticsResourcePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsResourcePerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsResourcePerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticResourcePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticScoreHistory" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticScoreHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userPfxCertificates/{userPFXCertificate-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/userPfxCertificates/{userPFXCertificate-id}", "OutputType": "IMicrosoftGraphUserPfxCertificate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementUserPfxCertificate" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementUserPfxCertificate", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/bulkActions/{cloudPcBulkAction-id}", "OutputType": "IMicrosoftGraphCloudPcBulkAction", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointBulkAction" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointBulkAction", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/crossCloudGovernmentOrganizationMapping", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/crossCloudGovernmentOrganizationMapping", "OutputType": "IMicrosoftGraphCloudPcCrossCloudGovernmentOrganizationMapping", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointCrossCloudGovernmentOrganizationMapping" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointCrossCloudGovernmentOrganizationMapping", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", "OutputType": "IMicrosoftGraphCloudPcDeviceImage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointDeviceImage" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings/{cloudPcExternalPartnerSetting-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/externalPartnerSettings/{cloudPcExternalPartnerSetting-id}", "OutputType": "IMicrosoftGraphCloudPcExternalPartnerSetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointExternalPartnerSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointExternalPartnerSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcexternalpartnersetting-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans/{cloudPcFrontLineServicePlan-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/frontLineServicePlans/{cloudPcFrontLineServicePlan-id}", "OutputType": "IMicrosoftGraphCloudPcFrontLineServicePlan", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlan" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointFrontLineServicePlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", "OutputType": "IMicrosoftGraphCloudPcGalleryImage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointGalleryImage" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointGalleryImage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointOnPremiseConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}/updateAdDomainPassword", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}/updateAdDomainPassword", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointOnPremiseConnectionAdDomainPassword" + "Method": "POST", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointOnPremiseConnectionAdDomainPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-updateaddomainpassword?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/organizationSettings", "Module": "Beta.DeviceManagement.Administration", + "Uri": "/deviceManagement/virtualEndpoint/organizationSettings", + "OutputType": "IMicrosoftGraphCloudPcOrganizationSettings", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.Read.All", - "Description": "Read Cloud PCs", - "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "CloudPC.ReadWrite.All", "Description": "Read and write Cloud PCs", "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "CloudPC.Read.All", + "Description": "Read Cloud PCs", + "FullDescription": "Allows the app to read the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphCloudPcOrganizationSettings", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointOrganizationSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointOrganizationSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcorganizationsettings-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicyAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports", "OutputType": "IMicrosoftGraphCloudPcReports", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointReport" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointReport", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/reports/exportJobs/{cloudPcExportJob-id}", "OutputType": "IMicrosoftGraphCloudPcExportJob", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointReportExportJob" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointReportExportJob", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/servicePlans/{cloudPcServicePlan-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/servicePlans/{cloudPcServicePlan-id}", "OutputType": "IMicrosoftGraphCloudPcServicePlan", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointServicePlan" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointServicePlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans/{cloudPcSharedUseServicePlan-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/sharedUseServicePlans/{cloudPcSharedUseServicePlan-id}", "OutputType": "IMicrosoftGraphCloudPcSharedUseServicePlan", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlan" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointSharedUseServicePlan", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/snapshots/{cloudPcSnapshot-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/snapshots/{cloudPcSnapshot-id}", "OutputType": "IMicrosoftGraphCloudPcSnapshot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointSnapshot" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointSnapshot", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/supportedRegions/{cloudPcSupportedRegion-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/supportedRegions/{cloudPcSupportedRegion-id}", "OutputType": "IMicrosoftGraphCloudPcSupportedRegion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointSupportedRegion" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointSupportedRegion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", "OutputType": "IMicrosoftGraphCloudPcUserSetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointUserSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcusersetting-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "Module": "Beta.DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "OutputType": "IMicrosoftGraphCloudPcUserSettingAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementVirtualEndpointUserSettingAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementVirtualEndpointUserSettingAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}", "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsAutopilotDeploymentProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignedDevices/{windowsAutopilotDeviceIdentity-id}", "OutputType": "IMicrosoftGraphWindowsAutopilotDeviceIdentity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignedDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments/{windowsAutopilotDeploymentProfileAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeploymentProfiles/{windowsAutopilotDeploymentProfile-id}/assignments/{windowsAutopilotDeploymentProfileAssignment-id}", "OutputType": "IMicrosoftGraphWindowsAutopilotDeploymentProfileAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsAutopilotDeploymentProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/updateDeviceProperties", "Module": "Beta.DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/updateDeviceProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityDeviceProperty" + "Method": "POST", + "Command": "Update-MgBetaDeviceManagementWindowsAutopilotDeviceIdentityDeviceProperty", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotSettings", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsAutopilotSettings", "OutputType": "IMicrosoftGraphWindowsAutopilotSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsAutopilotSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsAutopilotSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}", "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsFeatureUpdateProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsFeatureUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments/{windowsFeatureUpdateProfileAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsFeatureUpdateProfiles/{windowsFeatureUpdateProfile-id}/assignments/{windowsFeatureUpdateProfileAssignment-id}", "OutputType": "IMicrosoftGraphWindowsFeatureUpdateProfileAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsFeatureUpdateProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsInformationProtectionAppLearningSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummary" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsInformationProtectionNetworkLearningSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", + "OutputType": "IMicrosoftGraphWindowsMalwareInformation", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWindowsMalwareInformation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsMalwareInformation" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsMalwareInformation", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", "Module": "Beta.DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", + "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareState" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsMalwareInformationDeviceMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}", "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsQualityUpdateProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsQualityUpdateProfile", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments/{windowsQualityUpdateProfileAssignment-id}", "Module": "Beta.DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/deviceManagement/windowsQualityUpdateProfiles/{windowsQualityUpdateProfile-id}/assignments/{windowsQualityUpdateProfileAssignment-id}", "OutputType": "IMicrosoftGraphWindowsQualityUpdateProfileAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceManagementWindowsQualityUpdateProfileAssignment", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}/usageRights/{usageRight-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/devices/{device-id}/usageRights/{usageRight-id}", "OutputType": "IMicrosoftGraphUsageRight", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDeviceUsageRights" + "Method": "PATCH", + "Command": "Update-MgBetaDeviceUsageRights", + "ApiReferenceLink": null }, { - "Uri": "/directory", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory", "OutputType": "IMicrosoftGraphDirectory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDirectory" + "Method": "PATCH", + "Command": "Update-MgBetaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryAdministrativeUnit" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryAdministrativeUnitExtension" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryAdministrativeUnitScopedRoleMember" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": null }, { - "Uri": "/directory/attributeSets/{attributeSet-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/attributeSets/{attributeSet-id}", "OutputType": "IMicrosoftGraphAttributeSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryAttributeSet" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryAttributeSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attributeset-update?view=graph-rest-1.0" }, { - "Uri": "/directory/certificateAuthorities", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities", "OutputType": "IMicrosoftGraphCertificateAuthorityPath", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaDirectoryCertificateAuthority" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryCertificateAuthority", + "ApiReferenceLink": null }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}", "OutputType": "IMicrosoftGraphCertificateBasedApplicationConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/certificatebasedapplicationconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities/{certificateAuthorityAsEntity-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/certificateAuthorities/certificateBasedApplicationConfigurations/{certificateBasedApplicationConfiguration-id}/trustedCertificateAuthorities/{certificateAuthorityAsEntity-id}", "OutputType": "IMicrosoftGraphCertificateAuthorityAsEntity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthority" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryCertificateAuthorityCertificateBasedApplicationConfigurationTrustedCertificateAuthority", + "ApiReferenceLink": null }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryCustomSecurityAttributeDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryCustomSecurityAttributeDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customsecurityattributedefinition-update?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", "OutputType": "IMicrosoftGraphAllowedValue", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValue" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryCustomSecurityAttributeDefinitionAllowedValue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/allowedvalue-update?view=graph-rest-1.0" }, { - "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "OutputType": "IMicrosoftGraphDeviceLocalCredentialInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryDeviceLocalCredential" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryDeviceLocalCredential", + "ApiReferenceLink": null }, { - "Uri": "/directory/externalUserProfiles/{externalUserProfile-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/externalUserProfiles/{externalUserProfile-id}", "OutputType": "IMicrosoftGraphExternalUserProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryExternalUserProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryExternalUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externaluserprofile-update?view=graph-rest-1.0" }, { - "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/featureRolloutPolicies/{featureRolloutPolicy-id}", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryFeatureRolloutPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryFeatureRolloutPolicy", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "IdentityProvider.ReadWrite.All", - "Description": "Read and write identity providers", - "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryFederationConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryFederationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/directory/impactedResources/{impactedResource-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/impactedResources/{impactedResource-id}", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryImpactedResource" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryImpactedResource", + "ApiReferenceLink": null }, { - "Uri": "/directory/inboundSharedUserProfiles/{inboundSharedUserProfile-userId}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/inboundSharedUserProfiles/{inboundSharedUserProfile-userId}", "OutputType": "IMicrosoftGraphInboundSharedUserProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryInboundSharedUserProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryInboundSharedUserProfile", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/{directoryObject-id}", "Module": "Beta.DirectoryObjects", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryObject" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryObject", + "ApiReferenceLink": null }, { - "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "OnPremDirectorySynchronization.ReadWrite.All", - "Description": "Read and write all on-premises directory synchronization information", - "FullDescription": "Allows the app to read and write all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "OutputType": "IMicrosoftGraphOnPremisesDirectorySynchronization", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryOnPremiseSynchronization" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryOnPremiseSynchronization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesdirectorysynchronization-update?view=graph-rest-1.0" }, { - "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}", "OutputType": "IMicrosoftGraphOutboundSharedUserProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryOutboundSharedUserProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryOutboundSharedUserProfile", + "ApiReferenceLink": null }, { - "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants/{tenantReference-tenantId}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/outboundSharedUserProfiles/{outboundSharedUserProfile-userId}/tenants/{tenantReference-tenantId}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryOutboundSharedUserProfileTenant" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryOutboundSharedUserProfileTenant", + "ApiReferenceLink": null }, { - "Uri": "/directory/pendingExternalUserProfiles/{pendingExternalUserProfile-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/pendingExternalUserProfiles/{pendingExternalUserProfile-id}", "OutputType": "IMicrosoftGraphPendingExternalUserProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryPendingExternalUserProfile" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryPendingExternalUserProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/pendingexternaluserprofile-update?view=graph-rest-1.0" }, { - "Uri": "/directory/recommendations/{recommendation-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}", "OutputType": "IMicrosoftGraphRecommendation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryRecommendation" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryRecommendation", + "ApiReferenceLink": null }, { - "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/recommendations/{recommendation-id}/impactedResources/{impactedResource-id}", "OutputType": "IMicrosoftGraphImpactedResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryRecommendationImpactedResource" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryRecommendationImpactedResource", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryRole" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryRoleByRoleTemplateId" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryRoleByRoleTemplateId", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryRoleScopedMember" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryRoleScopedMember", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectoryRoleTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaDirectoryRoleTemplate", + "ApiReferenceLink": null }, { - "Uri": "/settings/{directorySetting-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/settings/{directorySetting-id}", + "OutputType": "IMicrosoftGraphDirectorySetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.Authorization", "Description": "Read and write your organization's authorization policy", "FullDescription": "Allows the app to read and write your organization's authorization policy without a signed in user. For example, authorization policies can control some of the permissions that the out-of-the-box user role has by default.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectorySetting", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectorySetting" + "Method": "PATCH", + "Command": "Update-MgBetaDirectorySetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/directorysetting-update?view=graph-rest-1.0" }, { - "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directorySettingTemplates/{directorySettingTemplate-id}", "OutputType": "IMicrosoftGraphDirectorySettingTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectorySettingTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaDirectorySettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/directory/sharedEmailDomains/{sharedEmailDomain-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/sharedEmailDomains/{sharedEmailDomain-id}", "OutputType": "IMicrosoftGraphSharedEmailDomain", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectorySharedEmailDomain" + "Method": "PATCH", + "Command": "Update-MgBetaDirectorySharedEmailDomain", + "ApiReferenceLink": null }, { - "Uri": "/directory/subscriptions/{companySubscription-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions/{companySubscription-id}", "OutputType": "IMicrosoftGraphCompanySubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectorySubscription" + "Method": "PATCH", + "Command": "Update-MgBetaDirectorySubscription", + "ApiReferenceLink": null }, { - "Uri": "/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}')", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions(commerceSubscriptionId='{commerceSubscriptionId}')", "OutputType": "IMicrosoftGraphCompanySubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectorySubscriptionByCommerceSubscriptionId" + "Method": "PATCH", + "Command": "Update-MgBetaDirectorySubscriptionByCommerceSubscriptionId", + "ApiReferenceLink": null }, { - "Uri": "/directory/subscriptions(ocpSubscriptionId='{ocpSubscriptionId}')", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/directory/subscriptions(ocpSubscriptionId='{ocpSubscriptionId}')", "OutputType": "IMicrosoftGraphCompanySubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDirectorySubscriptionByOcpSubscriptionId" + "Method": "PATCH", + "Command": "Update-MgBetaDirectorySubscriptionByOcpSubscriptionId", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}", "OutputType": "IMicrosoftGraphDomain", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDomain" + "Method": "PATCH", + "Command": "Update-MgBetaDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-update?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", "OutputType": "IMicrosoftGraphInternalDomainFederation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDomainFederationConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaDomainFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internaldomainfederation-update?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDomainServiceConfigurationRecord" + "Method": "PATCH", + "Command": "Update-MgBetaDomainServiceConfigurationRecord", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations/{sharedEmailDomainInvitation-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/sharedEmailDomainInvitations/{sharedEmailDomainInvitation-id}", "OutputType": "IMicrosoftGraphSharedEmailDomainInvitation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDomainSharedEmailDomainInvitation" + "Method": "PATCH", + "Command": "Update-MgBetaDomainSharedEmailDomainInvitation", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDomainVerificationDnsRecord" + "Method": "PATCH", + "Command": "Update-MgBetaDomainVerificationDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDrive" + "Method": "PATCH", + "Command": "Update-MgBetaDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItem" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemListItem" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Beta.Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "beta", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemPermission" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemThumbnail" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveList" + "Method": "PATCH", + "Command": "Update-MgBetaDriveList", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListColumn" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListContentType" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListItem" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListOperation" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveListSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRoot" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootListItem" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootPermission" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootThumbnail" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaDriveRootVersion" + "Method": "PATCH", + "Command": "Update-MgBetaDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClass" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentCategory" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", + "OutputType": "IMicrosoftGraphEducationAssignmentDefaults", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignmentDefaults", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentDefault" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentdefaults-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentResourceDependentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentRubric" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings", + "OutputType": "IMicrosoftGraphEducationAssignmentSettings", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationAssignmentSettings", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentSetting" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentsettings-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentSettingGradingCategory" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentSettingGradingCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationgradingcategory-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingSchemes/{educationGradingScheme-id}", + "OutputType": "IMicrosoftGraphEducationGradingScheme", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationGradingScheme", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentSettingGradingScheme" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentSettingGradingScheme", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentSubmission" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Beta.Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", + "OutputType": "IMicrosoftGraphEducationOutcome", + "ApiVersion": "beta", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentSubmissionOutcome" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationoutcome-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentSubmissionResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentSubmissionResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentSubmissionResourceDependentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentSubmissionSubmittedResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassModule" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "OutputType": "IMicrosoftGraphEducationModuleResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationClassModuleResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationClassModuleResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmoduleresource-update?view=graph-rest-1.0" }, { - "Uri": "/education/me", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/me", "OutputType": "IMicrosoftGraphEducationUser", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaEducationMe" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMe", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeAssignmentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeAssignmentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeAssignmentResourceDependentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeAssignmentRubric" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeAssignmentSubmission" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeAssignmentSubmissionOutcome" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationoutcome-update?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeAssignmentSubmissionResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeAssignmentSubmissionResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeAssignmentSubmissionResourceDependentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeAssignmentSubmissionSubmittedResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/rubrics/{educationRubric-id}", "Module": "Beta.Education", + "Uri": "/education/me/rubrics/{educationRubric-id}", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationMeRubric" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-update?view=graph-rest-1.0" }, { - "Uri": "/education/me/user/mailboxSettings", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/me/user/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaEducationMeUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaEducationMeUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/education", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education", "OutputType": "IMicrosoftGraphEducationRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaEducationRoot" + "Method": "PATCH", + "Command": "Update-MgBetaEducationRoot", + "ApiReferenceLink": null }, { - "Uri": "/education/schools/{educationSchool-id}", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/schools/{educationSchool-id}", "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationSchool" + "Method": "PATCH", + "Command": "Update-MgBetaEducationSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-update?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/administrativeUnit", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/schools/{educationSchool-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationSchoolAdministrativeUnit" + "Method": "PATCH", + "Command": "Update-MgBetaEducationSchoolAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}", "OutputType": "IMicrosoftGraphEducationSynchronizationProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationSynchronizationProfile" + "Method": "PATCH", + "Command": "Update-MgBetaEducationSynchronizationProfile", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors/{educationSynchronizationError-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/errors/{educationSynchronizationError-id}", "OutputType": "IMicrosoftGraphEducationSynchronizationError", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationSynchronizationProfileError" + "Method": "PATCH", + "Command": "Update-MgBetaEducationSynchronizationProfileError", + "ApiReferenceLink": null }, { - "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/profileStatus", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/synchronizationProfiles/{educationSynchronizationProfile-id}/profileStatus", "OutputType": "IMicrosoftGraphEducationSynchronizationProfileStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationSynchronizationProfileStatus" + "Method": "PATCH", + "Command": "Update-MgBetaEducationSynchronizationProfileStatus", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}", "Module": "Beta.Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}", "OutputType": "IMicrosoftGraphEducationUser", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUser" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/relatedcontact-update?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserAssignmentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserAssignmentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}/dependentResources/{educationAssignmentResource-id1}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserAssignmentResourceDependentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserAssignmentResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserAssignmentRubric" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserAssignmentSubmission" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserAssignmentSubmissionOutcome" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationoutcome-update?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserAssignmentSubmissionResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserAssignmentSubmissionResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserAssignmentSubmissionResourceDependentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserAssignmentSubmissionResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserAssignmentSubmissionSubmittedResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}/dependentResources/{educationSubmissionResource-id1}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResource" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserAssignmentSubmissionSubmittedResourceDependentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/user/mailboxSettings", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/user/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "Module": "Beta.Education", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEducationUserRubric" + "Method": "PATCH", + "Command": "Update-MgBetaEducationUserRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackage" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/reprocess", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment-id}/reprocess", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reprocess", "ReprocessViaIdentity", @@ -433300,100 +484221,96 @@ "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignment" + "Method": "POST", + "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentApproval" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentApprovalStep" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}", "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionHandlers/{customExtensionHandler-id}", "OutputType": "IMicrosoftGraphCustomExtensionHandler", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionHandler" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionHandler", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "OutputType": "IMicrosoftGraphCustomExtensionStageSetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionStageSetting" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentPolicyCustomExtensionStageSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/reprocess", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentRequests/{accessPackageAssignmentRequest-id}/reprocess", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reprocess", "ReprocessViaIdentity", @@ -433402,100 +484319,96 @@ "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentRequest" + "Method": "POST", + "Command": "Update-MgBetaEntitlementManagementAccessPackageAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}", "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageCatalog" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackageCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/accessPackageCustomWorkflowExtensions/{customCalloutExtension-id}", "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageCustomWorkflowExtension" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageCatalogs/{accessPackageCatalog-id}/customAccessPackageWorkflowExtensions/{customAccessPackageWorkflowExtension-id}", "OutputType": "IMicrosoftGraphCustomAccessPackageWorkflowExtension", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customaccesspackageworkflowextension-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests/{accessPackageResourceRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackageResourceRequests/{accessPackageResourceRequest-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageResourceRequest" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackageResourceRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/accessPackageResourceRoleScopes/{accessPackageResourceRoleScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRoleScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAccessPackageResourceRoleScope" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementAccessPackageResourceRoleScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/reprocess", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/reprocess", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Reprocess", "ReprocessViaIdentity", @@ -433504,688 +484417,685 @@ "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementAssignmentRequest" + "Method": "POST", + "Command": "Update-MgBetaEntitlementManagementAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", "OutputType": "IMicrosoftGraphConnectedOrganization", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementConnectedOrganization" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementConnectedOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/settings", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/settings", "OutputType": "IMicrosoftGraphEntitlementManagementSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaEntitlementManagementSetting" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagementsettings-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/subjects/{accessPackageSubject-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/subjects/{accessPackageSubject-id}", "OutputType": "IMicrosoftGraphAccessPackageSubject", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementSubject" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementSubject", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/subjects(objectId='{objectId}')", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/entitlementManagement/subjects(objectId='{objectId}')", "OutputType": "IMicrosoftGraphAccessPackageSubject", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaEntitlementManagementSubjectByObjectId" + "Method": "PATCH", + "Command": "Update-MgBetaEntitlementManagementSubjectByObjectId", + "ApiReferenceLink": null }, { - "Uri": "/external", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external", "OutputType": "IMicrosoftGraphExternalConnectorsExternal", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaExternal" + "Method": "PATCH", + "Command": "Update-MgBetaExternal", + "ApiReferenceLink": null }, { - "Uri": "/external/authorizationSystems/{authorizationSystem-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/authorizationSystems/{authorizationSystem-id}", "OutputType": "IMicrosoftGraphAuthorizationSystem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalAuthorizationSystem" + "Method": "PATCH", + "Command": "Update-MgBetaExternalAuthorizationSystem", + "ApiReferenceLink": null }, { - "Uri": "/external/authorizationSystems/{authorizationSystem-id}/dataCollectionInfo", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/authorizationSystems/{authorizationSystem-id}/dataCollectionInfo", "OutputType": "IMicrosoftGraphDataCollectionInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalAuthorizationSystemDataCollectionInfo" + "Method": "PATCH", + "Command": "Update-MgBetaExternalAuthorizationSystemDataCollectionInfo", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalConnection.ReadWrite.All", - "Description": "Read and write all external connections", - "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false - }, { "Name": "ExternalConnection.ReadWrite.OwnedBy", "Description": "Read and write external connections", "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalConnection.ReadWrite.All", + "Description": "Read and write all external connections", + "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalConnection" + "Method": "PATCH", + "Command": "Update-MgBetaExternalConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-update?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalConnectionGroup" + "Method": "PATCH", + "Command": "Update-MgBetaExternalConnectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalConnectionGroupMember" + "Method": "PATCH", + "Command": "Update-MgBetaExternalConnectionGroupMember", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "OutputType": "IMicrosoftGraphExternalConnectorsExternalActivity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalConnectionItemActivity" + "Method": "PATCH", + "Command": "Update-MgBetaExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", "OutputType": "IMicrosoftGraphExternalConnectorsConnectionOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalConnectionOperation" + "Method": "PATCH", + "Command": "Update-MgBetaExternalConnectionOperation", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/quota", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/connections/{externalConnection-id}/quota", "OutputType": "IMicrosoftGraphExternalConnectorsConnectionQuota", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalConnectionQuota" + "Method": "PATCH", + "Command": "Update-MgBetaExternalConnectionQuota", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/schema", "Module": "Beta.Search", + "Uri": "/external/connections/{externalConnection-id}/schema", + "OutputType": "IMicrosoftGraphExternalConnectorsSchema", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ExternalConnection.ReadWrite.All", - "Description": "Read and write all external connections", - "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false - }, { "Name": "ExternalConnection.ReadWrite.OwnedBy", "Description": "Read and write external connections", "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalConnection.ReadWrite.All", + "Description": "Read and write all external connections", + "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphExternalConnectorsSchema", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalConnectionSchema" + "Method": "PATCH", + "Command": "Update-MgBetaExternalConnectionSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-schema-update?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/dataConnectors/{industryDataConnector-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-DataConnector.ReadWrite.All", - "Description": "Manage data connector definitions", - "FullDescription": "Allows the app to read and write data connectors without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/dataConnectors/{industryDataConnector-id}", "OutputType": "IMicrosoftGraphIndustryDataConnector", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalIndustryDataConnector" + "Method": "PATCH", + "Command": "Update-MgBetaExternalIndustryDataConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-update?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/inboundFlows/{inboundFlow-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-InboundFlow.ReadWrite.All", - "Description": "Manage inbound flow definitions", - "FullDescription": "Allows the app to read and write inbound data flows without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/inboundFlows/{inboundFlow-id}", "OutputType": "IMicrosoftGraphIndustryDataInboundFlow", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalIndustryDataInboundFlow" + "Method": "PATCH", + "Command": "Update-MgBetaExternalIndustryDataInboundFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-inboundflow-update?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/operations/{longRunningOperation-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/operations/{longRunningOperation-id}", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalIndustryDataOperation" + "Method": "PATCH", + "Command": "Update-MgBetaExternalIndustryDataOperation", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/referenceDefinitions/{referenceDefinition-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/referenceDefinitions/{referenceDefinition-id}", "OutputType": "IMicrosoftGraphIndustryDataReferenceDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalIndustryDataReferenceDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaExternalIndustryDataReferenceDefinition", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/roleGroups/{roleGroup-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/external/industryData/roleGroups/{roleGroup-id}", "OutputType": "IMicrosoftGraphIndustryDataRoleGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalIndustryDataRoleGroup" + "Method": "PATCH", + "Command": "Update-MgBetaExternalIndustryDataRoleGroup", + "ApiReferenceLink": null }, { - "Uri": "/external/industryData/sourceSystems/{sourceSystemDefinition-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-SourceSystem.ReadWrite.All", - "Description": "Manage source system definitions", - "FullDescription": "Allows the app to read and write source system definitions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/sourceSystems/{sourceSystemDefinition-id}", "OutputType": "IMicrosoftGraphIndustryDataSourceSystemDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalIndustryDataSourceSystem" + "Method": "PATCH", + "Command": "Update-MgBetaExternalIndustryDataSourceSystem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-sourcesystemdefinition-update?view=graph-rest-1.0" }, { - "Uri": "/external/industryData/years/{yearTimePeriodDefinition-id}", "Module": "Beta.Search", - "Permissions": { - "Name": "IndustryData-TimePeriod.ReadWrite.All", - "Description": "Manage time period definitions", - "FullDescription": "Allows the app to read and write time period definitions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/external/industryData/years/{yearTimePeriodDefinition-id}", "OutputType": "IMicrosoftGraphIndustryDataYearTimePeriodDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaExternalIndustryDataYear" + "Method": "PATCH", + "Command": "Update-MgBetaExternalIndustryDataYear", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/industrydata-yeartimeperioddefinition-update?view=graph-rest-1.0" }, { - "Uri": "/financials", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials", "OutputType": "IMicrosoftGraphFinancials", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaFinancial" + "Method": "PATCH", + "Command": "Update-MgBetaFinancial", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/countriesRegions/{countryRegion-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/countriesRegions/{countryRegion-id}", "OutputType": "IMicrosoftGraphCountryRegion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCountryRegion" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCountryRegion", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/currencies/{currency-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/currencies/{currency-id}", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}", "OutputType": "IMicrosoftGraphCustomer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomer" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}", "OutputType": "IMicrosoftGraphCustomerPayment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPayment" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPayment", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentCustomer" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentCustomerCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentCustomerPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentCustomerShipmentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}", "OutputType": "IMicrosoftGraphCustomerPaymentJournal", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournal" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}", "OutputType": "IMicrosoftGraphCustomerPayment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPayment" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPayment", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomer" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerShipmentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPaymentJournals/{customerPaymentJournal-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -434196,15 +485106,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customerPayments/{customerPayment-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -434215,125 +485126,112 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/customers/{customer-id}/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/customers/{customer-id}/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyCustomerShipmentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}", "OutputType": "IMicrosoftGraphEmployee", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyEmployee" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyEmployee", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/employees/{employee-id}/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyEmployeePicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyEmployeePicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/companyInformation/{companyInformation-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/companyInformation/{companyInformation-id}", "OutputType": "IMicrosoftGraphCompanyInformation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyInformation" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyInformation", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}", "OutputType": "IMicrosoftGraphItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyItem" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/itemCategories/{itemCategory-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/itemCategories/{itemCategory-id}", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -434344,50 +485242,48 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanyItemCategory" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/items/{item-id}/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyItemPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journals/{journal-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journals/{journal-id}", "OutputType": "IMicrosoftGraphJournal", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyJournal" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyJournal", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/journalLines/{journalLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/journalLines/{journalLine-id}", "OutputType": "IMicrosoftGraphJournalLine", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -434398,100 +485294,96 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanyJournalLine" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyJournalLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentMethods/{paymentMethod-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentMethods/{paymentMethod-id}", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyPaymentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/paymentTerms/{paymentTerm-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/paymentTerms/{paymentTerm-id}", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}", "OutputType": "IMicrosoftGraphPurchaseInvoice", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoice" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoice", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}", "OutputType": "IMicrosoftGraphPurchaseInvoiceLine", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -434502,15 +485394,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceLine" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -434521,15 +485414,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceLineItem" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -434540,15 +485434,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceLineItemCategory" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoiceLines/{purchaseInvoiceLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -434559,465 +485454,496 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceLineItemPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor", "OutputType": "IMicrosoftGraphVendor", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceVendor" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceVendor", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceVendorCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceVendorCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/purchaseInvoices/{purchaseInvoice-id}/vendor/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceVendorPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyPurchaseInvoiceVendorPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}", "OutputType": "IMicrosoftGraphSalesCreditMemo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemo" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemo", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomer" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomerCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomerPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomerShipmentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}", "OutputType": "IMicrosoftGraphSalesCreditMemoLine", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoLine" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoLineItem" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoLineItemCategory" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoLineItemPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}", "OutputType": "IMicrosoftGraphSalesCreditMemoLine", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLine" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItem" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemCategory" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesCreditMemos/{salesCreditMemo-id}/salesCreditMemoLines/{salesCreditMemoLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}", "OutputType": "IMicrosoftGraphSalesInvoice", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoice" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoice", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomer" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomerCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomerPaymentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomerPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomerPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomerShipmentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}", "OutputType": "IMicrosoftGraphSalesInvoiceLine", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435028,15 +485954,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceLine" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435047,15 +485974,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceLineItem" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435066,15 +485994,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceLineItemCategory" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoiceLines/{salesInvoiceLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435085,165 +486014,176 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceLineItemPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoicePaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoicePaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesInvoices/{salesInvoice-id}/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleInvoiceShipmentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleInvoiceShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}", "OutputType": "IMicrosoftGraphSalesOrder", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleOrder" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrder", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderCustomer" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderCustomerCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderCustomerPaymentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderCustomerPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderCustomerPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderCustomerShipmentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}", "OutputType": "IMicrosoftGraphSalesOrderLine", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435254,15 +486194,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderLine" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435273,15 +486214,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderLineItem" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435292,15 +486234,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderLineItemCategory" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrderLines/{salesOrderLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435311,150 +486254,160 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderLineItemPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesOrders/{salesOrder-id}/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleOrderPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleOrderPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}", "OutputType": "IMicrosoftGraphSalesQuote", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleQuote" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuote", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer", "OutputType": "IMicrosoftGraphCustomer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomer" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomer", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomerCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomerCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomerPaymentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomerPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomerPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomerPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomerPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomerPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/customer/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomerShipmentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteCustomerShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}", "OutputType": "IMicrosoftGraphSalesQuoteLine", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435465,15 +486418,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteLine" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteLine", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item", "OutputType": "IMicrosoftGraphItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435484,15 +486438,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteLineItem" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteLineItem", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/itemCategory", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/itemCategory", "OutputType": "IMicrosoftGraphItemCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435503,15 +486458,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteLineItemCategory" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteLineItemCategory", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuoteLines/{salesQuoteLine-id}/item/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -435522,1357 +486478,1428 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteLineItemPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteLineItemPicture", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleQuotePaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuotePaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/shipmentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/salesQuotes/{salesQuote-id}/shipmentMethod", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanySaleQuoteShipmentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanySaleQuoteShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/shipmentMethods/{shipmentMethod-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/shipmentMethods/{shipmentMethod-id}", "OutputType": "IMicrosoftGraphShipmentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyShipmentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyShipmentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxAreas/{taxArea-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxAreas/{taxArea-id}", "OutputType": "IMicrosoftGraphTaxArea", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyTaxArea" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyTaxArea", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/taxGroups/{taxGroup-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/taxGroups/{taxGroup-id}", "OutputType": "IMicrosoftGraphTaxGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyTaxGroup" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyTaxGroup", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/unitsOfMeasure/{unitOfMeasure-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/unitsOfMeasure/{unitOfMeasure-id}", "OutputType": "IMicrosoftGraphUnitOfMeasure", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyUnitOfMeasure" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyUnitOfMeasure", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}", "Module": "Beta.Financials", - "Permissions": { - "Name": "Financials.ReadWrite.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}", "OutputType": "IMicrosoftGraphVendor", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyVendor" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyVendor", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/currency", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/currency", "OutputType": "IMicrosoftGraphCurrency", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyVendorCurrency" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyVendorCurrency", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentMethod", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentMethod", "OutputType": "IMicrosoftGraphPaymentMethod", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyVendorPaymentMethod" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyVendorPaymentMethod", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentTerm", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/paymentTerm", "OutputType": "IMicrosoftGraphPaymentTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyVendorPaymentTerm" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyVendorPaymentTerm", + "ApiReferenceLink": null }, { - "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/{picture-id}", "Module": "Beta.Financials", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/financials/companies/{company-id}/vendors/{vendor-id}/picture/{picture-id}", "OutputType": "IMicrosoftGraphPicture", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaFinancialCompanyVendorPicture" + "Method": "PATCH", + "Command": "Update-MgBetaFinancialCompanyVendorPicture", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphGroup", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroup" + "Method": "PATCH", + "Command": "Update-MgBetaGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupAppRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaGroupAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/groups(uniqueName='{uniqueName}')", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups(uniqueName='{uniqueName}')", "OutputType": "IMicrosoftGraphGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupByUniqueName" + "Method": "PATCH", + "Command": "Update-MgBetaGroupByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/calendar/events/{event-id}", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupCalendarEvent" + "Method": "PATCH", + "Command": "Update-MgBetaGroupCalendarEvent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupCalendarPermission" + "Method": "PATCH", + "Command": "Update-MgBetaGroupCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupConversationThread" + "Method": "PATCH", + "Command": "Update-MgBetaGroupConversationThread", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}", "OutputType": "IMicrosoftGraphPost", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupConversationThreadPost" + "Method": "PATCH", + "Command": "Update-MgBetaGroupConversationThreadPost", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupConversationThreadPostExtension" + "Method": "PATCH", + "Command": "Update-MgBetaGroupConversationThreadPostExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupConversationThreadPostInReplyToExtension" + "Method": "PATCH", + "Command": "Update-MgBetaGroupConversationThreadPostInReplyToExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDrive" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItem" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemListItem" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemPermission" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemThumbnail" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveList" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListColumn" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListContentType" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListItem" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListOperation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveListSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRoot" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootListItem" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootPermission" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootThumbnail" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupDriveRootVersion" + "Method": "PATCH", + "Command": "Update-MgBetaGroupDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/endpoints/{endpoint-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/endpoints/{endpoint-id}", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupEndpoint" + "Method": "PATCH", + "Command": "Update-MgBetaGroupEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}", "Module": "Beta.Calendar", + "Uri": "/groups/{group-id}/events/{event-id}", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEvent", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupEvent" + "Method": "PATCH", + "Command": "Update-MgBetaGroupEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-update-event?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupEventExceptionOccurrenceExtension" + "Method": "PATCH", + "Command": "Update-MgBetaGroupEventExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupEventExceptionOccurrenceInstanceExtension" + "Method": "PATCH", + "Command": "Update-MgBetaGroupEventExceptionOccurrenceInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupEventExtension" + "Method": "PATCH", + "Command": "Update-MgBetaGroupEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupEventInstanceExceptionOccurrenceExtension" + "Method": "PATCH", + "Command": "Update-MgBetaGroupEventInstanceExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupEventInstanceExtension" + "Method": "PATCH", + "Command": "Update-MgBetaGroupEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupExtension" + "Method": "PATCH", + "Command": "Update-MgBetaGroupExtension", + "ApiReferenceLink": null }, { - "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", "Module": "Beta.Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -436883,298 +487910,321 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupLifecyclePolicy" + "Method": "PATCH", + "Command": "Update-MgBetaGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", "OutputType": "IMicrosoftGraphNotebook", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupOnenoteNotebook" + "Method": "PATCH", + "Command": "Update-MgBetaGroupOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupOnenotePage" + "Method": "PATCH", + "Command": "Update-MgBetaGroupOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupOnenotePageContent" + "Method": "POST", + "Command": "Update-MgBetaGroupOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupOnenoteSection" + "Method": "PATCH", + "Command": "Update-MgBetaGroupOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupOnenoteSectionGroup" + "Method": "PATCH", + "Command": "Update-MgBetaGroupOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupPermissionGrant" + "Method": "PATCH", + "Command": "Update-MgBetaGroupPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner", "OutputType": "IMicrosoftGraphPlannerGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupPlanner" + "Method": "PATCH", + "Command": "Update-MgBetaGroupPlanner", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "OutputType": "IMicrosoftGraphPlannerPlanDetails", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupPlannerPlanDetail" + "Method": "PATCH", + "Command": "Update-MgBetaGroupPlannerPlanDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplandetails-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/settings/{directorySetting-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/settings/{directorySetting-id}", + "OutputType": "IMicrosoftGraphDirectorySetting", + "ApiVersion": "beta", "Permissions": [ { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.Authorization", "Description": "Read and write your organization's authorization policy", "FullDescription": "Allows the app to read and write your organization's authorization policy without a signed in user. For example, authorization policies can control some of the permissions that the out-of-the-box user role has by default.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphDirectorySetting", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}", "OutputType": "IMicrosoftGraphSite", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSite" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSite", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteAnalyticItemActivityStatActivity" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteColumn" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteContentType" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -437185,15 +488235,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteGetByPathAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/informationProtection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/informationProtection", "OutputType": "IMicrosoftGraphInformationProtection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -437204,15 +488255,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteGetByPathInformationProtection" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteGetByPathInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "OutputType": "IMicrosoftGraphOnenote", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -437223,15 +488275,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteGetByPathOnenote" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/recycleBin", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/recycleBin", "OutputType": "IMicrosoftGraphRecycleBin", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -437242,15 +488295,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteGetByPathRecycleBin" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteGetByPathRecycleBin", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -437261,1005 +488315,1072 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteGetByPathTermStore" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteGetByPathTermStore", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection", "OutputType": "IMicrosoftGraphInformationProtection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteInformationProtection" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy", "OutputType": "IMicrosoftGraphInformationProtectionPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteInformationProtectionPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteInformationProtectionPolicyLabel" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteInformationProtectionPolicyLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteInformationProtectionSensitivityLabel" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityPolicySettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/sensitivityPolicySettings", "OutputType": "IMicrosoftGraphSensitivityPolicySettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteInformationProtectionSensitivityPolicySetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteInformationProtectionSensitivityPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteInformationProtectionThreatAssessmentRequest" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResult" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteList" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListColumn" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListContentType" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListItem" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListItemActivity" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListOperation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteListSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "OutputType": "IMicrosoftGraphOnenote", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenote" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "OutputType": "IMicrosoftGraphNotebook", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteNotebook" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteNotebookSection" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteNotebookSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteNotebookSectionGroup" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteNotebookSectionGroupSection" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteNotebookSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteNotebookSectionPage" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteOperation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenotePage" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteResource" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteSection" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteSectionGroup" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteSectionGroupSection" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteSectionGroupSectionPage" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOnenoteSectionPage" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteOperation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePage" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": "IMicrosoftGraphCanvasLayout", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayout" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": "IMicrosoftGraphVerticalSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageAsSitePageCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageAsSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageAsSitePageLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageAsSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageAsSitePageWebPart" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePageLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSitePermission" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-update-permission?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin", "OutputType": "IMicrosoftGraphRecycleBin", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteRecycleBin" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteRecycleBin", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteRecycleBinCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteRecycleBinCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}", "OutputType": "IMicrosoftGraphRecycleBinItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteRecycleBinItem" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteRecycleBinItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteRecycleBinItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteRecycleBinItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/items/{recycleBinItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteRecycleBinItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteRecycleBinItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/recycleBin/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteRecycleBinLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteRecycleBinLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStore" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStore", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreGroup" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreGroupSet" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -438270,15 +489391,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteTermStoreGroupSetChild" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -438289,120 +489411,128 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteTermStoreGroupSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreGroupSetParentGroup" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreGroupSetRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreGroupSetTerm" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreGroupSetTermChild" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreGroupSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreGroupSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSet" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -438413,15 +489543,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetChild" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -438432,45 +489563,48 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroup" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSet" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -438481,15 +489615,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetChild" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -438500,2312 +489635,2398 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetTerm" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetTermChild" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetTerm" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetTermChild" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupSiteTermStoreSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamChannel" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-patch?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamChannelMember" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamChannelMessage" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamChannelMessageHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamChannelMessageReply" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamChannelMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamChannelSharedWithTeam" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamChannelTab" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamMember" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-update-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamOperation" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/owners/{user-id}/mailboxSettings", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/owners/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamOwnerMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamOwnerMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamPermissionGrant" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/photo", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamPhoto" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamPhoto", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel", "OutputType": "IMicrosoftGraphChannel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamPrimaryChannel" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamPrimaryChannel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamPrimaryChannelMember" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamPrimaryChannelMessage" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamPrimaryChannelMessageHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamPrimaryChannelMessageReply" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamPrimaryChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamPrimaryChannelSharedWithTeam" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamPrimaryChannelTab" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamPrimaryChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/dayNotes/{dayNote-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/dayNotes/{dayNote-id}", "OutputType": "IMicrosoftGraphDayNote", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleDayNote" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleDayNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/daynote-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleOfferShiftRequest" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleOfferShiftRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "OutputType": "IMicrosoftGraphOpenShift", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleOpenShift" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleOpenShiftChangeRequest" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleSchedulingGroup" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-put?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "OutputType": "IMicrosoftGraphShift", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleShift" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-put?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", "OutputType": "IMicrosoftGraphShiftsRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleShiftRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleShiftRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleSwapShiftChangeRequest" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timeCards/{timeCard-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeCards/{timeCard-id}", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleTimeCard" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-replace?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "OutputType": "IMicrosoftGraphTimeOff", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleTimeOff" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-put?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleTimeOffReason" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-put?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamScheduleTimeOffRequest" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamScheduleTimeOffRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamTag" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupTeamTagMember" + "Method": "PATCH", + "Command": "Update-MgBetaGroupTeamTagMember", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}", "Module": "Beta.Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "beta", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupThread" + "Method": "PATCH", + "Command": "Update-MgBetaGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-update-thread?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}", "OutputType": "IMicrosoftGraphPost", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupThreadPost" + "Method": "PATCH", + "Command": "Update-MgBetaGroupThreadPost", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupThreadPostExtension" + "Method": "PATCH", + "Command": "Update-MgBetaGroupThreadPostExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Beta.Groups", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaGroupThreadPostInReplyToExtension" + "Method": "PATCH", + "Command": "Update-MgBetaGroupThreadPostInReplyToExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-update?view=graph-rest-1.0" }, { - "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityApiConnector" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityApiConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-update?view=graph-rest-1.0" }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "EventListener.ReadWrite.All", - "Description": "Read and write all authentication event listeners", - "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}", "OutputType": "IMicrosoftGraphAuthenticationEventsFlow", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityAuthenticationEventFlow" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityAuthenticationEventFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationeventsflow-update?view=graph-rest-1.0" }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/externalUsersSelfServiceSignUpEventsFlow/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityAuthenticationEventFlowAsExternalUserSelfServiceSignUpEventFlowIncludeApplication", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventsFlows/{authenticationEventsFlow-id}/conditions/applications/includeApplications/{authenticationConditionApplication-appId}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityAuthenticationEventFlowIncludeApplication" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityAuthenticationEventFlowIncludeApplication", + "ApiReferenceLink": null }, { - "Uri": "/identity/authenticationEventListeners/{authenticationEventListener-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "EventListener.ReadWrite.All", - "Description": "Read and write all authentication event listeners", - "FullDescription": "Allows the app to read or write your organization's authentication event listeners without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/authenticationEventListeners/{authenticationEventListener-id}", "OutputType": "IMicrosoftGraphAuthenticationEventListener", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityAuthenticationEventListener" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityAuthenticationEventListener", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationeventlistener-update?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}", "OutputType": "IMicrosoftGraphB2CIdentityUserFlow", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2CUserFlow" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2CUserFlow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-update?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2CUserFlowLanguage" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2CUserFlowLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cidentityuserflow-put-languages?view=graph-rest-1.0" }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2CUserFlowLanguageDefaultPage" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2CUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2CUserFlowLanguageOverridePage" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2CUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2cUserFlows/{b2cIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2CUserFlowUserAttributeAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2CUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-update?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2XUserFlow" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2XUserFlow", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2XUserFlowLanguage" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2XUserFlowLanguage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2XUserFlowLanguageDefaultPage" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2XUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2XUserFlowLanguageOverridePage" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2XUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2XUserFlowPostAttributeCollection" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2XUserFlowPostAttributeCollection", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2XUserFlowPostFederationSignup" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2XUserFlowPostFederationSignup", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/preTokenIssuance", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/preTokenIssuance", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2XUserFlowPreTokenIssuance" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2XUserFlowPreTokenIssuance", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityB2XUserFlowUserAttributeAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityB2XUserFlowUserAttributeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ConditionalAccess", - "Description": "Read and write your organization's conditional access policies", - "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationContextClassReference" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationContextClassReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcontextclassreference-update?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths", "OutputType": "IMicrosoftGraphAuthenticationStrengthRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1" ], - "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationStrength" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationStrength", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/{authenticationMethodModeDetail-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/authenticationMethodModes/{authenticationMethodModeDetail-id}", "OutputType": "IMicrosoftGraphAuthenticationMethodModeDetail", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1", "UpdateViaIdentity1", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodMode" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationStrengthAuthenticationMethodMode", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}", "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1", "UpdateViaIdentity1", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/updateAllowedCombinations", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/updateAllowedCombinations", "OutputType": "IMicrosoftGraphUpdateAllowedCombinationsResult", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1", "UpdateViaIdentity1", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyAllowedCombination" + "Method": "POST", + "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyAllowedCombination", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/conditionalAccess/authenticationStrengths/policies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1", "UpdateViaIdentity1", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcombinationconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", + "OutputType": "IMicrosoftGraphNamedLocation", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphNamedLocation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityConditionalAccessNamedLocation" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityConditionalAccessNamedLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/ipnamedlocation-update?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", + "OutputType": "IMicrosoftGraphConditionalAccessPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConditionalAccessPolicy", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityConditionalAccessPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityConditionalAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccesspolicy-update?view=graph-rest-1.0" }, { - "Uri": "/identity/continuousAccessEvaluationPolicy", "Module": "Beta.Identity.SignIns", + "Uri": "/identity/continuousAccessEvaluationPolicy", + "OutputType": "IMicrosoftGraphContinuousAccessEvaluationPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContinuousAccessEvaluationPolicy", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaIdentityContinuouAccessEvaluationPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityContinuouAccessEvaluationPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/continuousaccessevaluationpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "CustomAuthenticationExtension.ReadWrite.All", - "Description": "Read and write all custom authentication extensions", - "FullDescription": "Allows the app to read or write your organization's custom authentication extensions without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/customAuthenticationExtensions/{customAuthenticationExtension-id}", "OutputType": "IMicrosoftGraphCustomAuthenticationExtension", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityCustomAuthenticationExtension" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityCustomAuthenticationExtension", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecision" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInsight" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstance" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/contactedReviewers/{accessReviewReviewer-id}", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewer" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsight" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}", "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecision" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/decisions/{accessReviewInstanceDecisionItem-id}/instance/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id1}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsight" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDecisionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", - "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInstance" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceDecisionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", - "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/instance", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInstance" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "OutputType": "IMicrosoftGraphAccessReviewHistoryDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewHistoryDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewHistoryDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "OutputType": "IMicrosoftGraphAccessReviewHistoryInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstance" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewHistoryDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/policy", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Policy.ReadWrite.AccessReview", - "Description": "Read and write your organization's directory access review default policy", - "FullDescription": "Allows the app to read and write your organization's directory access review default policy without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/accessReviews/policy", "OutputType": "IMicrosoftGraphAccessReviewPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAccessReviewPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAccessReviewPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAppConsentRequest" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAppConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequest" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "OutputType": "IMicrosoftGraphApproval", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApproval" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStep" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflow" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowCreatedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtension" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-customtaskextension-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowLastModifiedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/settings", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/settings", "OutputType": "IMicrosoftGraphIdentityGovernanceLifecycleManagementSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecyclemanagementsettings-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowTask" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowVersionCreatedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowVersionCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowVersionLastModifiedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowVersionLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowVersionTask" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowVersionTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics", "OutputType": "IMicrosoftGraphPermissionsAnalyticsAggregation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws", "OutputType": "IMicrosoftGraphPermissionsAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAw" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAw", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/findings/{finding-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/findings/{finding-id}", "OutputType": "IMicrosoftGraphFinding", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAwFinding" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAwFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/aws/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistribution" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAwPermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure", "OutputType": "IMicrosoftGraphPermissionsAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAzure" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAzure", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/findings/{finding-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/findings/{finding-id}", "OutputType": "IMicrosoftGraphFinding", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAzureFinding" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAzureFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/azure/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistribution" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticAzurePermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp", "OutputType": "IMicrosoftGraphPermissionsAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticGcp" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticGcp", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings/{finding-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/findings/{finding-id}", "OutputType": "IMicrosoftGraphFinding", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticGcpFinding" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticGcpFinding", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsAnalytics/gcp/permissionsCreepIndexDistributions/{permissionsCreepIndexDistribution-id}", "OutputType": "IMicrosoftGraphPermissionsCreepIndexDistribution", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistribution" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionAnalyticGcpPermissionCreepIndexDistribution", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement", "OutputType": "IMicrosoftGraphPermissionsManagement", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionManagement" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionManagement", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges/{permissionsRequestChange-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/permissionsRequestChanges/{permissionsRequestChange-id}", "OutputType": "IMicrosoftGraphPermissionsRequestChange", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionManagementPermissionRequestChange" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionManagementPermissionRequestChange", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApproval" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/permissionsManagement/scheduledPermissionsApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStep" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePermissionManagementScheduledPermissionApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess", "OutputType": "IMicrosoftGraphPrivilegedAccessRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePrivilegedAccess" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group", "OutputType": "IMicrosoftGraphPrivilegedAccessGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroup" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApproval" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStep" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentSchedule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedule" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedule" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/refresh", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/refresh", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Refresh", "Refresh1", @@ -440816,95 +492037,96 @@ "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceRoleManagementAlert" + "Method": "POST", + "Command": "Update-MgBetaIdentityGovernanceRoleManagementAlert", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations/{unifiedRoleManagementAlertConfiguration-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertConfigurations/{unifiedRoleManagementAlertConfiguration-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlertConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceRoleManagementAlertConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceRoleManagementAlertConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions/{unifiedRoleManagementAlertDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alertDefinitions/{unifiedRoleManagementAlertDefinition-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementAlertDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceRoleManagementAlertDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceRoleManagementAlertDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents/{unifiedRoleManagementAlertIncident-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/alerts/{unifiedRoleManagementAlert-id}/alertIncidents/{unifiedRoleManagementAlertIncident-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceRoleManagementAlertIncident" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceRoleManagementAlertIncident", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/roleManagementAlerts/operations/{longRunningOperation-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/roleManagementAlerts/operations/{longRunningOperation-id}", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceRoleManagementAlertOperation" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceRoleManagementAlertOperation", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "Agreement.ReadWrite.All", - "Description": "Read and write all terms of use agreements", - "FullDescription": "Allows the app to read and write terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "OutputType": "IMicrosoftGraphAgreement", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreement" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -440915,2796 +492137,2891 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptance" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "OutputType": "IMicrosoftGraphAgreementFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreementFile" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalization" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersion" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityGovernanceTermsOfUseAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/identity/identityProviders/{identityProviderBase-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityProvider.ReadWrite.All", - "Description": "Read and write identity providers", - "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/identityProviders/{identityProviderBase-id}", "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityProvider" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityproviderbase-update?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlows/{identityUserFlow-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identity/userFlows/{identityUserFlow-id}", "OutputType": "IMicrosoftGraphIdentityUserFlow", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityUserFlow" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityUserFlow", + "ApiReferenceLink": null }, { - "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaIdentityUserFlowAttribute" + "Method": "PATCH", + "Command": "Update-MgBetaIdentityUserFlowAttribute", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattribute-update?view=graph-rest-1.0" }, { - "Uri": "/informationProtection", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection", "OutputType": "IMicrosoftGraphInformationProtection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaInformationProtection" + "Method": "PATCH", + "Command": "Update-MgBetaInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaInformationProtectionDataLossPreventionPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/policy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/policy", "OutputType": "IMicrosoftGraphInformationProtectionPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaInformationProtectionPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/policy/labels/{informationProtectionLabel-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/policy/labels/{informationProtectionLabel-id}", "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaInformationProtectionPolicyLabel" + "Method": "PATCH", + "Command": "Update-MgBetaInformationProtectionPolicyLabel", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/sensitivityPolicySettings", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/sensitivityPolicySettings", "OutputType": "IMicrosoftGraphSensitivityPolicySettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaInformationProtectionSensitivityPolicySetting" + "Method": "PATCH", + "Command": "Update-MgBetaInformationProtectionSensitivityPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaInformationProtectionThreatAssessmentRequest" + "Method": "PATCH", + "Command": "Update-MgBetaInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaInformationProtectionThreatAssessmentRequestResult" + "Method": "PATCH", + "Command": "Update-MgBetaInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/{invitation-id}", "OutputType": "IMicrosoftGraphInvitation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaInvitation" + "Method": "PATCH", + "Command": "Update-MgBetaInvitation", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUser/mailboxSettings", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/invitations/{invitation-id}/invitedUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaInvitationInvitedUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaInvitationInvitedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "beta", "Permissions": [ { "Name": "DelegatedPermissionGrant.ReadWrite.All", "Description": "Manage all delegated permission grants", "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOauth2PermissionGrant" + "Method": "PATCH", + "Command": "Update-MgBetaOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/oauth2permissiongrant-update?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}", "OutputType": "IMicrosoftGraphOnPremisesPublishingProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOnPremisePublishingProfile" + "Method": "PATCH", + "Command": "Update-MgBetaOnPremisePublishingProfile", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents/{onPremisesAgent-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agents/{onPremisesAgent-id}", "OutputType": "IMicrosoftGraphOnPremisesAgent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOnPremisePublishingProfileAgent" + "Method": "PATCH", + "Command": "Update-MgBetaOnPremisePublishingProfileAgent", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}", "OutputType": "IMicrosoftGraphOnPremisesAgentGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOnPremisePublishingProfileAgentGroup" + "Method": "PATCH", + "Command": "Update-MgBetaOnPremisePublishingProfileAgentGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesagentgroup-update?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/agents/{onPremisesAgent-id}", "OutputType": "IMicrosoftGraphOnPremisesAgent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOnPremisePublishingProfileAgentGroupAgent" + "Method": "PATCH", + "Command": "Update-MgBetaOnPremisePublishingProfileAgentGroupAgent", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/agentGroups/{onPremisesAgentGroup-id}/publishedResources/{publishedResource-id}", "OutputType": "IMicrosoftGraphPublishedResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOnPremisePublishingProfileAgentGroupPublishedResource" + "Method": "PATCH", + "Command": "Update-MgBetaOnPremisePublishingProfileAgentGroupPublishedResource", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectors/{connector-id}", "OutputType": "IMicrosoftGraphConnector", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOnPremisePublishingProfileConnector" + "Method": "PATCH", + "Command": "Update-MgBetaOnPremisePublishingProfileConnector", + "ApiReferenceLink": null }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/connectorGroups/{connectorGroup-id}", "OutputType": "IMicrosoftGraphConnectorGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOnPremisePublishingProfileConnectorGroup" + "Method": "PATCH", + "Command": "Update-MgBetaOnPremisePublishingProfileConnectorGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectorgroup-update?view=graph-rest-1.0" }, { - "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}", "Module": "Beta.Applications", - "Permissions": { - "Name": "OnPremisesPublishingProfiles.ReadWrite.All", - "Description": "Manage on-premises published resources", - "FullDescription": "Allows the app to manage hybrid identity service configuration by creating, viewing, updating and deleting on-premises published resources, on-premises agents and agent groups, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/onPremisesPublishingProfiles/{onPremisesPublishingProfile-id}/publishedResources/{publishedResource-id}", "OutputType": "IMicrosoftGraphPublishedResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOnPremisePublishingProfilePublishedResource" + "Method": "PATCH", + "Command": "Update-MgBetaOnPremisePublishingProfilePublishedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/publishedresource-update?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}", + "OutputType": "IMicrosoftGraphOrganization", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrganization", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOrganization" + "Method": "PATCH", + "Command": "Update-MgBetaOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organization-update?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding", + "OutputType": "IMicrosoftGraphOrganizationalBranding", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrganizationalBranding", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOrganizationBranding" + "Method": "PATCH", + "Command": "Update-MgBetaOrganizationBranding", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-update?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", + "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOrganizationBrandingLocalization" + "Method": "PATCH", + "Command": "Update-MgBetaOrganizationBrandingLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-update?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/extensions/{extension-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOrganizationExtension" + "Method": "PATCH", + "Command": "Update-MgBetaOrganizationExtension", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/partnerInformation", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/partnerInformation", "OutputType": "IMicrosoftGraphPartnerInformation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOrganizationPartnerInformation" + "Method": "PATCH", + "Command": "Update-MgBetaOrganizationPartnerInformation", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/settings", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/settings", "OutputType": "IMicrosoftGraphOrganizationSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOrganizationSetting" + "Method": "PATCH", + "Command": "Update-MgBetaOrganizationSetting", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/settings/contactInsights", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/settings/contactInsights", + "OutputType": "IMicrosoftGraphInsightsSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInsightsSettings", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOrganizationSettingContactInsight" + "Method": "PATCH", + "Command": "Update-MgBetaOrganizationSettingContactInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/insightssettings-update?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/settings/itemInsights", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/settings/itemInsights", + "OutputType": "IMicrosoftGraphInsightsSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInsightsSettings", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOrganizationSettingItemInsight" + "Method": "PATCH", + "Command": "Update-MgBetaOrganizationSettingItemInsight", + "ApiReferenceLink": null }, { - "Uri": "/organization/{organization-id}/settings/microsoftApplicationDataAccess", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/organization/{organization-id}/settings/microsoftApplicationDataAccess", "OutputType": "IMicrosoftGraphMicrosoftApplicationDataAccessSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOrganizationSettingMicrosoftApplicationDataAccess" + "Method": "PATCH", + "Command": "Update-MgBetaOrganizationSettingMicrosoftApplicationDataAccess", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/microsoftapplicationdataaccesssettings-update?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/settings/peopleInsights", "Module": "Beta.Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/settings/peopleInsights", + "OutputType": "IMicrosoftGraphInsightsSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, on your behalf. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphInsightsSettings", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaOrganizationSettingPersonInsight" + "Method": "PATCH", + "Command": "Update-MgBetaOrganizationSettingPersonInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/insightssettings-update?view=graph-rest-1.0" }, { - "Uri": "/places/{place-id}", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Place.ReadWrite.All", - "Description": "Read and write organization places", - "FullDescription": "Allows the app to manage organization places (conference rooms and room lists) for calendar events and other applications, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/places/{place-id}", "OutputType": "IMicrosoftGraphPlace", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlace" + "Method": "PATCH", + "Command": "Update-MgBetaPlace", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/place-update?view=graph-rest-1.0" }, { - "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "OutputType": "IMicrosoftGraphRoom", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlaceAsRoomListRoom" + "Method": "PATCH", + "Command": "Update-MgBetaPlaceAsRoomListRoom", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}/roomList/workspaces/{workspace-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places/{place-id}/roomList/workspaces/{workspace-id}", "OutputType": "IMicrosoftGraphWorkspace", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlaceAsRoomListWorkspace" + "Method": "PATCH", + "Command": "Update-MgBetaPlaceAsRoomListWorkspace", + "ApiReferenceLink": null }, { - "Uri": "/places(placeId='{placeId}')", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/places(placeId='{placeId}')", "OutputType": "IMicrosoftGraphPlace", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlaceByPlaceId" + "Method": "PATCH", + "Command": "Update-MgBetaPlaceByPlaceId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/place-update?view=graph-rest-1.0" }, { - "Uri": "/planner", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner", "OutputType": "IMicrosoftGraphPlanner", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPlanner" + "Method": "PATCH", + "Command": "Update-MgBetaPlanner", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets/{plannerBucket-id}", "Module": "Beta.Planner", + "Uri": "/planner/buckets/{plannerBucket-id}", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlannerBucket" + "Method": "PATCH", + "Command": "Update-MgBetaPlannerBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbucket-update?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}", "Module": "Beta.Planner", + "Uri": "/planner/plans/{plannerPlan-id}", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlannerPlan" + "Method": "PATCH", + "Command": "Update-MgBetaPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-update?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}/details", "Module": "Beta.Planner", + "Uri": "/planner/plans/{plannerPlan-id}/details", + "OutputType": "IMicrosoftGraphPlannerPlanDetails", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerPlanDetails", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlannerPlanDetail" + "Method": "PATCH", + "Command": "Update-MgBetaPlannerPlanDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplandetails-update?view=graph-rest-1.0" }, { - "Uri": "/planner/rosters/{plannerRoster-id}", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner/rosters/{plannerRoster-id}", "OutputType": "IMicrosoftGraphPlannerRoster", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlannerRoster" + "Method": "PATCH", + "Command": "Update-MgBetaPlannerRoster", + "ApiReferenceLink": null }, { - "Uri": "/planner/rosters/{plannerRoster-id}/members/{plannerRosterMember-id}", "Module": "Beta.Planner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/planner/rosters/{plannerRoster-id}/members/{plannerRosterMember-id}", "OutputType": "IMicrosoftGraphPlannerRosterMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlannerRosterMember" + "Method": "PATCH", + "Command": "Update-MgBetaPlannerRosterMember", + "ApiReferenceLink": null }, { - "Uri": "/planner/tasks/{plannerTask-id}", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlannerTask" + "Method": "PATCH", + "Command": "Update-MgBetaPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertask-update?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlannerTaskAssignedToTaskBoardFormat" + "Method": "PATCH", + "Command": "Update-MgBetaPlannerTaskAssignedToTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerassignedtotaskboardtaskformat-update?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerBucketTaskBoardTaskFormat", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerBucketTaskBoardTaskFormat", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlannerTaskBucketTaskBoardFormat" + "Method": "PATCH", + "Command": "Update-MgBetaPlannerTaskBucketTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbuckettaskboardtaskformat-update?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/details", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}/details", + "OutputType": "IMicrosoftGraphPlannerTaskDetails", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerTaskDetails", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlannerTaskDetail" + "Method": "PATCH", + "Command": "Update-MgBetaPlannerTaskDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertaskdetails-update?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", "Module": "Beta.Planner", + "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerProgressTaskBoardTaskFormat", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerProgressTaskBoardTaskFormat", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPlannerTaskProgressTaskBoardFormat" + "Method": "PATCH", + "Command": "Update-MgBetaPlannerTaskProgressTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerprogresstaskboardtaskformat-update?view=graph-rest-1.0" }, { - "Uri": "/policies/accessReviewPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.AccessReview", - "Description": "Read and write your organization's directory access review default policy", - "FullDescription": "Allows the app to read and write your organization's directory access review default policy without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/accessReviewPolicy", "OutputType": "IMicrosoftGraphAccessReviewPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyAccessReviewPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyAccessReviewPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyActivityBasedTimeoutPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyActivityBasedTimeoutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/adminConsentRequestPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/adminConsentRequestPolicy", "OutputType": "IMicrosoftGraphAdminConsentRequestPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyAdminConsentRequestPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyAdminConsentRequestPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminconsentrequestpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyAppManagementPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationFlowsPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.AuthenticationFlows", - "Description": "Read and write authentication flow policies", - "FullDescription": "Allows the app to read and write all authentication flow policies for the tenant, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/authenticationFlowsPolicy", "OutputType": "IMicrosoftGraphAuthenticationFlowsPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyAuthenticationFlowPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyAuthenticationFlowPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationflowspolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationMethodsPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/authenticationMethodsPolicy", "OutputType": "IMicrosoftGraphAuthenticationMethodsPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyAuthenticationMethodPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyAuthenticationMethodPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationmethodspolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "OutputType": "IMicrosoftGraphAuthenticationMethodConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", + "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyAuthenticationStrengthPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/updateAllowedCombinations", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/updateAllowedCombinations", + "OutputType": "IMicrosoftGraphUpdateAllowedCombinationsResult", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUpdateAllowedCombinationsResult", - "Method": "POST", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyAuthenticationStrengthPolicyAllowedCombination" + "Method": "POST", + "Command": "Update-MgBetaPolicyAuthenticationStrengthPolicyAllowedCombination", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcombinationconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}", "OutputType": "IMicrosoftGraphAuthorizationPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyAuthorizationPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyAuthorizationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/{defaultUserRoleOverride-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/authorizationPolicy/{authorizationPolicy-id}/defaultUserRoleOverrides/{defaultUserRoleOverride-id}", "OutputType": "IMicrosoftGraphDefaultUserRoleOverride", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverride" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyAuthorizationPolicyDefaultUserRoleOverride", + "ApiReferenceLink": null }, { - "Uri": "/policies/b2cAuthenticationMethodsPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/b2cAuthenticationMethodsPolicy", "OutputType": "IMicrosoftGraphB2CAuthenticationMethodsPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyB2CAuthenticationMethodPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyB2CAuthenticationMethodPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/b2cauthenticationmethodspolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", "OutputType": "IMicrosoftGraphClaimsMappingPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyClaimMappingPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/claimsmappingpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy", "OutputType": "IMicrosoftGraphCrossTenantAccessPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyCrossTenantAccessPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyCrossTenantAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/default", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/default", "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationDefault", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyCrossTenantAccessPolicyDefault" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyCrossTenantAccessPolicyDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-update?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyCrossTenantAccessPolicyPartner" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyCrossTenantAccessPolicyPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-update?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/templates", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "MultiTenantOrganization.ReadWrite.All", - "Description": "Read and write all multi-tenant organization details and tenants", - "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/templates", "OutputType": "IMicrosoftGraphPolicyTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyCrossTenantAccessPolicyTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyCrossTenantAccessPolicyTemplate", + "ApiReferenceLink": null }, { - "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization", "OutputType": "IMicrosoftGraphMultiTenantOrganizationIdentitySyncPolicyTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronization" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationIdentitySynchronization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganizationidentitysyncpolicytemplate-update?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration", "OutputType": "IMicrosoftGraphMultiTenantOrganizationPartnerConfigurationTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyCrossTenantAccessPolicyTemplateMultiTenantOrganizationPartnerConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganizationpartnerconfigurationtemplate-update?view=graph-rest-1.0" }, { - "Uri": "/policies/defaultAppManagementPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/defaultAppManagementPolicy", "OutputType": "IMicrosoftGraphTenantAppManagementPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyDefaultAppManagementPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyDefaultAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantappmanagementpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/deviceRegistrationPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.DeviceConfiguration", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/deviceRegistrationPolicy", "OutputType": "IMicrosoftGraphDeviceRegistrationPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyDeviceRegistrationPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyDeviceRegistrationPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/deviceregistrationpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/directoryRoleAccessReviewPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/directoryRoleAccessReviewPolicy", "OutputType": "IMicrosoftGraphDirectoryRoleAccessReviewPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyDirectoryRoleAccessReviewPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyDirectoryRoleAccessReviewPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/externalIdentitiesPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ExternalIdentities", - "Description": "Read and write your organization's external identities policy", - "FullDescription": "Allows the application to read and update the organization's external identities policy without a signed-in user. For example, external identities policy controls if users invited to access resources in your organization via B2B collaboration or B2B direct connect are allowed to self-service leave.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/externalIdentitiesPolicy", "OutputType": "IMicrosoftGraphExternalIdentitiesPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyExternalIdentityPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyExternalIdentityPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalidentitiespolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyFeatureRolloutPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyFeatureRolloutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/federatedTokenValidationPolicy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/federatedTokenValidationPolicy", "OutputType": "IMicrosoftGraphFederatedTokenValidationPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyFederatedTokenValidationPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyFederatedTokenValidationPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/federatedtokenvalidationpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyHomeRealmDiscoveryPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", + "OutputType": "IMicrosoftGraphIdentitySecurityDefaultsEnforcementPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphIdentitySecurityDefaultsEnforcementPolicy", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPolicyIdentitySecurityDefaultEnforcementPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyIdentitySecurityDefaultEnforcementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitysecuritydefaultsenforcementpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.MobilityManagement", - "Description": "Read and write your organization's mobility management policies", - "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/mobileAppManagementPolicies/{mobilityManagementPolicy-id}", "OutputType": "IMicrosoftGraphMobilityManagementPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyMobileAppManagementPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyMobileAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobileappmanagementpolicies-update?view=graph-rest-1.0" }, { - "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.MobilityManagement", - "Description": "Read and write your organization's mobility management policies", - "FullDescription": "Allows the app to read and write your organization's mobility management policies on your behalf. For example, a mobility management policy can set the enrollment scope for a given mobility management application.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/policies/mobileDeviceManagementPolicies/{mobilityManagementPolicy-id}", "OutputType": "IMicrosoftGraphMobilityManagementPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyMobileDeviceManagementPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyMobileDeviceManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mobiledevicemanagementpolicies-update?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", "OutputType": "IMicrosoftGraphPermissionGrantPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyPermissionGrantPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyPermissionGrantPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyPermissionGrantPolicyExclude" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyPermissionGrantPolicyExclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyPermissionGrantPolicyInclude" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyPermissionGrantPolicyInclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyRoleManagementPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyRoleManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyRoleManagementPolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyRoleManagementPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyRoleManagementPolicyEffectiveRule" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyRoleManagementPolicyEffectiveRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true - }, { "Name": "RoleManagementPolicy.ReadWrite.Directory", "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyRoleManagementPolicyRule" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyRoleManagementPolicyRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicyrule-update?view=graph-rest-1.0" }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}", "OutputType": "IMicrosoftGraphServicePrincipalCreationPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyServicePrincipalCreationPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyServicePrincipalCreationPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/{servicePrincipalCreationConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/excludes/{servicePrincipalCreationConditionSet-id}", "OutputType": "IMicrosoftGraphServicePrincipalCreationConditionSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyServicePrincipalCreationPolicyExclude" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyServicePrincipalCreationPolicyExclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/{servicePrincipalCreationConditionSet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/policies/servicePrincipalCreationPolicies/{servicePrincipalCreationPolicy-id}/includes/{servicePrincipalCreationConditionSet-id}", "OutputType": "IMicrosoftGraphServicePrincipalCreationConditionSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyServicePrincipalCreationPolicyInclude" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyServicePrincipalCreationPolicyInclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyTokenIssuancePolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenissuancepolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPolicyTokenLifetimePolicy" + "Method": "PATCH", + "Command": "Update-MgBetaPolicyTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenlifetimepolicy-update?view=graph-rest-1.0" }, { - "Uri": "/print", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print", "OutputType": "IMicrosoftGraphPrint", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaPrint" + "Method": "PATCH", + "Command": "Update-MgBetaPrint", + "ApiReferenceLink": null }, { - "Uri": "/print/connectors/{printConnector-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/print/connectors/{printConnector-id}", "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintConnector" + "Method": "PATCH", + "Command": "Update-MgBetaPrintConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printconnector-update?view=graph-rest-1.0" }, { - "Uri": "/print/operations/{printOperation-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/operations/{printOperation-id}", "OutputType": "IMicrosoftGraphPrintOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintOperation" + "Method": "PATCH", + "Command": "Update-MgBetaPrintOperation", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}", + "OutputType": "IMicrosoftGraphPrinter", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrinter", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintPrinter" + "Method": "PATCH", + "Command": "Update-MgBetaPrintPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-update?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", "Module": "Beta.Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "beta", "Permissions": [ { - "Name": "PrintJob.Manage.All", - "Description": "Perform advanced operations on print jobs", - "FullDescription": "Allows the application to perform advanced operations like redirecting a print job to another printer without a signed-in user. Also allows the application to read and update the metadata of print jobs.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information for print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs without a signed-in user. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWrite.All", "Description": "Read and write print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information for print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs without a signed-in user. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Manage.All", + "Description": "Perform advanced operations on print jobs", + "FullDescription": "Allows the application to perform advanced operations like redirecting a print job to another printer without a signed-in user. Also allows the application to read and update the metadata of print jobs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintPrinterJob" + "Method": "PATCH", + "Command": "Update-MgBetaPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintPrinterJobDocument" + "Method": "PATCH", + "Command": "Update-MgBetaPrintPrinterJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintPrinterJobTask" + "Method": "PATCH", + "Command": "Update-MgBetaPrintPrinterJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}", "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintPrinterShare" + "Method": "PATCH", + "Command": "Update-MgBetaPrintPrinterShare", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintPrinterShareAllowedUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaPrintPrinterShareAllowedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintPrinterShareJob" + "Method": "PATCH", + "Command": "Update-MgBetaPrintPrinterShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintPrinterShareJobDocument" + "Method": "PATCH", + "Command": "Update-MgBetaPrintPrinterShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printerShares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintPrinterShareJobTask" + "Method": "PATCH", + "Command": "Update-MgBetaPrintPrinterShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintPrinterTaskTrigger" + "Method": "PATCH", + "Command": "Update-MgBetaPrintPrinterTaskTrigger", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/services/{printService-id}", "OutputType": "IMicrosoftGraphPrintService", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintService" + "Method": "PATCH", + "Command": "Update-MgBetaPrintService", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", "OutputType": "IMicrosoftGraphPrintServiceEndpoint", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintServiceEndpoint" + "Method": "PATCH", + "Command": "Update-MgBetaPrintServiceEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}", "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintShare" + "Method": "PATCH", + "Command": "Update-MgBetaPrintShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-update?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintShareAllowedUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaPrintShareAllowedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintShareJob" + "Method": "PATCH", + "Command": "Update-MgBetaPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintShareJobDocument" + "Method": "PATCH", + "Command": "Update-MgBetaPrintShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintShareJobTask" + "Method": "PATCH", + "Command": "Update-MgBetaPrintShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintTaskDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaPrintTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-update-taskdefinition?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "Module": "Beta.Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrintTaskDefinitionTask" + "Method": "PATCH", + "Command": "Update-MgBetaPrintTaskDefinitionTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printtaskdefinition-update-task?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Beta.Compliance", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivacySubjectRightsRequest" + "Method": "PATCH", + "Command": "Update-MgBetaPrivacySubjectRightsRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-update?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivacySubjectRightsRequestApproverMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaPrivacySubjectRightsRequestApproverMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivacySubjectRightsRequestCollaboratorMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaPrivacySubjectRightsRequestCollaboratorMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Beta.Compliance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivacySubjectRightsRequestNote" + "Method": "PATCH", + "Command": "Update-MgBetaPrivacySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}", "OutputType": "IMicrosoftGraphPrivilegedAccess", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccess" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}", "OutputType": "IMicrosoftGraphGovernanceResource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessResource" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessResource", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}", "OutputType": "IMicrosoftGraphGovernanceRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "OutputType": "IMicrosoftGraphGovernanceRoleAssignmentRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignmentRequest" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignmentRequestRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignmentRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "OutputType": "IMicrosoftGraphGovernanceSubject", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignmentRequestSubject" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignmentRequestSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignmentRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "OutputType": "IMicrosoftGraphGovernanceSubject", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignmentSubject" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessResourceRoleAssignmentSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/{governanceRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleDefinitions/{governanceRoleDefinition-id}", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessResourceRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessResourceRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessResourceRoleSetting" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessResourceRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/resources/{governanceResource-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessResourceRoleSettingRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessResourceRoleSettingRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}", "OutputType": "IMicrosoftGraphGovernanceRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}", "OutputType": "IMicrosoftGraphGovernanceRoleAssignmentRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessRoleAssignmentRequest" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessRoleAssignmentRequestRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessRoleAssignmentRequestRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignmentRequests/{governanceRoleAssignmentRequest-id}/subject", "OutputType": "IMicrosoftGraphGovernanceSubject", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessRoleAssignmentRequestSubject" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessRoleAssignmentRequestSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessRoleAssignmentRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessRoleAssignmentRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleAssignments/{governanceRoleAssignment-id}/subject", "OutputType": "IMicrosoftGraphGovernanceSubject", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessRoleAssignmentSubject" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessRoleAssignmentSubject", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/{governanceRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleDefinitions/{governanceRoleDefinition-id}", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}", "OutputType": "IMicrosoftGraphGovernanceRoleSetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessRoleSetting" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessRoleSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/governancerolesetting-update?view=graph-rest-1.0" }, { - "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedAccess/{privilegedAccess-id}/roleSettings/{governanceRoleSetting-id}/roleDefinition", "OutputType": "IMicrosoftGraphGovernanceRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedAccessRoleSettingRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedAccessRoleSettingRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "PrivilegedAccess.ReadWrite.AzureAD", - "Description": "Read and write privileged access to Azure AD", - "FullDescription": "Allows the app to request and manage just in time elevation (including scheduled elevation) of users to Azure AD built-in administrative roles, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}", "OutputType": "IMicrosoftGraphPrivilegedApproval", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedApproval" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedApproval", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo", "OutputType": "IMicrosoftGraphPrivilegedRole", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedApprovalRoleInfo" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedApprovalRoleInfo", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/settings", "OutputType": "IMicrosoftGraphPrivilegedRoleSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedApprovalRoleInfoSetting" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedApprovalRoleInfoSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedApproval/{privilegedApproval-id}/roleInfo/summary", "OutputType": "IMicrosoftGraphPrivilegedRoleSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedApprovalRoleInfoSummary" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedApprovalRoleInfoSummary", + "ApiReferenceLink": null }, { - "Uri": "/privilegedOperationEvents/{privilegedOperationEvent-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedOperationEvents/{privilegedOperationEvent-id}", "OutputType": "IMicrosoftGraphPrivilegedOperationEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedOperationEvent" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedOperationEvent", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}", "OutputType": "IMicrosoftGraphPrivilegedRole", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRole" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRole", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}", "OutputType": "IMicrosoftGraphPrivilegedRoleAssignmentRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRoleAssignmentRequest" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRoleAssignmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo", "OutputType": "IMicrosoftGraphPrivilegedRole", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRoleAssignmentRequestRoleInfo" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRoleAssignmentRequestRoleInfo", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/settings", "OutputType": "IMicrosoftGraphPrivilegedRoleSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSetting" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignmentRequests/{privilegedRoleAssignmentRequest-id}/roleInfo/summary", "OutputType": "IMicrosoftGraphPrivilegedRoleSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSummary" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRoleAssignmentRequestRoleInfoSummary", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo", "OutputType": "IMicrosoftGraphPrivilegedRole", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRoleAssignmentRoleInfo" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRoleAssignmentRoleInfo", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/settings", "OutputType": "IMicrosoftGraphPrivilegedRoleSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRoleAssignmentRoleInfoSetting" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRoleAssignmentRoleInfoSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoleAssignments/{privilegedRoleAssignment-id}/roleInfo/summary", "OutputType": "IMicrosoftGraphPrivilegedRoleSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRoleAssignmentRoleInfoSummary" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRoleAssignmentRoleInfoSummary", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}/settings", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}/settings", "OutputType": "IMicrosoftGraphPrivilegedRoleSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRoleSetting" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRoleSetting", + "ApiReferenceLink": null }, { - "Uri": "/privilegedRoles/{privilegedRole-id}/summary", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/privilegedRoles/{privilegedRole-id}/summary", "OutputType": "IMicrosoftGraphPrivilegedRoleSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaPrivilegedRoleSummary" + "Method": "PATCH", + "Command": "Update-MgBetaPrivilegedRoleSummary", + "ApiReferenceLink": null }, { - "Uri": "/programs/{program-id}", "Module": "Beta.Identity.Governance", - "Permissions": { - "Name": "ProgramControl.ReadWrite.All", - "Description": "Manage programs that you can access", - "FullDescription": "Allows the app to read, update and perform action on programs and program controls that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/programs/{program-id}", "OutputType": "IMicrosoftGraphProgram", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaProgram" + "Method": "PATCH", + "Command": "Update-MgBetaProgram", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/program-update?view=graph-rest-1.0" }, { - "Uri": "/programControls/{programControl-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/programControls/{programControl-id}", "OutputType": "IMicrosoftGraphProgramControl", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -443719,15 +495036,16 @@ "UpdateViaIdentityExpanded1", "UpdateViaIdentityExpanded2" ], - "Command": "Update-MgBetaProgramControl" + "Method": "PATCH", + "Command": "Update-MgBetaProgramControl", + "ApiReferenceLink": null }, { - "Uri": "/programControls/{programControl-id}/program", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/programControls/{programControl-id}/program", "OutputType": "IMicrosoftGraphProgram", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -443738,2083 +495056,2228 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaProgramControlProgram" + "Method": "PATCH", + "Command": "Update-MgBetaProgramControlProgram", + "ApiReferenceLink": null }, { - "Uri": "/programControlTypes/{programControlType-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/programControlTypes/{programControlType-id}", "OutputType": "IMicrosoftGraphProgramControlType", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaProgramControlType" + "Method": "PATCH", + "Command": "Update-MgBetaProgramControlType", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", "OutputType": "IMicrosoftGraphUserRegistrationDetails", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaReportAuthenticationMethodUserRegistrationDetail" + "Method": "PATCH", + "Command": "Update-MgBetaReportAuthenticationMethodUserRegistrationDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing", "OutputType": "IMicrosoftGraphPartnersBilling", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaReportPartnerBilling" + "Method": "PATCH", + "Command": "Update-MgBetaReportPartnerBilling", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/manifests/{manifest-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/manifests/{manifest-id}", "OutputType": "IMicrosoftGraphPartnersBillingManifest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaReportPartnerBillingManifest" + "Method": "PATCH", + "Command": "Update-MgBetaReportPartnerBillingManifest", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/operations/{operation-id}", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/operations/{operation-id}", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaReportPartnerBillingOperation" + "Method": "PATCH", + "Command": "Update-MgBetaReportPartnerBillingOperation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/reconciliation", "OutputType": "IMicrosoftGraphPartnersBillingReconciliation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaReportPartnerBillingReconciliation" + "Method": "PATCH", + "Command": "Update-MgBetaReportPartnerBillingReconciliation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation/billed", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/reconciliation/billed", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaReportPartnerBillingReconciliationBilled" + "Method": "PATCH", + "Command": "Update-MgBetaReportPartnerBillingReconciliationBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage", "OutputType": "IMicrosoftGraphPartnersBillingAzureUsage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaReportPartnerBillingUsage" + "Method": "PATCH", + "Command": "Update-MgBetaReportPartnerBillingUsage", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/billed", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage/billed", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaReportPartnerBillingUsageBilled" + "Method": "PATCH", + "Command": "Update-MgBetaReportPartnerBillingUsageBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/unbilled", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/partners/billing/usage/unbilled", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaReportPartnerBillingUsageUnbilled" + "Method": "PATCH", + "Command": "Update-MgBetaReportPartnerBillingUsageUnbilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/sla/azureADAuthentication", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/sla/azureADAuthentication", "OutputType": "IMicrosoftGraphAzureAdAuthentication", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaReportSlaAzureAdAuthentication" + "Method": "PATCH", + "Command": "Update-MgBetaReportSlaAzureAdAuthentication", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/daily", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/daily", "OutputType": "IMicrosoftGraphDailyUserInsightMetricsRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaReportUserInsightDaily" + "Method": "PATCH", + "Command": "Update-MgBetaReportUserInsightDaily", + "ApiReferenceLink": null }, { - "Uri": "/reports/userInsights/monthly", "Module": "Beta.Reports", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/reports/userInsights/monthly", "OutputType": "IMicrosoftGraphMonthlyUserInsightMetricsRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaReportUserInsightMonthly" + "Method": "PATCH", + "Command": "Update-MgBetaReportUserInsightMonthly", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "OutputType": "IMicrosoftGraphRiskDetection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRiskDetection" + "Method": "PATCH", + "Command": "Update-MgBetaRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", "OutputType": "IMicrosoftGraphRiskyServicePrincipal", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRiskyServicePrincipal" + "Method": "PATCH", + "Command": "Update-MgBetaRiskyServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "OutputType": "IMicrosoftGraphRiskyServicePrincipalHistoryItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRiskyServicePrincipalHistory" + "Method": "PATCH", + "Command": "Update-MgBetaRiskyServicePrincipalHistory", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "OutputType": "IMicrosoftGraphRiskyUser", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRiskyUser" + "Method": "PATCH", + "Command": "Update-MgBetaRiskyUser", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRiskyUserHistory" + "Method": "PATCH", + "Command": "Update-MgBetaRiskyUserHistory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement", + "OutputType": "IMicrosoftGraphRoleManagement", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRoleManagement", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaRoleManagement" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC", "OutputType": "IMicrosoftGraphRbacApplicationMultiple", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaRoleManagementCloudPc" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementCloudPc", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementCloudPcResourceNamespace" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementCloudPcResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementCloudPcResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionResourceScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementCloudPcResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementCloudPcRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementCloudPcRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentmultiple-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementCloudPcRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementCloudPcRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.CloudPC", "Description": "Read and write all Cloud PC RBAC settings", "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementCloudPcRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementCloudPcRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementCloudPcRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement", + "OutputType": "IMicrosoftGraphRbacApplicationMultiple", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphRbacApplicationMultiple", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaRoleManagementDeviceManagement" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDeviceManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDeviceManagementResourceNamespace" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDeviceManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionResourceScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDeviceManagementResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentMultiple", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDeviceManagementRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDeviceManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroleassignmentmultiple-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleAssignments/{unifiedRoleAssignmentMultiple-id}/appScopes/{appScope-id}", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDeviceManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.DeviceManagement.Enrollment", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write all directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "RoleManagement.ReadWrite.CloudPC", "Description": "Read and write all Cloud PC RBAC settings", "FullDescription": "Allows the app to read and manage the Cloud PC role-based access control (RBAC) settings, without a signed-in user. This includes reading and managing Cloud PC role definitions and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write all directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "CloudPC.ReadWrite.All", + "Description": "Read and write Cloud PCs", + "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDeviceManagementRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDeviceManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDeviceManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectory" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryResourceNamespace" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryResourceNamespaceResourceActionResourceScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentApproval" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStep" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentSchedule" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFrom" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleEligibilitySchedule" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryTransitiveRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/directory/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementDirectoryTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseApp" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseApp", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppResourceNamespace" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceActionResourceScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentApproval" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStep" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedule" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFrom" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedule" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppRoleEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/enterpriseApps/{rbacApplication-id}/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEnterpriseAppTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagement" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementResourceNamespace" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceActionResourceScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentApproval" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentApprovals/{approval-id}/steps/{approvalStep-id}", "OutputType": "IMicrosoftGraphApprovalStep", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStep" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentApprovalStep", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstep-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedule" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedule" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.Identity.Governance", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/entitlementManagement/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementEntitlementManagementTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange", "OutputType": "IMicrosoftGraphUnifiedRbacApplication", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaRoleManagementExchange" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchange", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/customAppScopes/{customAppScope-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/customAppScopes/{customAppScope-id}", "OutputType": "IMicrosoftGraphCustomAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementExchangeCustomAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchangeCustomAppScope", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customappscope-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementExchangeResourceNamespace" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchangeResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementExchangeResourceNamespaceResourceAction" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchangeResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}/resourceScope", "OutputType": "IMicrosoftGraphUnifiedRbacResourceScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementExchangeResourceNamespaceResourceActionResourceScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchangeResourceNamespaceResourceActionResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementExchangeRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchangeRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementExchangeRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchangeRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": { - "Name": "RoleManagement.ReadWrite.Exchange", - "Description": "Read and write Exchange Online RBAC configuration", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your organization's Exchange Online service, without a signed-in user. This includes reading, creating, updating, and deleting Exchange management role definitions, role groups, role group membership, role assignments, management scopes, and role assignment policies.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementExchangeRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchangeRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchangeRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementExchangeTransitiveRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchangeTransitiveRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Beta.DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/roleManagement/exchange/transitiveRoleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaRoleManagementExchangeTransitiveRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgBetaRoleManagementExchangeTransitiveRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/schemaExtensions/{schemaExtension-id}", "Module": "Beta.SchemaExtensions", + "Uri": "/schemaExtensions/{schemaExtension-id}", + "OutputType": "IMicrosoftGraphSchemaExtension", + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSchemaExtension", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSchemaExtension" + "Method": "PATCH", + "Command": "Update-MgBetaSchemaExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schemaextension-update?view=graph-rest-1.0" }, { - "Uri": "/search/acronyms/{acronym-id}", "Module": "Beta.Search", + "Uri": "/search/acronyms/{acronym-id}", + "OutputType": "IMicrosoftGraphSearchAcronym", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchAcronym", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSearchAcronym" + "Method": "PATCH", + "Command": "Update-MgBetaSearchAcronym", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-acronym-update?view=graph-rest-1.0" }, { - "Uri": "/search/bookmarks/{bookmark-id}", "Module": "Beta.Search", + "Uri": "/search/bookmarks/{bookmark-id}", + "OutputType": "IMicrosoftGraphSearchBookmark", + "ApiVersion": "beta", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSearchBookmark", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSearchBookmark" + "Method": "PATCH", + "Command": "Update-MgBetaSearchBookmark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-bookmark-update?view=graph-rest-1.0" }, { - "Uri": "/search", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/search", "OutputType": "IMicrosoftGraphSearchEntity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSearchEntity" + "Method": "PATCH", + "Command": "Update-MgBetaSearchEntity", + "ApiReferenceLink": null }, { - "Uri": "/search/qnas/{qna-id}", "Module": "Beta.Search", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/search/qnas/{qna-id}", "OutputType": "IMicrosoftGraphSearchQna", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSearchQna" + "Method": "PATCH", + "Command": "Update-MgBetaSearchQna", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-qna-update?view=graph-rest-1.0" }, { - "Uri": "/security/securityActions/{securityAction-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/securityActions/{securityAction-id}", "OutputType": "IMicrosoftGraphSecurityAction", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAction" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAction", + "ApiReferenceLink": null }, { - "Uri": "/security/alerts/{alert-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "SecurityEvents.ReadWrite.All", - "Description": "Read and update your organization’s security events", - "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/alerts/{alert-id}", "OutputType": "IMicrosoftGraphAlert", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAlert" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAlert", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/alert-update?view=graph-rest-1.0" }, { - "Uri": "/security/alerts/updateAlerts", "Module": "Beta.Security", - "Permissions": { - "Name": "SecurityEvents.ReadWrite.All", - "Description": "Read and update your organization’s security events", - "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/alerts/updateAlerts", "OutputType": "IMicrosoftGraphAlert", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1" ], - "Command": "Update-MgBetaSecurityAlertMultiple" + "Method": "POST", + "Command": "Update-MgBetaSecurityAlertMultiple", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/alert-updatealerts?view=graph-rest-1.0" }, { - "Uri": "/security/alerts_v2/{alert-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "SecurityAlert.ReadWrite.All", - "Description": "Read and write to all security alerts", - "FullDescription": "Allows the app to read and write to all security alerts, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/alerts_v2/{alert-id}", "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAlertV2" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAlertV2", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-alert-update?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "OutputType": "IMicrosoftGraphSimulationAutomation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationAutomation" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationAutomation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "OutputType": "IMicrosoftGraphSimulationAutomationRun", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationAutomationRun" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationAutomationRun", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "OutputType": "IMicrosoftGraphEndUserNotification", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationEndUserNotification" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationEndUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "OutputType": "IMicrosoftGraphEndUserNotificationDetail", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationEndUserNotificationDetail" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationEndUserNotificationDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "OutputType": "IMicrosoftGraphLandingPage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationLandingPage" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationLandingPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "OutputType": "IMicrosoftGraphLandingPageDetail", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationLandingPageDetail" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationLandingPageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "OutputType": "IMicrosoftGraphLoginPage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationLoginPage" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationLoginPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "OutputType": "IMicrosoftGraphAttackSimulationOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationOperation" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/payloads/{payload-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/payloads/{payload-id}", "OutputType": "IMicrosoftGraphPayload", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationPayload" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationPayload", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings/{training-id}", "OutputType": "IMicrosoftGraphTraining", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationTraining" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationTraining", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainingCampaigns/{trainingCampaign-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "AttackSimulation.ReadWrite.All", - "Description": "Read, create, and update all attack simulation data of an organization", - "FullDescription": "Allows the app to read, create, and update attack simulation and training data for an organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainingCampaigns/{trainingCampaign-id}", "OutputType": "IMicrosoftGraphTrainingCampaign", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationTrainingCampaign" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationTrainingCampaign", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trainingcampaign-update?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "OutputType": "IMicrosoftGraphTrainingLanguageDetail", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAttackSimulationTrainingLanguageDetail" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAttackSimulationTrainingLanguageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/auditLog", "OutputType": "IMicrosoftGraphSecurityAuditCoreRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityAuditLog" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAuditLog", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog/queries/{auditLogQuery-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/auditLog/queries/{auditLogQuery-id}", "OutputType": "IMicrosoftGraphSecurityAuditLogQuery", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAuditLogQuery" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAuditLogQuery", + "ApiReferenceLink": null }, { - "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records/{auditLogRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/auditLog/queries/{auditLogQuery-id}/records/{auditLogRecord-id}", "OutputType": "IMicrosoftGraphSecurityAuditLogRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityAuditLogQueryRecord" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityAuditLogQueryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/cases", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases", "OutputType": "IMicrosoftGraphSecurityCasesRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityCase" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCase", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCase" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-update?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseCustodian" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/updateIndex", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/updateIndex", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Update", "Update1", @@ -445823,146 +497286,162 @@ "UpdateViaIdentity1", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseCustodianIndex" + "Method": "POST", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseCustodianIndex", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-updateindex?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryHoldPolicy", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryHoldPolicy", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseLegalHold" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseLegalHold", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources/{siteSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/siteSources/{siteSource-id}", "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources/{userSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/legalHolds/{ediscoveryHoldPolicy-id}/userSources/{userSource-id}", "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/updateIndex", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/updateIndex", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Update", "Update1", @@ -445971,1680 +497450,1759 @@ "UpdateViaIdentity1", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex" + "Method": "POST", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-updateindex?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "OutputType": "IMicrosoftGraphSecurityCaseOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseOperation" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseReviewSet" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/files/{ediscoveryFile-id}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryFile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-update?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseSearch" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseSearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-update?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", "Module": "Beta.Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", "OutputType": "IMicrosoftGraphSecurityEdiscoveryCaseSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycasesettings-update?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", "Module": "Beta.Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseTag" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCaseEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewtag-update?view=graph-rest-1.0" }, { - "Uri": "/security/cloudAppSecurityProfiles/{cloudAppSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/cloudAppSecurityProfiles/{cloudAppSecurityProfile-id}", "OutputType": "IMicrosoftGraphCloudAppSecurityProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCloudAppSecurityProfile" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCloudAppSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/collaboration", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/collaboration", "OutputType": "IMicrosoftGraphSecurityCollaborationRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityCollaboration" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCollaboration", + "ApiReferenceLink": null }, { - "Uri": "/security/collaboration/analyzedEmails/{analyzedEmail-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/collaboration/analyzedEmails/{analyzedEmail-id}", "OutputType": "IMicrosoftGraphSecurityAnalyzedEmail", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityCollaborationAnalyzedEmail" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityCollaborationAnalyzedEmail", + "ApiReferenceLink": null }, { - "Uri": "/security/domainSecurityProfiles/{domainSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/domainSecurityProfiles/{domainSecurityProfile-id}", "OutputType": "IMicrosoftGraphDomainSecurityProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityDomainSecurityProfile" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityDomainSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/fileSecurityProfiles/{fileSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/fileSecurityProfiles/{fileSecurityProfile-id}", "OutputType": "IMicrosoftGraphFileSecurityProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityFileSecurityProfile" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityFileSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/hostSecurityProfiles/{hostSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/hostSecurityProfiles/{hostSecurityProfile-id}", "OutputType": "IMicrosoftGraphHostSecurityProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityHostSecurityProfile" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityHostSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/identities", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/identities", "OutputType": "IMicrosoftGraphSecurityIdentityContainer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityIdentity" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityIdentity", + "ApiReferenceLink": null }, { - "Uri": "/security/identities/healthIssues/{healthIssue-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/identities/healthIssues/{healthIssue-id}", "OutputType": "IMicrosoftGraphSecurityHealthIssue", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityIdentityHealthIssue" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityIdentityHealthIssue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-healthissue-update?view=graph-rest-1.0" }, { - "Uri": "/security/incidents/{incident-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "SecurityIncident.ReadWrite.All", - "Description": "Read and write to all security incidents", - "FullDescription": "Allows the app to read and write to all security incidents, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/incidents/{incident-id}", "OutputType": "IMicrosoftGraphSecurityIncident", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityIncident" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityIncident", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-incident-update?view=graph-rest-1.0" }, { - "Uri": "/security/informationProtection", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection", "OutputType": "IMicrosoftGraphSecurityInformationProtection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityInformationProtection" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection/labelPolicySettings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/labelPolicySettings", "OutputType": "IMicrosoftGraphSecurityInformationProtectionPolicySetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityInformationProtectionLabelPolicySetting" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityInformationProtectionLabelPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityInformationProtectionSensitivityLabel" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityInformationProtectionSensitivityLabelParent" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityInformationProtectionSensitivityLabelParent", + "ApiReferenceLink": null }, { - "Uri": "/security/ipSecurityProfiles/{ipSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/ipSecurityProfiles/{ipSecurityProfile-id}", "OutputType": "IMicrosoftGraphIPSecurityProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityIPSecurityProfile" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityIPSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/labels", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels", "OutputType": "IMicrosoftGraphSecurityLabelsRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityLabel" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/authorities/{authorityTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/authorities/{authorityTemplate-id}", "OutputType": "IMicrosoftGraphSecurityAuthorityTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityLabelAuthority" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityLabelAuthority", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories/{categoryTemplate-id}", "OutputType": "IMicrosoftGraphSecurityCategoryTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityLabelCategory" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityLabelCategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "OutputType": "IMicrosoftGraphSecuritySubcategoryTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityLabelCategorySubcategory" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityLabelCategorySubcategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/citations/{citationTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/citations/{citationTemplate-id}", "OutputType": "IMicrosoftGraphSecurityCitationTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityLabelCitation" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityLabelCitation", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/departments/{departmentTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/departments/{departmentTemplate-id}", "OutputType": "IMicrosoftGraphSecurityDepartmentTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityLabelDepartment" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityLabelDepartment", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "OutputType": "IMicrosoftGraphSecurityFilePlanReferenceTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityLabelFilePlanReference" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityLabelFilePlanReference", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels, and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", "OutputType": "IMicrosoftGraphSecurityRetentionLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityLabelRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityLabelRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionlabel-update?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "OutputType": "IMicrosoftGraphSecurityFilePlanDescriptor", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityLabelRetentionLabelDescriptor" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityLabelRetentionLabelDescriptor", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "OutputType": "IMicrosoftGraphSecurityDispositionReviewStage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityLabelRetentionLabelDispositionReviewStage" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityLabelRetentionLabelDispositionReviewStage", + "ApiReferenceLink": null }, { - "Uri": "/security/providerTenantSettings/{providerTenantSetting-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/providerTenantSettings/{providerTenantSetting-id}", "OutputType": "IMicrosoftGraphProviderTenantSetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityProviderTenantSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityProviderTenantSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/rules", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/rules", "OutputType": "IMicrosoftGraphSecurityRulesRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityRule" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityRule", + "ApiReferenceLink": null }, { - "Uri": "/security/rules/detectionRules/{detectionRule-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "CustomDetection.ReadWrite.All", - "Description": "Read and write all custom detection rules", - "FullDescription": "Allows the app to read and write custom detection rules without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/rules/detectionRules/{detectionRule-id}", "OutputType": "IMicrosoftGraphSecurityDetectionRule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityRuleDetectionRule" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityRuleDetectionRule", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores/{secureScore-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/secureScores/{secureScore-id}", "OutputType": "IMicrosoftGraphSecureScore", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecuritySecureScore" + "Method": "PATCH", + "Command": "Update-MgBetaSecuritySecureScore", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "SecurityEvents.ReadWrite.All", - "Description": "Read and update your organization’s security events", - "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", "OutputType": "IMicrosoftGraphSecureScoreControlProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecuritySecureScoreControlProfile" + "Method": "PATCH", + "Command": "Update-MgBetaSecuritySecureScoreControlProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/securescorecontrolprofiles-update?view=graph-rest-1.0" }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecuritySubjectRightsRequest" + "Method": "PATCH", + "Command": "Update-MgBetaSecuritySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecuritySubjectRightsRequestApproverMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSecuritySubjectRightsRequestApproverMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecuritySubjectRightsRequestCollaboratorMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSecuritySubjectRightsRequestCollaboratorMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecuritySubjectRightsRequestNote" + "Method": "PATCH", + "Command": "Update-MgBetaSecuritySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence", "OutputType": "IMicrosoftGraphSecurityThreatIntelligence", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligence" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligence", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articles/{article-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articles/{article-id}", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceArticle" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceArticle", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "OutputType": "IMicrosoftGraphSecurityArticleIndicator", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceArticleIndicator" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceArticleIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceHost" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "OutputType": "IMicrosoftGraphSecurityHostComponent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceHostComponent" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceHostComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "OutputType": "IMicrosoftGraphSecurityHostCookie", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceHostCookie" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceHostCookie", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceHostPair" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "OutputType": "IMicrosoftGraphSecurityHostPort", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceHostPort" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceHostPort", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "OutputType": "IMicrosoftGraphSecurityHostReputation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceHostReputation" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceHostReputation", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "OutputType": "IMicrosoftGraphSecurityHostSslCertificate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceHostSslCertificate" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceHostSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "OutputType": "IMicrosoftGraphSecurityHostTracker", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceHostTracker" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceHostTracker", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceIntelProfile" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceIntelProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligencePassiveDnsRecord" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligencePassiveDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceProfileIndicator" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceProfileIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "OutputType": "IMicrosoftGraphSecuritySslCertificate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceSslCertificate" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceSubdomain" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceSubdomain", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "OutputType": "IMicrosoftGraphSecurityVulnerability", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceVulnerability" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceVulnerability", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "OutputType": "IMicrosoftGraphSecurityVulnerabilityComponent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceVulnerabilityComponent" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceVulnerabilityComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceWhoisHistoryRecord" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceWhoisHistoryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "OutputType": "IMicrosoftGraphSecurityWhoisRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatIntelligenceWhoisRecord" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatIntelligenceWhoisRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatSubmission", "OutputType": "IMicrosoftGraphSecurityThreatSubmissionRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityThreatSubmission" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatSubmission", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/emailThreats/{emailThreatSubmission-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatSubmission/emailThreats/{emailThreatSubmission-id}", "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatSubmissionEmailThreat" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatSubmissionEmailThreat", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies/{emailThreatSubmissionPolicy-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatSubmissionPolicy.ReadWrite.All", - "Description": "Read and write all of the organization's threat submission policies", - "FullDescription": "Allows the app to read your organization's threat submission policies without a signed-in user. Also allows the app to create new threat submission polices without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/threatSubmission/emailThreatSubmissionPolicies/{emailThreatSubmissionPolicy-id}", "OutputType": "IMicrosoftGraphSecurityEmailThreatSubmissionPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/fileThreats/{fileThreatSubmission-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatSubmission/fileThreats/{fileThreatSubmission-id}", "OutputType": "IMicrosoftGraphSecurityFileThreatSubmission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatSubmissionFileThreat" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatSubmissionFileThreat", + "ApiReferenceLink": null }, { - "Uri": "/security/threatSubmission/urlThreats/{urlThreatSubmission-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/threatSubmission/urlThreats/{urlThreatSubmission-id}", "OutputType": "IMicrosoftGraphSecurityUrlThreatSubmission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityThreatSubmissionUrlThreat" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityThreatSubmissionUrlThreat", + "ApiReferenceLink": null }, { - "Uri": "/security/tiIndicators/{tiIndicator-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIndicators.ReadWrite.OwnedBy", - "Description": "Manage threat indicators this app creates or owns", - "FullDescription": "Allows the app to create threat indicators, and fully manage those threat indicators (read, update and delete), without a signed-in user.  It cannot update any threat indicators it does not own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/tiIndicators/{tiIndicator-id}", "OutputType": "IMicrosoftGraphTiIndicator", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityTiIndicator" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityTiIndicator", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tiindicator-update?view=graph-rest-1.0" }, { - "Uri": "/security/tiIndicators/updateTiIndicators", "Module": "Beta.Security", - "Permissions": { - "Name": "ThreatIndicators.ReadWrite.OwnedBy", - "Description": "Manage threat indicators this app creates or owns", - "FullDescription": "Allows the app to create threat indicators, and fully manage those threat indicators (read, update and delete), without a signed-in user.  It cannot update any threat indicators it does not own.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/tiIndicators/updateTiIndicators", "OutputType": "IMicrosoftGraphTiIndicator", - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1" ], - "Command": "Update-MgBetaSecurityTiIndicatorMultiple" + "Method": "POST", + "Command": "Update-MgBetaSecurityTiIndicatorMultiple", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tiindicator-updatetiindicators?view=graph-rest-1.0" }, { - "Uri": "/security/triggers", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/triggers", "OutputType": "IMicrosoftGraphSecurityTriggersRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityTrigger" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityTrigger", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", "OutputType": "IMicrosoftGraphSecurityRetentionEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityTriggerRetentionEvent" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityTriggerRetentionEvent", + "ApiReferenceLink": null }, { - "Uri": "/security/triggerTypes", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/triggerTypes", "OutputType": "IMicrosoftGraphSecurityTriggerTypesRoot", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaSecurityTriggerType" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityTriggerType", + "ApiReferenceLink": null }, { - "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", "Module": "Beta.Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityTriggerTypeRetentionEventType" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityTriggerTypeRetentionEventType", + "ApiReferenceLink": null }, { - "Uri": "/security/userSecurityProfiles/{userSecurityProfile-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/security/userSecurityProfiles/{userSecurityProfile-id}", "OutputType": "IMicrosoftGraphUserSecurityProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSecurityUserSecurityProfile" + "Method": "PATCH", + "Command": "Update-MgBetaSecurityUserSecurityProfile", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "OutputType": "IMicrosoftGraphServiceHealth", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServiceAnnouncementHealthOverview" + "Method": "PATCH", + "Command": "Update-MgBetaServiceAnnouncementHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServiceAnnouncementHealthOverviewIssue" + "Method": "PATCH", + "Command": "Update-MgBetaServiceAnnouncementHealthOverviewIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServiceAnnouncementIssue" + "Method": "PATCH", + "Command": "Update-MgBetaServiceAnnouncementIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "OutputType": "IMicrosoftGraphServiceUpdateMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServiceAnnouncementMessage" + "Method": "PATCH", + "Command": "Update-MgBetaServiceAnnouncementMessage", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "Module": "Beta.Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "OutputType": "IMicrosoftGraphServiceAnnouncementAttachment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServiceAnnouncementMessageAttachment" + "Method": "PATCH", + "Command": "Update-MgBetaServiceAnnouncementMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipal" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipal", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-upsert?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalAppRoleAssignedTo" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalAppRoleAssignedTo", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalAppRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals(appId='{appId}')", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals(appId='{appId}')", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalByAppId" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalByAppId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-upsert?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "OutputType": "IMicrosoftGraphDelegatedPermissionClassification", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalDelegatedPermissionClassification" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalDelegatedPermissionClassification", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalEndpoint" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails/{licenseDetails-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/licenseDetails/{licenseDetails-id}", "OutputType": "IMicrosoftGraphLicenseDetails", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalLicenseDetail" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/updatePasswordSingleSignOnCredentials", "Module": "Beta.Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}/updatePasswordSingleSignOnCredentials", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, - { - "Name": "Directory.Read.All", - "Description": "Read directory data", - "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.Read.All", + "Description": "Read directory data", + "FullDescription": "Allows the app to read data in your organization's directory, such as users, groups and apps, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalPasswordSingleSignOnCredential" + "Method": "POST", + "Command": "Update-MgBetaServicePrincipalPasswordSingleSignOnCredential", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/serviceprincipal-updatepasswordsinglesignoncredentials?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "OutputType": "IMicrosoftGraphRemoteDesktopSecurityConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalRemoteDesktopSecurityConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalRemoteDesktopSecurityConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/remotedesktopsecurityconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "OutputType": "IMicrosoftGraphTargetDeviceGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/targetdevicegroup-update?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "OutputType": "IMicrosoftGraphServicePrincipalRiskDetection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalRiskDetection" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalSynchronizationJob" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalSynchronizationJob", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalSynchronizationJobBulkUpload" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalSynchronizationJobSchema" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalSynchronizationJobSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-update?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalSynchronizationTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalSynchronizationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationtemplate-update?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalSynchronizationTemplateSchema" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "PATCH", + "Command": "Update-MgBetaServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaShareCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaShareLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareList" + "Method": "PATCH", + "Command": "Update-MgBetaShareList", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareListColumn" + "Method": "PATCH", + "Command": "Update-MgBetaShareListColumn", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareListContentType" + "Method": "PATCH", + "Command": "Update-MgBetaShareListContentType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgBetaShareListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgBetaShareListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaShareListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -447655,15 +499213,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaShareListItem" + "Method": "PATCH", + "Command": "Update-MgBetaShareListItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -447674,15 +499233,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaShareListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaShareListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -447693,15 +499253,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaShareListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaShareListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -447712,15 +499273,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaShareListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaShareListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -447731,15 +499293,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaShareListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaShareListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -447750,15 +499313,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaShareListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaShareListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -447769,15 +499333,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaShareListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaShareListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -447788,249 +499353,275 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaShareListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaShareListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaShareListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareListOperation" + "Method": "PATCH", + "Command": "Update-MgBetaShareListOperation", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareListSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaShareListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/permission", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}/permission", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSharePermission" + "Method": "PATCH", + "Command": "Update-MgBetaSharePermission", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/shares/{sharedDriveItem-id}", "OutputType": "IMicrosoftGraphSharedDriveItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaShareSharedDriveItemSharedDriveItem" + "Method": "PATCH", + "Command": "Update-MgBetaShareSharedDriveItemSharedDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}", "OutputType": "IMicrosoftGraphSite", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSite" + "Method": "PATCH", + "Command": "Update-MgBetaSite", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgBetaSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteAnalyticItemActivityStatActivity" + "Method": "PATCH", + "Command": "Update-MgBetaSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteColumn" + "Method": "PATCH", + "Command": "Update-MgBetaSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteContentType" + "Method": "PATCH", + "Command": "Update-MgBetaSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgBetaSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgBetaSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -448041,15 +499632,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaSiteGetByPathAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "OutputType": "IMicrosoftGraphOnenote", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -448060,15 +499652,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaSiteGetByPathOnenote" + "Method": "PATCH", + "Command": "Update-MgBetaSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -448079,739 +499672,771 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaSiteGetByPathTermStore" + "Method": "PATCH", + "Command": "Update-MgBetaSiteGetByPathTermStore", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteList" + "Method": "PATCH", + "Command": "Update-MgBetaSiteList", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListColumn" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListContentType" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListItem" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/activities/{itemActivityOLD-id}", "OutputType": "IMicrosoftGraphItemActivityOld", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListItemActivity" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListOperation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteListSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", "OutputType": "IMicrosoftGraphNotebook", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteOnenoteNotebook" + "Method": "PATCH", + "Command": "Update-MgBetaSiteOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteOnenoteNotebookSectionGroupSectionPageContent" + "Method": "POST", + "Command": "Update-MgBetaSiteOnenoteNotebookSectionGroupSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteOnenoteNotebookSectionPageContent" + "Method": "POST", + "Command": "Update-MgBetaSiteOnenoteNotebookSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteOnenotePage" + "Method": "PATCH", + "Command": "Update-MgBetaSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteOnenotePageContent" + "Method": "POST", + "Command": "Update-MgBetaSiteOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteOnenoteSection" + "Method": "PATCH", + "Command": "Update-MgBetaSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteOnenoteSectionGroup" + "Method": "PATCH", + "Command": "Update-MgBetaSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteOnenoteSectionGroupSectionPageContent" + "Method": "POST", + "Command": "Update-MgBetaSiteOnenoteSectionGroupSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteOnenoteSectionPageContent" + "Method": "POST", + "Command": "Update-MgBetaSiteOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteOperation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePage" + "Method": "PATCH", + "Command": "Update-MgBetaSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": "IMicrosoftGraphCanvasLayout", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageAsSitePageCanvaLayout" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": "IMicrosoftGraphVerticalSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageAsSitePageCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageAsSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageAsSitePageLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageAsSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageAsSitePageWebPart" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePageLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/permissions/{permission-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSitePermission" + "Method": "PATCH", + "Command": "Update-MgBetaSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-update-permission?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStore" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStore", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreGroup" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreGroupSet" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -448822,15 +500447,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaSiteTermStoreGroupSetChild" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -448841,125 +500467,128 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaSiteTermStoreGroupSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreGroupSetParentGroup" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreGroupSetRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreGroupSetTerm" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreGroupSetTermChild" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreGroupSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreGroupSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSet" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -448970,15 +500599,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaSiteTermStoreSetChild" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -448989,45 +500619,48 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaSiteTermStoreSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetParentGroup" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetParentGroupSet" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -449038,15 +500671,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetChild" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -449057,2317 +500691,2489 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetTerm" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetTermChild" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Beta.Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetTerm" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetTermChild" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Beta.Sites", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSiteTermStoreSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgBetaSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/subscribedSkus/{subscribedSku-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/subscribedSkus/{subscribedSku-id}", "OutputType": "IMicrosoftGraphSubscribedSku", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSubscribedSku" + "Method": "PATCH", + "Command": "Update-MgBetaSubscribedSku", + "ApiReferenceLink": null }, { - "Uri": "/subscriptions/{subscription-id}", "Module": "Beta.ChangeNotifications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeam", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeam" + "Method": "PATCH", + "Command": "Update-MgBetaTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ChannelSettings.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.All", + "Description": "Read and write the names, descriptions, and settings of all channels", + "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChannel", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamChannel" + "Method": "PATCH", + "Command": "Update-MgBetaTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-patch?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamMember.ReadWrite.All", + "Description": "Add and remove members from all teams", + "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamMember.ReadWrite.All", - "Description": "Add and remove members from all teams", - "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamChannelMember" + "Method": "PATCH", + "Command": "Update-MgBetaTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamChannelMessage" + "Method": "PATCH", + "Command": "Update-MgBetaTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamChannelMessageReply" + "Method": "PATCH", + "Command": "Update-MgBetaTeamChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamChannelMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamChannelSharedWithTeam" + "Method": "PATCH", + "Command": "Update-MgBetaTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsTab.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamsTab.ReadWriteForTeam", "Description": "Allow the app to manage all tabs in teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForTeam.All", "Description": "Allow the Teams app to manage all tabs for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamChannelTab" + "Method": "PATCH", + "Command": "Update-MgBetaTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade", + "OutputType": null, + "ApiVersion": "beta", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", - "Description": "Manage installation and permission grants of Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", - "Description": "Manage installation and permission grants of Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam", + "Description": "Manage installed Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", "Description": "Allow the Teams app to manage itself and its permission grants in teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": true - }, - { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam", - "Description": "Manage installed Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", + "Description": "Manage installation and permission grants of Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam.All", "Description": "Manage Teams apps for all teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", + "Description": "Manage installation and permission grants of Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": null, - "Method": "POST", "Variants": [ "Upgrade", "UpgradeExpanded", "UpgradeViaIdentity", "UpgradeViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamInstalledApp" + "Method": "POST", + "Command": "Update-MgBetaTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members/{conversationMember-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "beta", "Permissions": [ { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamMember.ReadWrite.All", + "Description": "Add and remove members from all teams", + "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamMember.ReadWrite.All", - "Description": "Add and remove members from all teams", - "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamMember" + "Method": "PATCH", + "Command": "Update-MgBetaTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-update-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamOperation" + "Method": "PATCH", + "Command": "Update-MgBetaTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/owners/{user-id}/mailboxSettings", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/owners/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamOwnerMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaTeamOwnerMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamPermissionGrant" + "Method": "PATCH", + "Command": "Update-MgBetaTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/photo", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamPhoto" + "Method": "PATCH", + "Command": "Update-MgBetaTeamPhoto", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel", "OutputType": "IMicrosoftGraphChannel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamPrimaryChannel" + "Method": "PATCH", + "Command": "Update-MgBetaTeamPrimaryChannel", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamPrimaryChannelMember" + "Method": "PATCH", + "Command": "Update-MgBetaTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamPrimaryChannelMessage" + "Method": "PATCH", + "Command": "Update-MgBetaTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamPrimaryChannelMessageReply" + "Method": "PATCH", + "Command": "Update-MgBetaTeamPrimaryChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamPrimaryChannelMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamPrimaryChannelSharedWithTeam" + "Method": "PATCH", + "Command": "Update-MgBetaTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamPrimaryChannelTab" + "Method": "PATCH", + "Command": "Update-MgBetaTeamPrimaryChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/dayNotes/{dayNote-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/dayNotes/{dayNote-id}", "OutputType": "IMicrosoftGraphDayNote", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleDayNote" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleDayNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/daynote-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleOfferShiftRequest" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleOfferShiftRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", "OutputType": "IMicrosoftGraphOpenShift", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleOpenShift" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleOpenShiftChangeRequest" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleSchedulingGroup" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-put?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", "OutputType": "IMicrosoftGraphShift", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleShift" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-put?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/schedule/shiftsRoleDefinitions/{shiftsRoleDefinition-id}", + "OutputType": "IMicrosoftGraphShiftsRoleDefinition", + "ApiVersion": "beta", "Permissions": [ { "Name": "Schedule.ReadWrite.All", "Description": "Read and write all schedule items", "FullDescription": "Allows the app to manage all schedules, schedule groups, shifts and associated entities in the Teams or Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SchedulePermissions.ReadWrite.All", "Description": "Read/Write schedule permissions for a role", "FullDescription": "Allows the app to read/write schedule permissions for a specific role in Shifts application without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphShiftsRoleDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleShiftRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleShiftRoleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleSwapShiftChangeRequest" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeCards/{timeCard-id}", "OutputType": "IMicrosoftGraphTimeCard", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleTimeCard" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleTimeCard", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timecard-replace?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", "OutputType": "IMicrosoftGraphTimeOff", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleTimeOff" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-put?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleTimeOffReason" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-put?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamScheduleTimeOffRequest" + "Method": "PATCH", + "Command": "Update-MgBetaTeamScheduleTimeOffRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", "Module": "Beta.Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", + "OutputType": "IMicrosoftGraphTeamworkTag", + "ApiVersion": "beta", "Permissions": [ { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamTag" + "Method": "PATCH", + "Command": "Update-MgBetaTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamTagMember" + "Method": "PATCH", + "Command": "Update-MgBetaTeamTagMember", + "ApiReferenceLink": null }, { - "Uri": "/teamwork", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork", "OutputType": "IMicrosoftGraphTeamwork", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaTeamwork" + "Method": "PATCH", + "Command": "Update-MgBetaTeamwork", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedChats/{deletedChat-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedChats/{deletedChat-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeletedChat" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeletedChat", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "OutputType": "IMicrosoftGraphDeletedTeam", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeletedTeam" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeletedTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeletedTeamChannel" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeletedTeamChannelMember" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-update-members?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeletedTeamChannelMessage" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeletedTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeletedTeamChannelMessageReply" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeletedTeamChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeletedTeamChannelSharedWithTeam" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeletedTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeletedTeamChannelTab" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeletedTeamChannelTab", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}", "OutputType": "IMicrosoftGraphTeamworkDevice", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDevice" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDevice", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/activity", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/activity", "OutputType": "IMicrosoftGraphTeamworkDeviceActivity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeviceActivity" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeviceActivity", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/configuration", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/configuration", "OutputType": "IMicrosoftGraphTeamworkDeviceConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeviceConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeviceConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/health", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/health", "OutputType": "IMicrosoftGraphTeamworkDeviceHealth", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeviceHealth" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeviceHealth", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/operations/{teamworkDeviceOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/operations/{teamworkDeviceOperation-id}", "OutputType": "IMicrosoftGraphTeamworkDeviceOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeviceOperation" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkDeviceOperation", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/devices/{teamworkDevice-id}/updateSoftware", "Module": "Beta.Teams", - "Permissions": { - "Name": "TeamworkDevice.ReadWrite.All", - "Description": "Read and write Teams devices", - "FullDescription": "Allow the app to read and write the management data for Teams devices, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/teamwork/devices/{teamworkDevice-id}/updateSoftware", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkDeviceSoftware" + "Method": "POST", + "Command": "Update-MgBetaTeamworkDeviceSoftware", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworkdevice-updatesoftware?view=graph-rest-1.0" }, { - "Uri": "/teamwork/teamsAppSettings", "Module": "Beta.Teams", - "Permissions": { - "Name": "TeamworkAppSettings.ReadWrite.All", - "Description": "Read and write Teams app settings", - "FullDescription": "Allows the app to read and write the Teams app settings on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/teamwork/teamsAppSettings", "OutputType": "IMicrosoftGraphTeamsAppSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaTeamworkTeamAppSetting" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkTeamAppSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsappsettings-update?view=graph-rest-1.0" }, { - "Uri": "/teamwork/teamTemplates/{teamTemplate-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/teamTemplates/{teamTemplate-id}", "OutputType": "IMicrosoftGraphTeamTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkTeamTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkTeamTemplate", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/teamwork/teamTemplates/{teamTemplate-id}/definitions/{teamTemplateDefinition-id}", "OutputType": "IMicrosoftGraphTeamTemplateDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkTeamTemplateDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkTeamTemplateDefinition", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", "Module": "Beta.Teams", - "Permissions": { - "Name": "WorkforceIntegration.ReadWrite.All", - "Description": "Read and write workforce integrations", - "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", "OutputType": "IMicrosoftGraphWorkforceIntegration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTeamworkWorkforceIntegration" + "Method": "PATCH", + "Command": "Update-MgBetaTeamworkWorkforceIntegration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workforceintegration-update?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipDelegatedAdminCustomer" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipDelegatedAdminCustomer", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "OutputType": "IMicrosoftGraphDelegatedAdminServiceManagementDetail", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetail" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipDelegatedAdminCustomerServiceManagementDetail", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", "Module": "Beta.Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipDelegatedAdminRelationship" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipDelegatedAdminRelationship", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-update?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", "Module": "Beta.Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipDelegatedAdminRelationshipAccessAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminaccessassignment-update?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipDelegatedAdminRelationshipOperation" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipDelegatedAdminRelationshipOperation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", "Module": "Beta.Identity.Partner", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipDelegatedAdminRelationshipRequest" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipDelegatedAdminRelationshipRequest", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenants/{tenant-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenants/{tenant-id}", "OutputType": "IMicrosoftGraphManagedTenantsTenant", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenant" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenant", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances/{aggregatedPolicyCompliance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/aggregatedPolicyCompliances/{aggregatedPolicyCompliance-id}", "OutputType": "IMicrosoftGraphManagedTenantsAggregatedPolicyCompliance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlerts/{managedTenantAlert-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlert", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantAlert" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantAlert", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs/{managedTenantAlertLog-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertLogs/{managedTenantAlertLog-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertLog", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantAlertLog" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantAlertLog", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRules/{managedTenantAlertRule-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertRule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantAlertRule" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantAlertRule", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantAlertRuleDefinitions/{managedTenantAlertRuleDefinition-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantAlertRuleDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantAlertRuleDefinition" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantAlertRuleDefinition", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications/{managedTenantApiNotification-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantApiNotifications/{managedTenantApiNotification-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantApiNotification", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantApiNotification" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantApiNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/appPerformances/{appPerformance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/appPerformances/{appPerformance-id}", "OutputType": "IMicrosoftGraphManagedTenantsAppPerformance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantAppPerformance" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantAppPerformance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/auditEvents/{auditEvent-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/auditEvents/{auditEvent-id}", "OutputType": "IMicrosoftGraphManagedTenantsAuditEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantAuditEvent" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantAuditEvent", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcConnections/{cloudPcConnection-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/cloudPcConnections/{cloudPcConnection-id}", "OutputType": "IMicrosoftGraphManagedTenantsCloudPcConnection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantCloudPcConnection" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantCloudPcConnection", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcDevices/{cloudPcDevice-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/cloudPcDevices/{cloudPcDevice-id}", "OutputType": "IMicrosoftGraphManagedTenantsCloudPcDevice", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantCloudPcDevice" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantCloudPcDevice", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview/{cloudPcOverview-tenantId}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/cloudPcsOverview/{cloudPcOverview-tenantId}", "OutputType": "IMicrosoftGraphManagedTenantsCloudPcOverview", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantCloudPcOverview" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantCloudPcOverview", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages/{conditionalAccessPolicyCoverage-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/conditionalAccessPolicyCoverages/{conditionalAccessPolicyCoverage-id}", "OutputType": "IMicrosoftGraphManagedTenantsConditionalAccessPolicyCoverage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries/{credentialUserRegistrationsSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/credentialUserRegistrationsSummaries/{credentialUserRegistrationsSummary-id}", "OutputType": "IMicrosoftGraphManagedTenantsCredentialUserRegistrationsSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation/{tenantCustomizedInformation-id}", "Module": "Beta.ManagedTenants", - "Permissions": { - "Name": "ManagedTenants.ReadWrite.All", - "Description": "Read and write all managed tenant information", - "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantsCustomizedInformation/{tenantCustomizedInformation-id}", "OutputType": "IMicrosoftGraphManagedTenantsTenantCustomizedInformation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantCustomizedInformation" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantCustomizedInformation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenantcustomizedinformation-update?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation/{tenantDetailedInformation-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantsDetailedInformation/{tenantDetailedInformation-id}", "OutputType": "IMicrosoftGraphManagedTenantsTenantDetailedInformation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantDetailedInformation" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantDetailedInformation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances/{deviceAppPerformance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceAppPerformances/{deviceAppPerformance-id}", "OutputType": "IMicrosoftGraphManagedTenantsDeviceAppPerformance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantDeviceAppPerformance" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantDeviceAppPerformance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "OutputType": "IMicrosoftGraphManagedTenantsDeviceCompliancePolicySettingStateSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses/{deviceHealthStatus-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/deviceHealthStatuses/{deviceHealthStatus-id}", "OutputType": "IMicrosoftGraphManagedTenantsDeviceHealthStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantDeviceHealthStatus" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantDeviceHealthStatus", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications/{managedTenantEmailNotification-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantEmailNotifications/{managedTenantEmailNotification-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantEmailNotification", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantEmailNotification" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantEmailNotification", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantGroups/{tenantGroup-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantGroups/{tenantGroup-id}", "OutputType": "IMicrosoftGraphManagedTenantsTenantGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantGroup" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantGroup", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances/{managedDeviceCompliance-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedDeviceCompliances/{managedDeviceCompliance-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceCompliance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends/{managedDeviceComplianceTrend-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedDeviceComplianceTrends/{managedDeviceComplianceTrend-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedDeviceComplianceTrend", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementActions/{managementAction-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementActions/{managementAction-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementAction", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementAction" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementAction", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses/{managementActionTenantDeploymentStatus-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementActionTenantDeploymentStatuses/{managementActionTenantDeploymentStatus-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementActionTenantDeploymentStatus", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementActionTenantDeploymentStatus", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementIntents/{managementIntent-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementIntents/{managementIntent-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementIntent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementIntent" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementIntent", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplates/{managementTemplate-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplates/{managementTemplate-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplate", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplate" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplate", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollections/{managementTemplateCollection-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateCollection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateCollection" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateCollection", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries/{managementTemplateCollectionTenantSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateCollectionTenantSummaries/{managementTemplateCollectionTenantSummary-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateCollectionTenantSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateCollectionTenantSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateSteps/{managementTemplateStep-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStep", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateStep" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateStep", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries/{managementTemplateStepTenantSummary-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepTenantSummaries/{managementTemplateStepTenantSummary-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepTenantSummary", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummary" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateStepTenantSummary", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersion" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersion", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments/{managementTemplateStepDeployment-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managementTemplateStepVersions/{managementTemplateStepVersion-id}/deployments/{managementTemplateStepDeployment-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagementTemplateStepDeployment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantManagementTemplateStepVersionDeployment", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/myRoles/{myRole-tenantId}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/myRoles/{myRole-tenantId}", "OutputType": "IMicrosoftGraphManagedTenantsMyRole", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantMyRole" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantMyRole", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/tenantTags/{tenantTag-id}", "Module": "Beta.ManagedTenants", - "Permissions": { - "Name": "ManagedTenants.ReadWrite.All", - "Description": "Read and write all managed tenant information", - "FullDescription": "Allows the app to read and write all managed tenant information on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/tenantTags/{tenantTag-id}", "OutputType": "IMicrosoftGraphManagedTenantsTenantTag", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantTag" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/managedtenants-tenanttag-update?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints/{managedTenantTicketingEndpoint-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/managedTenantTicketingEndpoints/{managedTenantTicketingEndpoint-id}", "OutputType": "IMicrosoftGraphManagedTenantsManagedTenantTicketingEndpoint", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantTicketingEndpoint" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantTicketingEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates/{windowsDeviceMalwareState-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/windowsDeviceMalwareStates/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphManagedTenantsWindowsDeviceMalwareState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareState" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantWindowsDeviceMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates/{windowsProtectionState-id}", "Module": "Beta.ManagedTenants", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/managedTenants/windowsProtectionStates/{windowsProtectionState-id}", "OutputType": "IMicrosoftGraphManagedTenantsWindowsProtectionState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipManagedTenantWindowsProtectionState" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipManagedTenantWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/multiTenantOrganization", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/tenantRelationships/multiTenantOrganization", "OutputType": "IMicrosoftGraphMultiTenantOrganization", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaTenantRelationshipMultiTenantOrganization" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipMultiTenantOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantrelationship-put-multitenantorganization?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/multiTenantOrganization/joinRequest", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "MultiTenantOrganization.ReadWrite.All", - "Description": "Read and write all multi-tenant organization details and tenants", - "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/multiTenantOrganization/joinRequest", "OutputType": "IMicrosoftGraphMultiTenantOrganizationJoinRequestRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaTenantRelationshipMultiTenantOrganizationJoinRequest" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipMultiTenantOrganizationJoinRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/multitenantorganizationjoinrequestrecord-update?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "MultiTenantOrganization.ReadWrite.All", - "Description": "Read and write all multi-tenant organization details and tenants", - "FullDescription": "Allows the app to read and write all multi-tenant organization details and tenants, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/tenantRelationships/multiTenantOrganization/tenants/{multiTenantOrganizationMember-id}", "OutputType": "IMicrosoftGraphMultiTenantOrganizationMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTenantRelationshipMultiTenantOrganizationTenant" + "Method": "PATCH", + "Command": "Update-MgBetaTenantRelationshipMultiTenantOrganizationTenant", + "ApiReferenceLink": null }, { - "Uri": "/trustFramework", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/trustFramework", "OutputType": "IMicrosoftGraphTrustFramework", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgBetaTrustFramework" + "Method": "PATCH", + "Command": "Update-MgBetaTrustFramework", + "ApiReferenceLink": null }, { - "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}", "Module": "Beta.Identity.SignIns", - "Permissions": { - "Name": "TrustFrameworkKeySet.ReadWrite.All", - "Description": "Read and write trust framework key sets", - "FullDescription": "Allows the app to read and write trust framework key set properties without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/trustFramework/keySets/{trustFrameworkKeySet-id}", "OutputType": "IMicrosoftGraphTrustFrameworkKeySet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTrustFrameworkKeySet" + "Method": "PATCH", + "Command": "Update-MgBetaTrustFrameworkKeySet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/trustframeworkkeyset-update?view=graph-rest-1.0" }, { - "Uri": "/trustFramework/policies/{trustFrameworkPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/trustFramework/policies/{trustFrameworkPolicy-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaTrustFrameworkPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaTrustFrameworkPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "beta", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.ReadWrite", + "Description": "Read and update your profile", + "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true - }, - { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "User.ManageIdentities.All", + "Description": "Manage all users' identities", + "FullDescription": "Allows the app to read, update and delete identities that are associated with a user's account, without a signed in user. This controls the identities users can sign-in with.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "User.EnableDisableAccount.All", "Description": "Enable and disable user accounts", "FullDescription": "Allows the app to enable and disable users' accounts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ManageIdentities.All", - "Description": "Manage all users' identities", - "FullDescription": "Allows the app to read, update and delete identities that are associated with a user's account, without a signed in user. This controls the identities users can sign-in with.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite", - "Description": "Read and update your profile", - "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUser", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUser" + "Method": "PATCH", + "Command": "Update-MgBetaUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/{userActivity-id}", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserActivity" + "Method": "PATCH", + "Command": "Update-MgBetaUserActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "OutputType": "IMicrosoftGraphActivityHistoryItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserActivityHistoryItem" + "Method": "PATCH", + "Command": "Update-MgBetaUserActivityHistoryItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/projectrome-delete-historyitem?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/analytics/activityStatistics/{activityStatistics-id}", "Module": "Beta.People", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/analytics/activityStatistics/{activityStatistics-id}", "OutputType": "IMicrosoftGraphActivityStatistics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserActivityStatistics" + "Method": "PATCH", + "Command": "Update-MgBetaUserActivityStatistics", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Beta.Applications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserAppRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaUserAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserAuthenticationEmailMethod" + "Method": "PATCH", + "Command": "Update-MgBetaUserAuthenticationEmailMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/emailauthenticationmethod-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserAuthenticationMethod" + "Method": "PATCH", + "Command": "Update-MgBetaUserAuthenticationMethod", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserAuthenticationOperation" + "Method": "PATCH", + "Command": "Update-MgBetaUserAuthenticationOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", "Module": "Beta.Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserAuthenticationPhoneMethod" + "Method": "PATCH", + "Command": "Update-MgBetaUserAuthenticationPhoneMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/phoneauthenticationmethod-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/signInPreferences", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/authentication/signInPreferences", "OutputType": "IMicrosoftGraphSignInPreferences", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserAuthenticationSignInPreference" + "Method": "PATCH", + "Command": "Update-MgBetaUserAuthenticationSignInPreference", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", "OutputType": "IMicrosoftGraphCalendarGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserCalendarGroup" + "Method": "PATCH", + "Command": "Update-MgBetaUserCalendarGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendargroup-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -451378,2253 +503184,2337 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaUserCalendarPermission" + "Method": "PATCH", + "Command": "Update-MgBetaUserCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}", "OutputType": "IMicrosoftGraphChat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChat" + "Method": "PATCH", + "Command": "Update-MgBetaUserChat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Upgrade", "UpgradeExpanded", "UpgradeViaIdentity", "UpgradeViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatInstalledApp" + "Method": "POST", + "Command": "Update-MgBetaUserChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "OutputType": "IMicrosoftGraphChatMessageInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatLastMessagePreview" + "Method": "PATCH", + "Command": "Update-MgBetaUserChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatMember" + "Method": "PATCH", + "Command": "Update-MgBetaUserChatMember", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatMessage" + "Method": "PATCH", + "Command": "Update-MgBetaUserChatMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatMessageHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaUserChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatMessageReply" + "Method": "PATCH", + "Command": "Update-MgBetaUserChatMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgBetaUserChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatOperation" + "Method": "PATCH", + "Command": "Update-MgBetaUserChatOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatPermissionGrant" + "Method": "PATCH", + "Command": "Update-MgBetaUserChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatPinnedMessage" + "Method": "PATCH", + "Command": "Update-MgBetaUserChatPinnedMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserChatTab" + "Method": "PATCH", + "Command": "Update-MgBetaUserChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-patch-tabs?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}", "OutputType": "IMicrosoftGraphContact", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContact" + "Method": "PATCH", + "Command": "Update-MgBetaUserContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContactExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContactFolder" + "Method": "PATCH", + "Command": "Update-MgBetaUserContactFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContactFolderChildFolder" + "Method": "PATCH", + "Command": "Update-MgBetaUserContactFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", "OutputType": "IMicrosoftGraphContact", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContactFolderChildFolderContact" + "Method": "PATCH", + "Command": "Update-MgBetaUserContactFolderChildFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContactFolderChildFolderContactExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserContactFolderChildFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContactFolderChildFolderContactPhoto" + "Method": "PATCH", + "Command": "Update-MgBetaUserContactFolderChildFolderContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", "OutputType": "IMicrosoftGraphContact", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContactFolderContact" + "Method": "PATCH", + "Command": "Update-MgBetaUserContactFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "Beta.PersonalContacts", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContactFolderContactExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserContactFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContactFolderContactPhoto" + "Method": "PATCH", + "Command": "Update-MgBetaUserContactFolderContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/photo", "Module": "Beta.PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserContactPhoto" + "Method": "PATCH", + "Command": "Update-MgBetaUserContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}", "OutputType": "IMicrosoftGraphDevice", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDevice" + "Method": "PATCH", + "Command": "Update-MgBetaUserDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices(deviceId='{deviceId}')", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices(deviceId='{deviceId}')", "OutputType": "IMicrosoftGraphDevice", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDeviceByDeviceId" + "Method": "PATCH", + "Command": "Update-MgBetaUserDeviceByDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/commands/{command-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/commands/{command-id}", "OutputType": "IMicrosoftGraphCommand", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDeviceCommand" + "Method": "PATCH", + "Command": "Update-MgBetaUserDeviceCommand", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDeviceEnrollmentConfiguration" + "Method": "PATCH", + "Command": "Update-MgBetaUserDeviceEnrollmentConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDeviceEnrollmentConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgBetaUserDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/extensions/{extension-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDeviceExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDeviceManagementTroubleshootingEvent" + "Method": "PATCH", + "Command": "Update-MgBetaUserDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/devices/{device-id}/usageRights/{usageRight-id}", "Module": "Beta.CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/devices/{device-id}/usageRights/{usageRight-id}", "OutputType": "IMicrosoftGraphUsageRight", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDeviceUsageRights" + "Method": "PATCH", + "Command": "Update-MgBetaUserDeviceUsageRights", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDrive" + "Method": "PATCH", + "Command": "Update-MgBetaUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItem" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemListItem" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemPermission" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemThumbnail" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveList" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveList", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListColumn" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListContentType" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListItem" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListOperation" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveListSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRoot" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootAnalytic" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootListItem" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootListItemField" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootListItemVersion" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootPermission" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootSubscription" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootThumbnail" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Beta.Files", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserDriveRootVersion" + "Method": "PATCH", + "Command": "Update-MgBetaUserDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}", "Module": "Beta.Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}", "OutputType": "IMicrosoftGraphEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserEvent" + "Method": "PATCH", + "Command": "Update-MgBetaUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserEventExceptionOccurrenceExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserEventExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/exceptionOccurrences/{event-id1}/instances/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserEventExceptionOccurrenceInstanceExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserEventExceptionOccurrenceInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserEventExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/exceptionOccurrences/{event-id2}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserEventInstanceExceptionOccurrenceExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserEventInstanceExceptionOccurrenceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Beta.Calendar", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserEventInstanceExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/extensions/{extension-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/inferenceClassification", "OutputType": "IMicrosoftGraphInferenceClassification", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInferenceClassification" + "Method": "PATCH", + "Command": "Update-MgBetaUserInferenceClassification", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "OutputType": "IMicrosoftGraphInferenceClassificationOverride", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInferenceClassificationOverride" + "Method": "PATCH", + "Command": "Update-MgBetaUserInferenceClassificationOverride", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inferenceclassificationoverride-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/informationProtection", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection", "OutputType": "IMicrosoftGraphInformationProtection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInformationProtection" + "Method": "PATCH", + "Command": "Update-MgBetaUserInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/dataLossPreventionPolicies/{dataLossPreventionPolicy-id}", "OutputType": "IMicrosoftGraphDataLossPreventionPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInformationProtectionDataLossPreventionPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaUserInformationProtectionDataLossPreventionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/policy", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/policy", "OutputType": "IMicrosoftGraphInformationProtectionPolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInformationProtectionPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaUserInformationProtectionPolicy", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/policy/labels/{informationProtectionLabel-id}", "OutputType": "IMicrosoftGraphInformationProtectionLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInformationProtectionPolicyLabel" + "Method": "PATCH", + "Command": "Update-MgBetaUserInformationProtectionPolicyLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInformationProtectionSensitivityLabel" + "Method": "PATCH", + "Command": "Update-MgBetaUserInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityLabels/{sensitivityLabel-id}/sublabels/{sensitivityLabel-id1}", "OutputType": "IMicrosoftGraphSensitivityLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInformationProtectionSensitivityLabelSublabel" + "Method": "PATCH", + "Command": "Update-MgBetaUserInformationProtectionSensitivityLabelSublabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/sensitivityPolicySettings", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/sensitivityPolicySettings", "OutputType": "IMicrosoftGraphSensitivityPolicySettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInformationProtectionSensitivityPolicySetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserInformationProtectionSensitivityPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInformationProtectionThreatAssessmentRequest" + "Method": "PATCH", + "Command": "Update-MgBetaUserInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Beta.Identity.SignIns", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInformationProtectionThreatAssessmentRequestResult" + "Method": "PATCH", + "Command": "Update-MgBetaUserInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights", "OutputType": "IMicrosoftGraphItemInsights", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInsight" + "Method": "PATCH", + "Command": "Update-MgBetaUserInsight", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/shared/{sharedInsight-id}", "OutputType": "IMicrosoftGraphSharedInsight", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInsightShared" + "Method": "PATCH", + "Command": "Update-MgBetaUserInsightShared", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/trending/{trending-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/trending/{trending-id}", "OutputType": "IMicrosoftGraphTrending", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInsightTrending" + "Method": "PATCH", + "Command": "Update-MgBetaUserInsightTrending", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/insights/used/{usedInsight-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/insights/used/{usedInsight-id}", "OutputType": "IMicrosoftGraphUsedInsight", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserInsightUsed" + "Method": "PATCH", + "Command": "Update-MgBetaUserInsightUsed", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "OutputType": "IMicrosoftGraphLicenseDetails", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserLicenseDetail" + "Method": "PATCH", + "Command": "Update-MgBetaUserLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailboxSettings", "Module": "Beta.Users", - "Permissions": { - "Name": "MailboxSettings.ReadWrite", - "Description": "Read and write all user mailbox settings", - "FullDescription": "Allows the app to create, read, update, and delete user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMailFolder" + "Method": "PATCH", + "Command": "Update-MgBetaUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMailFolderChildFolder" + "Method": "PATCH", + "Command": "Update-MgBetaUserMailFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "OutputType": "IMicrosoftGraphMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMailFolderChildFolderMessage" + "Method": "PATCH", + "Command": "Update-MgBetaUserMailFolderChildFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMailFolderChildFolderMessageExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserMailFolderChildFolderMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMailFolderChildFolderMessageRule" + "Method": "PATCH", + "Command": "Update-MgBetaUserMailFolderChildFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", "OutputType": "IMicrosoftGraphMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMailFolderMessage" + "Method": "PATCH", + "Command": "Update-MgBetaUserMailFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMailFolderMessageExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserMailFolderMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMailFolderMessageRule" + "Method": "PATCH", + "Command": "Update-MgBetaUserMailFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDevice" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/assignmentFilterEvaluationStatusDetails/{assignmentFilterEvaluationStatusDetails-id}", "OutputType": "IMicrosoftGraphAssignmentFilterEvaluationStatusDetails", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetail" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceAssignmentFilterEvaluationStatusDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceCategory" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceCategory", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceCompliancePolicyState" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceConfigurationState" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceHealthScriptStates/id='{id}',policyId='{policyId}',deviceId='{deviceId}'", "OutputType": "IMicrosoftGraphDeviceHealthScriptPolicyState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceHealthScriptState" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceHealthScriptState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceLogCollectionResponse" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/managedDeviceMobileAppConfigurationStates/{managedDeviceMobileAppConfigurationState-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceMobileAppConfigurationState" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceMobileAppConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceSecurityBaselineState" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceSecurityBaselineState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/securityBaselineStates/{securityBaselineState-id}/settingStates/{securityBaselineSettingState-id}", "OutputType": "IMicrosoftGraphSecurityBaselineSettingState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceSecurityBaselineStateSettingState" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceSecurityBaselineStateSettingState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceWindowsDeviceAccount" + "Method": "POST", + "Command": "Update-MgBetaUserManagedDeviceWindowsDeviceAccount", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": "IMicrosoftGraphWindowsProtectionState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceWindowsProtectionState" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceWindowsProtectionState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "PATCH", + "Command": "Update-MgBetaUserManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/messages/{message-id}", "Module": "Beta.Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}", "OutputType": "IMicrosoftGraphMessage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMessage" + "Method": "PATCH", + "Command": "Update-MgBetaUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/message-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Beta.Mail", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMessageExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppIntentAndStates/{mobileAppIntentAndState-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppIntentAndStates/{mobileAppIntentAndState-id}", "OutputType": "IMicrosoftGraphMobileAppIntentAndState", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMobileAppIntentAndState" + "Method": "PATCH", + "Command": "Update-MgBetaUserMobileAppIntentAndState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMobileAppTroubleshootingEvent" + "Method": "PATCH", + "Command": "Update-MgBetaUserMobileAppTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "Module": "Beta.Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "PATCH", + "Command": "Update-MgBetaUserMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/notifications/{notification-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/notifications/{notification-id}", "OutputType": "IMicrosoftGraphNotification", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserNotification" + "Method": "PATCH", + "Command": "Update-MgBetaUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", "OutputType": "IMicrosoftGraphNotebook", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnenoteNotebook" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnenotePage" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "Module": "Beta.Users.Actions", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnenotePageContent" + "Method": "POST", + "Command": "Update-MgBetaUserOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnenoteSection" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Beta.Notes", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnenoteSectionGroup" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", "Module": "Beta.CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "beta", "Permissions": [ { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnlineMeeting" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -453635,15 +505525,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaUserOnlineMeetingAttendanceReport" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -453654,8826 +505545,9372 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnlineMeetingByJoinWebUrl" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnlineMeetingByJoinWebUrl", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnlineMeetingRecording" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetings.ReadWrite", - "Description": "Read and create your online meetings", - "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration", "OutputType": "IMicrosoftGraphMeetingRegistration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnlineMeetingRegistration" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnlineMeetingRegistration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistration-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "Module": "Beta.CloudCommunications", - "Permissions": { - "Name": "OnlineMeetings.ReadWrite", - "Description": "Read and create your online meetings", - "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/customQuestions/{meetingRegistrationQuestion-id}", "OutputType": "IMicrosoftGraphMeetingRegistrationQuestion", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnlineMeetingRegistrationCustomQuestion" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnlineMeetingRegistrationCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/meetingregistrationquestion-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/registration/registrants/{meetingRegistrantBase-id}", "OutputType": "IMicrosoftGraphMeetingRegistrantBase", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnlineMeetingRegistrationRegistrant" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnlineMeetingRegistrationRegistrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOnlineMeetingTranscript" + "Method": "PATCH", + "Command": "Update-MgBetaUserOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "MailboxSettings.ReadWrite", - "Description": "Read and write all user mailbox settings", - "FullDescription": "Allows the app to create, read, update, and delete user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "OutputType": "IMicrosoftGraphOutlookCategory", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOutlookMasterCategory" + "Method": "PATCH", + "Command": "Update-MgBetaUserOutlookMasterCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookcategory-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/tasks/{outlookTask-id}", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOutlookTask" + "Method": "PATCH", + "Command": "Update-MgBetaUserOutlookTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktask-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}", "OutputType": "IMicrosoftGraphOutlookTaskFolder", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOutlookTaskFolder" + "Method": "PATCH", + "Command": "Update-MgBetaUserOutlookTaskFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlooktaskfolder-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOutlookTaskFolderTask" + "Method": "PATCH", + "Command": "Update-MgBetaUserOutlookTaskFolderTask", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}", "OutputType": "IMicrosoftGraphOutlookTaskGroup", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOutlookTaskGroup" + "Method": "PATCH", + "Command": "Update-MgBetaUserOutlookTaskGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}", "Module": "Beta.Users", - "Permissions": { - "Name": "Tasks.ReadWrite", - "Description": "Create, read, update, and delete your tasks and task lists", - "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}", "OutputType": "IMicrosoftGraphOutlookTaskFolder", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOutlookTaskGroupTaskFolder" + "Method": "PATCH", + "Command": "Update-MgBetaUserOutlookTaskGroupTaskFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/outlook/taskGroups/{outlookTaskGroup-id}/taskFolders/{outlookTaskFolder-id}/tasks/{outlookTask-id}", "OutputType": "IMicrosoftGraphOutlookTask", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserOutlookTaskGroupTaskFolderTask" + "Method": "PATCH", + "Command": "Update-MgBetaUserOutlookTaskGroupTaskFolderTask", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/changePassword", "Module": "Beta.Users.Actions", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/changePassword", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Change", "ChangeExpanded", "ChangeViaIdentity", "ChangeViaIdentityExpanded" ], - "Command": "Update-MgBetaUserPassword" + "Method": "POST", + "Command": "Update-MgBetaUserPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-changepassword?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner", "Module": "Beta.Planner", + "Uri": "/users/{user-id}/planner", + "OutputType": "IMicrosoftGraphPlannerUser", + "ApiVersion": "beta", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPlannerUser", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserPlanner" + "Method": "PATCH", + "Command": "Update-MgBetaUserPlanner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/planneruser-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/presence", "Module": "Beta.CloudCommunications", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/presence", "OutputType": "IMicrosoftGraphPresence", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserPresence" + "Method": "PATCH", + "Command": "Update-MgBetaUserPresence", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile", "Module": "Beta.People", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/profile", "OutputType": "IMicrosoftGraphProfile", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfile" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfile", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/profile/account/{userAccountInformation-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/account/{userAccountInformation-id}", + "OutputType": "IMicrosoftGraphUserAccountInformation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserAccountInformation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileAccount" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/useraccountinformation-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/addresses/{itemAddress-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/addresses/{itemAddress-id}", + "OutputType": "IMicrosoftGraphItemAddress", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemAddress", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileAddress" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileAddress", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemaddress-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/anniversaries/{personAnnualEvent-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/anniversaries/{personAnnualEvent-id}", + "OutputType": "IMicrosoftGraphPersonAnnualEvent", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAnnualEvent", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileAnniversary" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileAnniversary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personanniversary-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/awards/{personAward-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/awards/{personAward-id}", + "OutputType": "IMicrosoftGraphPersonAward", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAward", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileAward" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileAward", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personaward-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/certifications/{personCertification-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/certifications/{personCertification-id}", + "OutputType": "IMicrosoftGraphPersonCertification", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonCertification", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileCertification" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileCertification", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personcertification-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/educationalActivities/{educationalActivity-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/educationalActivities/{educationalActivity-id}", + "OutputType": "IMicrosoftGraphEducationalActivity", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphEducationalActivity", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileEducationalActivity" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileEducationalActivity", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationalactivity-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/emails/{itemEmail-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/emails/{itemEmail-id}", + "OutputType": "IMicrosoftGraphItemEmail", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemEmail", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileEmail" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileEmail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itememail-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/interests/{personInterest-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/interests/{personInterest-id}", + "OutputType": "IMicrosoftGraphPersonInterest", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonInterest", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileInterest" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileInterest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personinterest-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/languages/{languageProficiency-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/languages/{languageProficiency-id}", + "OutputType": "IMicrosoftGraphLanguageProficiency", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLanguageProficiency", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileLanguage" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileLanguage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/languageproficiency-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/names/{personName-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/names/{personName-id}", + "OutputType": "IMicrosoftGraphPersonName", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonName", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileName" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personname-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/notes/{personAnnotation-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/notes/{personAnnotation-id}", + "OutputType": "IMicrosoftGraphPersonAnnotation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.Read", "Description": "Sign you in and read your profile", "FullDescription": "Allows you to sign in to the app with your organizational account and let the app read your profile. It also allows the app to read basic company information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { - "Name": "User.Read.All", - "Description": "Read all users' full profiles", - "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadBasic.All", "Description": "Read all users' basic profiles", "FullDescription": "Allows the app to read a basic set of profile properties of other users in your organization on your behalf. Includes display name, first and last name, email address and photo.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "User.Read.All", + "Description": "Read all users' full profiles", + "FullDescription": "Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonAnnotation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileNote" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileNote", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personannotation-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/patents/{itemPatent-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/patents/{itemPatent-id}", + "OutputType": "IMicrosoftGraphItemPatent", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPatent", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfilePatent" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfilePatent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itempatent-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/phones/{itemPhone-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/phones/{itemPhone-id}", + "OutputType": "IMicrosoftGraphItemPhone", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPhone", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfilePhone" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfilePhone", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itemphone-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/positions/{workPosition-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/positions/{workPosition-id}", + "OutputType": "IMicrosoftGraphWorkPosition", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWorkPosition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfilePosition" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfilePosition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workposition-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/projects/{projectParticipation-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/projects/{projectParticipation-id}", + "OutputType": "IMicrosoftGraphProjectParticipation", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphProjectParticipation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileProject" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileProject", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/projectparticipation-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/publications/{itemPublication-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/publications/{itemPublication-id}", + "OutputType": "IMicrosoftGraphItemPublication", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphItemPublication", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfilePublication" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfilePublication", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/itempublication-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/skills/{skillProficiency-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/skills/{skillProficiency-id}", + "OutputType": "IMicrosoftGraphSkillProficiency", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSkillProficiency", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileSkill" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileSkill", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/skillproficiency-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/webAccounts/{webAccount-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/webAccounts/{webAccount-id}", + "OutputType": "IMicrosoftGraphWebAccount", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphWebAccount", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileWebAccount" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileWebAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/webaccount-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/profile/websites/{personWebsite-id}", "Module": "Beta.People", + "Uri": "/users/{user-id}/profile/websites/{personWebsite-id}", + "OutputType": "IMicrosoftGraphPersonWebsite", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphPersonWebsite", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserProfileWebsite" + "Method": "PATCH", + "Command": "Update-MgBetaUserProfileWebsite", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/personwebsite-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "Module": "Beta.Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserScopedRoleMemberOf" + "Method": "PATCH", + "Command": "Update-MgBetaUserScopedRoleMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security", "Module": "Beta.Security", - "Permissions": [], + "Uri": "/users/{user-id}/security", + "OutputType": "IMicrosoftGraphSecurity1", "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphSecurityAutoGenerated", - "Method": "PATCH", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSecurity" + "Method": "PATCH", + "Command": "Update-MgBetaUserSecurity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection", "OutputType": "IMicrosoftGraphSecurityInformationProtection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSecurityInformationProtection" + "Method": "PATCH", + "Command": "Update-MgBetaUserSecurityInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection/labelPolicySettings", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection/labelPolicySettings", "OutputType": "IMicrosoftGraphSecurityInformationProtectionPolicySetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSecurityInformationProtectionLabelPolicySetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserSecurityInformationProtectionLabelPolicySetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}", "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSecurityInformationProtectionSensitivityLabel" + "Method": "PATCH", + "Command": "Update-MgBetaUserSecurityInformationProtectionSensitivityLabel", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "Module": "Beta.Security", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/security/informationProtection/sensitivityLabels/{sensitivityLabel-id}/parent", "OutputType": "IMicrosoftGraphSecuritySensitivityLabel", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSecurityInformationProtectionSensitivityLabelParent" + "Method": "PATCH", + "Command": "Update-MgBetaUserSecurityInformationProtectionSensitivityLabelParent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings", "Module": "Beta.Users", + "Uri": "/users/{user-id}/settings", + "OutputType": "IMicrosoftGraphUserSettings", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphUserSettings", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/contactMergeSuggestions", "Module": "Beta.Users", - "Permissions": { - "Name": "User.ReadWrite", - "Description": "Read and update your profile", - "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/contactMergeSuggestions", "OutputType": "IMicrosoftGraphContactMergeSuggestions", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSettingContactMergeSuggestion" + "Method": "PATCH", + "Command": "Update-MgBetaUserSettingContactMergeSuggestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactmergesuggestions-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/itemInsights", "Module": "Beta.Users", - "Permissions": { - "Name": "User.ReadWrite", - "Description": "Read and update your profile", - "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/itemInsights", "OutputType": "IMicrosoftGraphUserInsightsSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSettingItemInsight" + "Method": "PATCH", + "Command": "Update-MgBetaUserSettingItemInsight", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/userinsightssettings-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/regionalAndLanguageSettings", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/regionalAndLanguageSettings", "OutputType": "IMicrosoftGraphRegionalAndLanguageSettings", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSettingRegionalAndLanguageSetting" + "Method": "PATCH", + "Command": "Update-MgBetaUserSettingRegionalAndLanguageSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/regionalandlanguagesettings-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/shiftPreferences", "Module": "Beta.Users", + "Uri": "/users/{user-id}/settings/shiftPreferences", + "OutputType": "IMicrosoftGraphShiftPreferences", + "ApiVersion": "beta", "Permissions": [ { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserShiftPreferences.ReadWrite.All", "Description": "Read and write all user shift preferences", "FullDescription": "Allows the app to manage all users' shift schedule preferences without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphShiftPreferences", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSettingShiftPreference" + "Method": "PATCH", + "Command": "Update-MgBetaUserSettingShiftPreference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shiftpreferences-put?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/storage", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/storage", "OutputType": "IMicrosoftGraphUserStorage", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSettingStorage" + "Method": "PATCH", + "Command": "Update-MgBetaUserSettingStorage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/storage/quota", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/storage/quota", "OutputType": "IMicrosoftGraphUnifiedStorageQuota", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSettingStorageQuota" + "Method": "PATCH", + "Command": "Update-MgBetaUserSettingStorageQuota", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/storage/quota/services/{serviceStorageQuotaBreakdown-id}", "OutputType": "IMicrosoftGraphServiceStorageQuotaBreakdown", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSettingStorageQuotaService" + "Method": "PATCH", + "Command": "Update-MgBetaUserSettingStorageQuotaService", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "OutputType": "IMicrosoftGraphWindowsSetting", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSettingWindows" + "Method": "PATCH", + "Command": "Update-MgBetaUserSettingWindows", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "OutputType": "IMicrosoftGraphWindowsSettingInstance", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserSettingWindowsInstance" + "Method": "PATCH", + "Command": "Update-MgBetaUserSettingWindowsInstance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/teamwork", "OutputType": "IMicrosoftGraphUserTeamwork", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserTeamwork" + "Method": "PATCH", + "Command": "Update-MgBetaUserTeamwork", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "Module": "Beta.Teams", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "OutputType": "IMicrosoftGraphAssociatedTeamInfo", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserTeamworkAssociatedTeam" + "Method": "PATCH", + "Command": "Update-MgBetaUserTeamworkAssociatedTeam", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", + "OutputType": "IMicrosoftGraphTodoTaskList", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTodoTaskList", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserTodoList" + "Method": "PATCH", + "Command": "Update-MgBetaUserTodoList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotasklist-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserTodoListExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserTodoListExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", + "OutputType": "IMicrosoftGraphTodoTask", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphTodoTask", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserTodoListTask" + "Method": "PATCH", + "Command": "Update-MgBetaUserTodoListTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "OutputType": "IMicrosoftGraphAttachmentSession", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserTodoListTaskAttachmentSession" + "Method": "PATCH", + "Command": "Update-MgBetaUserTodoListTaskAttachmentSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", + "OutputType": "IMicrosoftGraphChecklistItem", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphChecklistItem", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserTodoListTaskChecklistItem" + "Method": "PATCH", + "Command": "Update-MgBetaUserTodoListTaskChecklistItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/checklistitem-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "Module": "Beta.Users", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserTodoListTaskExtension" + "Method": "PATCH", + "Command": "Update-MgBetaUserTodoListTaskExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", "Module": "Beta.Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", + "OutputType": "IMicrosoftGraphLinkedResource", + "ApiVersion": "beta", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "beta", - "OutputType": "IMicrosoftGraphLinkedResource", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaUserTodoListTaskLinkedResource" + "Method": "PATCH", + "Command": "Update-MgBetaUserTodoListTaskLinkedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/linkedresource-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "OutputType": "IMicrosoftGraphVirtualEvent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEvent" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/presenters/{virtualEventPresenter-id}", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventPresenter" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventSession" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventSessionAttendanceReport" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventSessionByJoinWebUrl" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}", "OutputType": "IMicrosoftGraphVirtualEventTownhall", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventTownhall" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventTownhall", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/presenters/{virtualEventPresenter-id}", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventTownhallPresenter" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventTownhallPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventTownhallSession" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventTownhallSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventTownhallSessionAttendanceReport" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventTownhallSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecord" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventTownhallSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/townhalls/{virtualEventTownhall-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventTownhallSessionByJoinWebUrl" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventTownhallSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventWebinar" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventWebinar", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/presenters/{virtualEventPresenter-id}", "OutputType": "IMicrosoftGraphVirtualEventPresenter", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventWebinarPresenter" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventWebinarPresenter", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventWebinarRegistration" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventWebinarRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(email='{email}')", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventWebinarRegistrationByEmail" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventWebinarRegistrationByEmail", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations(userId='{userId}')", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventWebinarRegistrationByUserId" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventWebinarRegistrationByUserId", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventWebinarSession" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventWebinarSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventWebinarSessionAttendanceReport" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventWebinarSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventWebinarSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions(joinWebUrl='{joinWebUrl}')", "Module": "Beta.Bookings", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions(joinWebUrl='{joinWebUrl}')", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaVirtualEventWebinarSessionByJoinWebUrl" + "Method": "PATCH", + "Command": "Update-MgBetaVirtualEventWebinarSessionByJoinWebUrl", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesDeployment", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesDeployment" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesDeployment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-deployment-update?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/updateAudience", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/updateAudience", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesDeploymentAudience" + "Method": "POST", + "Command": "Update-MgBetaWindowsUpdatesDeploymentAudience", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudience?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesDeploymentAudienceApplicableContent" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesDeploymentAudienceApplicableContent", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContentDeviceMatch", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDevice" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesDeploymentAudienceApplicableContentMatchedDevice", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/updateAudienceById", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/deployments/{deployment-id}/audience/updateAudienceById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesDeploymentAudienceById" + "Method": "POST", + "Command": "Update-MgBetaWindowsUpdatesDeploymentAudienceById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudiencebyid?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesUpdatePolicy", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesPolicy" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-updatepolicy-update?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience", "OutputType": "IMicrosoftGraphWindowsUpdatesDeploymentAudience", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesPolicyAudience" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesPolicyAudience", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContent", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesPolicyAudienceApplicableContent" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesPolicyAudienceApplicableContent", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/applicableContent/{applicableContent-catalogEntryId}/matchedDevices/{applicableContentDeviceMatch-deviceId}", "OutputType": "IMicrosoftGraphWindowsUpdatesApplicableContentDeviceMatch", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDevice" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesPolicyAudienceApplicableContentMatchedDevice", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/updateAudienceById", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/updateAudienceById", "OutputType": null, - "Method": "POST", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesPolicyAudienceById" + "Method": "POST", + "Command": "Update-MgBetaWindowsUpdatesPolicyAudienceById", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-deploymentaudience-updateaudiencebyid?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/exclusions/{updatableAsset-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesPolicyAudienceExclusion" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesPolicyAudienceExclusion", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/audience/members/{updatableAsset-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesPolicyAudienceMember" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesPolicyAudienceMember", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges/{complianceChange-id}", "Module": "Beta.WindowsUpdates", - "Permissions": { - "Name": "WindowsUpdates.ReadWrite.All", - "Description": "Read and write all Windows update deployment settings", - "FullDescription": "Allows the app to read and write all Windows update deployment settings for the organization without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatePolicies/{updatePolicy-id}/complianceChanges/{complianceChange-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesComplianceChange", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesPolicyComplianceChange" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesPolicyComplianceChange", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/windowsupdates-compliancechange-update?view=graph-rest-1.0" }, { - "Uri": "/admin/windows/updates/products/{product-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesProduct", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesProduct" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesProduct", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/editions/{edition-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/editions/{edition-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesEdition", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesProductEdition" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesProductEdition", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesKnownIssue", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesProductKnownIssue" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesProductKnownIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/originatingKnowledgeBaseArticle", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/originatingKnowledgeBaseArticle", "OutputType": "IMicrosoftGraphWindowsUpdatesKnowledgeBaseArticle", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesProductKnownIssueOriginatingKnowledgeBaseArticle" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesProductKnownIssueOriginatingKnowledgeBaseArticle", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/resolvingKnowledgeBaseArticle", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/knownIssues/{knownIssue-id}/resolvingKnowledgeBaseArticle", "OutputType": "IMicrosoftGraphWindowsUpdatesKnowledgeBaseArticle", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesProductKnownIssueResolvingKnowledgeBaseArticle" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesProductKnownIssueResolvingKnowledgeBaseArticle", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesProductRevision", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesProductRevision" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesProductRevision", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/catalogEntry", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/catalogEntry", "OutputType": "IMicrosoftGraphWindowsUpdatesCatalogEntry", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesProductRevisionCatalogEntry" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesProductRevisionCatalogEntry", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/knowledgeBaseArticle", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/products/{product-id}/revisions/{productRevision-id}/knowledgeBaseArticle", "OutputType": "IMicrosoftGraphWindowsUpdatesKnowledgeBaseArticle", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesProductRevisionKnowledgeBaseArticle" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesProductRevisionKnowledgeBaseArticle", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/resourceConnections/{resourceConnection-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/resourceConnections/{resourceConnection-id}", "OutputType": "IMicrosoftGraphWindowsUpdatesResourceConnection", - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesResourceConnection" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesResourceConnection", + "ApiReferenceLink": null }, { - "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}", "Module": "Beta.WindowsUpdates", - "Permissions": [], - "ApiVersion": "beta", + "Uri": "/admin/windows/updates/updatableAssets/{updatableAsset-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "beta", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBetaWindowsUpdatesUpdatableAsset" + "Method": "PATCH", + "Command": "Update-MgBetaWindowsUpdatesUpdatableAsset", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}", + "OutputType": "IMicrosoftGraphBookingBusiness", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingBusiness", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBookingBusiness" + "Method": "PATCH", + "Command": "Update-MgBookingBusiness", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingbusiness-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/appointments/{bookingAppointment-id}", + "OutputType": "IMicrosoftGraphBookingAppointment", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBookingBusinessAppointment" + "Method": "PATCH", + "Command": "Update-MgBookingBusinessAppointment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingappointment-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/calendarView/{bookingAppointment-id}", "OutputType": "IMicrosoftGraphBookingAppointment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBookingBusinessCalendarView" + "Method": "PATCH", + "Command": "Update-MgBookingBusinessCalendarView", + "ApiReferenceLink": null }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customers/{bookingCustomerBase-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write all Bookings related resources.", + "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Bookings.Read.All", "Description": "Read all Bookings related resources.", "FullDescription": "Allows an app to read Bookings appointments, businesses, customers, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false - }, - { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write all Bookings related resources.", - "FullDescription": "Allows an app to read and write Bookings appointments and customers, and additionally allows reading businesses, services, and staff without a signed-in user. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBookingBusinessCustomer" + "Method": "PATCH", + "Command": "Update-MgBookingBusinessCustomer", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomer-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/customQuestions/{bookingCustomQuestion-id}", + "OutputType": "IMicrosoftGraphBookingCustomQuestion", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "BookingsAppointment.ReadWrite.All", + "Description": "Read and write booking appointments", + "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "BookingsAppointment.ReadWrite.All", - "Description": "Read and write booking appointments", - "FullDescription": "Allows an app to read and write bookings appointments and customers, and additionally allows read businesses information, services, and staff on your behalf.", - "IsAdmin": false + "Name": "Bookings.Manage.All", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingCustomQuestion", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBookingBusinessCustomQuestion" + "Method": "PATCH", + "Command": "Update-MgBookingBusinessCustomQuestion", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingcustomquestion-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/services/{bookingService-id}", + "OutputType": "IMicrosoftGraphBookingService", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphBookingService", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBookingBusinessService" + "Method": "PATCH", + "Command": "Update-MgBookingBusinessService", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingservice-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id}", "Module": "Bookings", + "Uri": "/solutions/bookingBusinesses/{bookingBusiness-id}/staffMembers/{bookingStaffMemberBase-id}", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Bookings.Manage.All", + "Name": "Bookings.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Bookings.ReadWrite.All", + "Name": "Bookings.Manage.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBookingBusinessStaffMember" + "Method": "PATCH", + "Command": "Update-MgBookingBusinessStaffMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bookingstaffmember-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/bookingCurrencies/{bookingCurrency-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/bookingCurrencies/{bookingCurrency-id}", "OutputType": "IMicrosoftGraphBookingCurrency", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgBookingCurrency" + "Method": "PATCH", + "Command": "Update-MgBookingCurrency", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}", + "OutputType": "IMicrosoftGraphChat", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "ChatSettings.ReadWrite.Chat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChat", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgChat" + "Method": "PATCH", + "Command": "Update-MgChat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-patch?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade", "Module": "Teams", + "Uri": "/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Chat.Manage.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage itself in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", - "Description": "Manage installation and permission grants of Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage itself for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", - "Description": "Manage installation and permission grants of Teams apps for all chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForChat", + "Description": "Manage installed Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat", "Description": "Allow the Teams app to manage itself and its permission grants in chats", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats the signed-in user can access, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": true - }, - { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForChat", - "Description": "Manage installed Teams apps in chats", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat", + "Description": "Manage installation and permission grants of Teams apps in chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in chats the signed-in user can access. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForChat.All", "Description": "Manage Teams apps for all chats", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage itself in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in chats you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user, and manage its permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage itself for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForChat.All", + "Description": "Manage installation and permission grants of Teams apps for all chats", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any chat, without a signed-in user. Gives the ability to manage permission grants for accessing those specific chats' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.Manage.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Upgrade", "UpgradeExpanded", "UpgradeViaIdentity", "UpgradeViaIdentityExpanded" ], - "Command": "Update-MgChatInstalledApp" + "Method": "POST", + "Command": "Update-MgChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0" }, { - "Uri": "/chats/{chat-id}/lastMessagePreview", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/lastMessagePreview", "OutputType": "IMicrosoftGraphChatMessageInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgChatLastMessagePreview" + "Method": "PATCH", + "Command": "Update-MgChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgChatMember" + "Method": "PATCH", + "Command": "Update-MgChatMember", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}", + "OutputType": "IMicrosoftGraphChatMessage", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Chat.ReadWrite", "Description": "Read and write your chat messages", "FullDescription": "Allows an app to read and write your 1 on 1 or group chat messages in Microsoft Teams, on your behalf.", - "IsAdmin": false - }, - { - "Name": "Chat.ReadWrite.All", - "Description": "Read and write all chat messages", - "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "Chat.UpdatePolicyViolation.All", "Description": "Flag chat messages for violating policy", "FullDescription": "Allows the app to update Microsoft Teams 1-to-1 or group chat messages by patching a set of Data Loss Prevention (DLP) policy violation properties to handle the output of DLP processing.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Chat.ReadWrite.All", + "Description": "Read and write all chat messages", + "FullDescription": "Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgChatMessage" + "Method": "PATCH", + "Command": "Update-MgChatMessage", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgChatMessageReply" + "Method": "PATCH", + "Command": "Update-MgChatMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgChatMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgChatPermissionGrant" + "Method": "PATCH", + "Command": "Update-MgChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgChatPinnedMessage" + "Method": "PATCH", + "Command": "Update-MgChatPinnedMessage", + "ApiReferenceLink": null }, { - "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Teams", + "Uri": "/chats/{chat-id}/tabs/{teamsTab-id}", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat", + "Description": "Allow the Teams app to manage only its own tabs in chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsTab.ReadWrite.Chat", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForChat.All", + "Description": "Allow the Teams app to manage only its own tabs for all chats", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamsTab.ReadWriteForChat", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat", - "Description": "Allow the Teams app to manage only its own tabs in chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in chats you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.Chat", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForChat.All", - "Description": "Allow the Teams app to manage only its own tabs for all chats", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs for any chat, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgChatTab" + "Method": "PATCH", + "Command": "Update-MgChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-patch-tabs?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/audioRoutingGroups/{audioRoutingGroup-id}", + "OutputType": "IMicrosoftGraphAudioRoutingGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Calls.InitiateGroupCall.All", - "Description": "Initiate outgoing group calls from the app", - "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", - "IsAdmin": false - }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Calls.InitiateGroupCall.All", + "Description": "Initiate outgoing group calls from the app", + "FullDescription": "Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAudioRoutingGroup", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationCallAudioRoutingGroup" + "Method": "PATCH", + "Command": "Update-MgCommunicationCallAudioRoutingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/audioroutinggroup-update?view=graph-rest-1.0" }, { - "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/contentSharingSessions/{contentSharingSession-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationCallContentSharingSession" + "Method": "PATCH", + "Command": "Update-MgCommunicationCallContentSharingSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/operations/{commsOperation-id}", "OutputType": "IMicrosoftGraphCommsOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationCallOperation" + "Method": "PATCH", + "Command": "Update-MgCommunicationCallOperation", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/participants/{participant-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/calls/{call-id}/participants/{participant-id}", "OutputType": "IMicrosoftGraphParticipant", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationCallParticipant" + "Method": "PATCH", + "Command": "Update-MgCommunicationCallParticipant", + "ApiReferenceLink": null }, { - "Uri": "/communications/calls/{call-id}/updateRecordingStatus", "Module": "CloudCommunications", + "Uri": "/communications/calls/{call-id}/updateRecordingStatus", + "OutputType": "IMicrosoftGraphUpdateRecordingStatusOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calls.AccessMedia.All", "Description": "Access media streams in a call as an app", "FullDescription": "Allows the app to get direct access to media streams in a call, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Calls.JoinGroupCall.All", "Description": "Join group calls and meetings as an app", "FullDescription": "Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user.  The app will be joined with the privileges of a directory user to meetings in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUpdateRecordingStatusOperation", - "Method": "POST", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationCallRecordingStatus" + "Method": "POST", + "Command": "Update-MgCommunicationCallRecordingStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/call-updaterecordingstatus?view=graph-rest-1.0" }, { - "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/callRecords/{callRecord-id}/sessions/{session-id}", "OutputType": "IMicrosoftGraphCallRecordsSession", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationCallRecordSession" + "Method": "PATCH", + "Command": "Update-MgCommunicationCallRecordSession", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}", "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationOnlineMeeting" + "Method": "PATCH", + "Command": "Update-MgCommunicationOnlineMeeting", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationOnlineMeetingAttendanceReport" + "Method": "PATCH", + "Command": "Update-MgCommunicationOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "PATCH", + "Command": "Update-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationOnlineMeetingRecording" + "Method": "PATCH", + "Command": "Update-MgCommunicationOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationOnlineMeetingTranscript" + "Method": "PATCH", + "Command": "Update-MgCommunicationOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/communications/presences/{presence-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/communications/presences/{presence-id}", "OutputType": "IMicrosoftGraphPresence", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgCommunicationPresence" + "Method": "PATCH", + "Command": "Update-MgCommunicationPresence", + "ApiReferenceLink": null }, { - "Uri": "/compliance", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/compliance", "OutputType": "IMicrosoftGraphCompliance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgCompliance" + "Method": "PATCH", + "Command": "Update-MgCompliance", + "ApiReferenceLink": null }, { - "Uri": "/contacts/{orgContact-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contacts/{orgContact-id}", "OutputType": "IMicrosoftGraphOrgContact", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgContact" + "Method": "PATCH", + "Command": "Update-MgContact", + "ApiReferenceLink": null }, { - "Uri": "/contracts/{contract-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/contracts/{contract-id}", "OutputType": "IMicrosoftGraphContract", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgContract" + "Method": "PATCH", + "Command": "Update-MgContract", + "ApiReferenceLink": null }, { - "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/dataPolicyOperations/{dataPolicyOperation-id}", "OutputType": "IMicrosoftGraphDataPolicyOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDataPolicyOperation" + "Method": "PATCH", + "Command": "Update-MgDataPolicyOperation", + "ApiReferenceLink": null }, { - "Uri": "/devices/{device-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/devices/{device-id}", + "OutputType": "IMicrosoftGraphDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Device.ReadWrite.All", - "Description": "Read and write devices", - "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", - "IsAdmin": false - }, { "Name": "Directory.AccessAsUser.All", "Description": "Access the directory as you", "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Device.ReadWrite.All", + "Description": "Read and write devices", + "FullDescription": "Allows the app to read and write all device properties without a signed in user. Does not allow device creation, device deletion or update of device alternative security identifiers.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDevice" + "Method": "PATCH", + "Command": "Update-MgDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement", + "OutputType": "IMicrosoftGraphDeviceAppManagement", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceAppManagement", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDeviceAppManagement" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-policyset-deviceappmanagement-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}", "OutputType": "IMicrosoftGraphAndroidManagedAppProtection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementAndroidManagedAppProtection" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementAndroidManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappprotection-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementAndroidManagedAppProtectionApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementAndroidManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementAndroidManagedAppProtectionAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementAndroidManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/androidManagedAppProtections/{androidManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementAndroidManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}", + "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDefaultManagedAppProtection", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementDefaultManagedAppProtection" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementDefaultManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-defaultmanagedappprotection-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementDefaultManagedAppProtectionApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementDefaultManagedAppProtectionApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/defaultManagedAppProtections/{defaultManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementDefaultManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}", "OutputType": "IMicrosoftGraphIosManagedAppProtection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementiOSManagedAppProtection" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementiOSManagedAppProtection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappprotection-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementiOSManagedAppProtectionApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementiOSManagedAppProtectionApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedmobileapp-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementiOSManagedAppProtectionAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementiOSManagedAppProtectionAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/iosManagedAppProtections/{iosManagedAppProtection-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementiOSManagedAppProtectionDeploymentSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementiOSManagedAppProtectionDeploymentSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedapppolicydeploymentsummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppPolicies/{managedAppPolicy-id}", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedAppPolicy" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedAppPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}", "OutputType": "IMicrosoftGraphManagedAppRegistration", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedAppRegistration" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedAppRegistration", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/appliedPolicies/{managedAppPolicy-id}", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedAppRegistrationAppliedPolicy" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedAppRegistrationAppliedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/intendedPolicies/{managedAppPolicy-id}", "OutputType": "IMicrosoftGraphManagedAppPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedAppRegistrationIntendedPolicy" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedAppRegistrationIntendedPolicy", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/managedAppRegistrations/{managedAppRegistration-id}/operations/{managedAppOperation-id}", + "OutputType": "IMicrosoftGraphManagedAppOperation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppOperation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedAppRegistrationOperation" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedAppRegistrationOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-managedappoperation-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedAppStatuses/{managedAppStatus-id}", "OutputType": "IMicrosoftGraphManagedAppStatus", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedAppStatus" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedAppStatus", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}", "OutputType": "IMicrosoftGraphManagedEBook", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedEBook" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedEBook", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-iosvppebook-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/assignments/{managedEBookAssignment-id}", "OutputType": "IMicrosoftGraphManagedEBookAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedEBookAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedEBookAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/deviceStates/{deviceInstallState-id}", "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedEBookDeviceState" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedEBookDeviceState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-deviceinstallstate-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/installSummary", "OutputType": "IMicrosoftGraphEBookInstallSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedEBookInstallSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedEBookInstallSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-ebookinstallsummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}", "OutputType": "IMicrosoftGraphUserInstallStateSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedEBookUserStateSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedEBookUserStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-books-userinstallstatesummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/managedEBooks/{managedEBook-id}/userStateSummary/{userInstallStateSummary-id}/deviceStates/{deviceInstallState-id}", "OutputType": "IMicrosoftGraphDeviceInstallState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceState" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementManagedEBookUserStateSummaryDeviceState", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}", "OutputType": "IMicrosoftGraphMdmWindowsInformationProtectionPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMdmWindowsInformationProtectionPolicy" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMdmWindowsInformationProtectionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-mdmwindowsinformationprotectionpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/mdmWindowsInformationProtectionPolicies/{mdmWindowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMdmWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}", "OutputType": "IMicrosoftGraphMobileApp", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-win32lobapp-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsAndroidLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/androidStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsAndroidStoreAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsiOSLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsiOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsiOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosStoreApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsIoStoreAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsIoStoreAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/iosVppApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsIoVppAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsIoVppAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSDmgAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSDmgApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSDmgAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/macOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsMacOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedAndroidLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagedAndroidLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagediOSLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedIOSLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagediOSLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagedMobileLobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/managedMobileLobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsManagedMobileLobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/microsoftStoreForBusinessApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsMicrosoftStoreForBusinessAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWin32LobAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWin32LobAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/win32LobApp/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWin32LobAppContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsAppXAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsAppXAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsMobileMsiAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsMobileMSI/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsMobileMsiContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/committedContainedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXCommittedContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}", "OutputType": "IMicrosoftGraphMobileAppContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersion", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/containedApps/{mobileContainedApp-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionContainedApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsUniversalAppX/contentVersions/{mobileAppContent-id}/files/{mobileAppContentFile-id}", "OutputType": "IMicrosoftGraphMobileAppContentFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsUniversalAppXContentVersionFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileApps/{mobileApp-id}/windowsWebApp/assignments/{mobileAppAssignment-id}", "OutputType": "IMicrosoftGraphMobileAppAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppAsWindowsWebAppAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppCategories/{mobileAppCategory-id}", "OutputType": "IMicrosoftGraphMobileAppCategory", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppCategory" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-mobileappcategory-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfiguration", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppConfiguration" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-iosmobileappconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/assignments/{managedDeviceMobileAppConfigurationAssignment-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceStatus", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppConfigurationDeviceStatus" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppConfigurationDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicestatus-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/deviceStatusSummary", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationDeviceSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppConfigurationDeviceStatusSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppConfigurationDeviceStatusSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationdevicesummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatuses/{managedDeviceMobileAppConfigurationUserStatus-id}", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserStatus", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppConfigurationUserStatus" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppConfigurationUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationuserstatus-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration-id}/userStatusSummary", "OutputType": "IMicrosoftGraphManagedDeviceMobileAppConfigurationUserSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementMobileAppConfigurationUserStatusSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementMobileAppConfigurationUserStatusSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-apps-manageddevicemobileappconfigurationusersummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", "Module": "Devices.CorporateManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}", "OutputType": "IMicrosoftGraphTargetedManagedAppConfiguration", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementTargetedManagedAppConfiguration" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementTargetedManagedAppConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-targetedmanagedappconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/apps/{managedMobileApp-id}", + "OutputType": "IMicrosoftGraphManagedMobileApp", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedMobileApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementTargetedManagedAppConfigurationApp" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementTargetedManagedAppConfigurationApp", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementTargetedManagedAppConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementTargetedManagedAppConfigurationAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/targetedManagedAppConfigurations/{targetedManagedAppConfiguration-id}/deploymentSummary", + "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedAppPolicyDeploymentSummary", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementTargetedManagedAppConfigurationDeploymentSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/vppTokens/{vppToken-id}", + "OutputType": "IMicrosoftGraphVppToken", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphVppToken", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementVppToken" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementVppToken", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-vpptoken-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionPolicy", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementWindowsInformationProtectionPolicy" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementWindowsInformationProtectionPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotectionpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/assignments/{targetedManagedAppPolicyAssignment-id}", + "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTargetedManagedAppPolicyAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementWindowsInformationProtectionPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/exemptAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementWindowsInformationProtectionPolicyExemptAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", "Module": "Devices.CorporateManagement", + "Uri": "/deviceAppManagement/windowsInformationProtectionPolicies/{windowsInformationProtectionPolicy-id}/protectedAppLockerFiles/{windowsInformationProtectionAppLockerFile-id}", + "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLockerFile", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile" + "Method": "PATCH", + "Command": "Update-MgDeviceAppManagementWindowsInformationProtectionPolicyProtectedAppLockerFile", + "ApiReferenceLink": null }, { - "Uri": "/devices(deviceId='{deviceId}')", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices(deviceId='{deviceId}')", "OutputType": "IMicrosoftGraphDevice", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceByDeviceId" + "Method": "PATCH", + "Command": "Update-MgDeviceByDeviceId", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/device-update?view=graph-rest-1.0" }, { - "Uri": "/devices/{device-id}/extensions/{extension-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/devices/{device-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceExtension" + "Method": "PATCH", + "Command": "Update-MgDeviceExtension", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement", "Module": "DeviceManagement", + "Uri": "/deviceManagement", + "OutputType": "IMicrosoftGraphDeviceManagement", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagement", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDeviceManagement" + "Method": "PATCH", + "Command": "Update-MgDeviceManagement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagement-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/applePushNotificationCertificate", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/applePushNotificationCertificate", + "OutputType": "IMicrosoftGraphApplePushNotificationCertificate", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphApplePushNotificationCertificate", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDeviceManagementApplePushNotificationCertificate" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementApplePushNotificationCertificate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-applepushnotificationcertificate-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/auditEvents/{auditEvent-id}", "OutputType": "IMicrosoftGraphAuditEvent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementAuditEvent" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementAuditEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-auditing-auditevent-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/complianceManagementPartners/{complianceManagementPartner-id}", + "OutputType": "IMicrosoftGraphComplianceManagementPartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphComplianceManagementPartner", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementComplianceManagementPartner" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementComplianceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-compliancemanagementpartner-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/conditionalAccessSettings", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/conditionalAccessSettings", + "OutputType": "IMicrosoftGraphOnPremisesConditionalAccessSettings", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnPremisesConditionalAccessSettings", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDeviceManagementConditionalAccessSetting" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementConditionalAccessSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-onpremisesconditionalaccesssettings-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/detectedApps/{detectedApp-id}", + "OutputType": "IMicrosoftGraphDetectedApp", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDetectedApp", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDetectedApp" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDetectedApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-detectedapp-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/deviceCategories/{deviceCategory-id}", + "OutputType": "IMicrosoftGraphDeviceCategory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCategory" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicecategory-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicy" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/assignments/{deviceCompliancePolicyAssignment-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicyAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicyassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicyDeviceSettingStateSummary", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicyDeviceStateSummary", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyDeviceStateSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicyDeviceStateSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicyDeviceStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicydevicestatesummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatuses/{deviceComplianceDeviceStatus-id}", "OutputType": "IMicrosoftGraphDeviceComplianceDeviceStatus", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicyDeviceStatus" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicyDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedevicestatus-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/deviceStatusOverview", "OutputType": "IMicrosoftGraphDeviceComplianceDeviceOverview", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicyDeviceStatusOverview" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicyDeviceStatusOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancedeviceoverview-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}", "OutputType": "IMicrosoftGraphDeviceComplianceScheduledActionForRule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRule" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancescheduledactionforrule-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/scheduledActionsForRule/{deviceComplianceScheduledActionForRule-id}/scheduledActionConfigurations/{deviceComplianceActionItem-id}", "OutputType": "IMicrosoftGraphDeviceComplianceActionItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicyScheduledActionForRuleScheduledActionConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceactionitem-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicySettingStateSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicySettingStateSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicySettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancepolicysettingstatesummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicySettingStateSummaries/{deviceCompliancePolicySettingStateSummary-id}/deviceComplianceSettingStates/{deviceComplianceSettingState-id}", "OutputType": "IMicrosoftGraphDeviceComplianceSettingState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicySettingStateSummaryDeviceComplianceSettingState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecompliancesettingstate-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatuses/{deviceComplianceUserStatus-id}", "OutputType": "IMicrosoftGraphDeviceComplianceUserStatus", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicyUserStatus" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicyUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuserstatus-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceCompliancePolicies/{deviceCompliancePolicy-id}/userStatusOverview", "OutputType": "IMicrosoftGraphDeviceComplianceUserOverview", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceCompliancePolicyUserStatusOverview" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceCompliancePolicyUserStatusOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-devicecomplianceuseroverview-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}", "OutputType": "IMicrosoftGraphDeviceConfiguration", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceConfiguration" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-iosdevicefeaturesconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/assignments/{deviceConfigurationAssignment-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceSettingStateSummaries/{settingStateDeviceSummary-id}", "OutputType": "IMicrosoftGraphSettingStateDeviceSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceConfigurationDeviceSettingStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-settingstatedevicesummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurationDeviceStateSummaries", "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStateSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDeviceManagementDeviceConfigurationDeviceStateSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceConfigurationDeviceStateSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatesummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatuses/{deviceConfigurationDeviceStatus-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceStatus", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceConfigurationDeviceStatus" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceConfigurationDeviceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdevicestatus-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/deviceStatusOverview", "OutputType": "IMicrosoftGraphDeviceConfigurationDeviceOverview", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceConfigurationDeviceStatusOverview" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceConfigurationDeviceStatusOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationdeviceoverview-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatuses/{deviceConfigurationUserStatus-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationUserStatus", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceConfigurationUserStatus" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceConfigurationUserStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuserstatus-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/deviceConfigurations/{deviceConfiguration-id}/userStatusOverview", "OutputType": "IMicrosoftGraphDeviceConfigurationUserOverview", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceConfigurationUserStatusOverview" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceConfigurationUserStatusOverview", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-deviceconfigurationuseroverview-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}", + "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceEnrollmentConfiguration", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceEnrollmentConfiguration" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceEnrollmentConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", "Module": "DeviceManagement.Enrollment", + "Uri": "/deviceManagement/deviceEnrollmentConfigurations/{deviceEnrollmentConfiguration-id}/assignments/{enrollmentConfigurationAssignment-id}", + "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEnrollmentConfigurationAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementDeviceEnrollmentConfigurationAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementDeviceEnrollmentConfigurationAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-enrollmentconfigurationassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/exchangeConnectors/{deviceManagementExchangeConnector-id}", + "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementExchangeConnector", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementExchangeConnector" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementExchangeConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementexchangeconnector-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", "Module": "DeviceManagement.Enrollment", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/importedWindowsAutopilotDeviceIdentities/{importedWindowsAutopilotDeviceIdentity-id}", "OutputType": "IMicrosoftGraphImportedWindowsAutopilotDeviceIdentity", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementImportedWindowsAutopilotDeviceIdentity", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/iosUpdateStatuses/{iosUpdateDeviceStatus-id}", "OutputType": "IMicrosoftGraphIosUpdateDeviceStatus", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementIoUpdateStatus" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementIoUpdateStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdatedevicestatus-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}", + "OutputType": "IMicrosoftGraphManagedDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementManagedDevice" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementManagedDevice", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementManagedDeviceCategory" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementManagedDeviceCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-devicecategory-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementManagedDeviceCompliancePolicyState" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementManagedDeviceConfigurationState" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementManagedDeviceLogCollectionRequest" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementManagedDeviceLogCollectionRequest", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementManagedDevices.PrivilegedOperations.All", - "Description": "Perform user-impacting remote actions on Microsoft Intune devices", - "FullDescription": "Allows the app to perform remote high impact actions such as wiping the device or resetting the passcode on devices managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementManagedDeviceWindowsDeviceAccount" + "Method": "POST", + "Command": "Update-MgDeviceManagementManagedDeviceWindowsDeviceAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-updatewindowsdeviceaccount?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": "IMicrosoftGraphWindowsProtectionState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementManagedDeviceWindowsProtectionState" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementManagedDeviceWindowsProtectionState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsprotectionstate-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}", "OutputType": "IMicrosoftGraphMobileAppTroubleshootingEvent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementMobileAppTroubleshootingEvent" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementMobileAppTroubleshootingEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-mobileapptroubleshootingevent-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/mobileAppTroubleshootingEvents/{mobileAppTroubleshootingEvent-id}/appLogCollectionRequests/{appLogCollectionRequest-id}", + "OutputType": "IMicrosoftGraphAppLogCollectionRequest", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAppLogCollectionRequest", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementMobileAppTroubleshootingEventAppLogCollectionRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-applogcollectionrequest-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/mobileThreatDefenseConnectors/{mobileThreatDefenseConnector-id}", + "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMobileThreatDefenseConnector", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementMobileThreatDefenseConnector" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementMobileThreatDefenseConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-mobilethreatdefenseconnector-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}", "OutputType": "IMicrosoftGraphNotificationMessageTemplate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementNotificationMessageTemplate" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementNotificationMessageTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-notificationmessagetemplate-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/notificationMessageTemplates/{notificationMessageTemplate-id}/localizedNotificationMessages/{localizedNotificationMessage-id}", "OutputType": "IMicrosoftGraphLocalizedNotificationMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementNotificationMessageTemplateLocalizedNotificationMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-notification-localizednotificationmessage-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/deviceManagementPartners/{deviceManagementPartner-id}", + "OutputType": "IMicrosoftGraphDeviceManagementPartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementPartner", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementPartner" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-onboarding-devicemanagementpartner-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/remoteAssistancePartners/{remoteAssistancePartner-id}", + "OutputType": "IMicrosoftGraphRemoteAssistancePartner", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRemoteAssistancePartner", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementRemoteAssistancePartner" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementRemoteAssistancePartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-remoteassistance-remoteassistancepartner-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/reports", "Module": "Reports", + "Uri": "/deviceManagement/reports", + "OutputType": "IMicrosoftGraphDeviceManagementReports", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "DeviceManagementApps.ReadWrite.All", + "Description": "Read and write Microsoft Intune apps", + "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceManagementReports", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDeviceManagementReport" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementReport", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-reporting-devicemanagementreports-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/resourceOperations/{resourceOperation-id}", + "OutputType": "IMicrosoftGraphResourceOperation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphResourceOperation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementResourceOperation" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementResourceOperation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-resourceoperation-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleAssignments/{deviceAndAppManagementRoleAssignment-id}", + "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDeviceAndAppManagementRoleAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-deviceandappmanagementroleassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}", + "OutputType": "IMicrosoftGraphRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-roledefinition-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", "Module": "DeviceManagement.Administration", + "Uri": "/deviceManagement/roleDefinitions/{roleDefinition-id}/roleAssignments/{roleAssignment-id}", + "OutputType": "IMicrosoftGraphRoleAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementRoleDefinitionRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementRoleDefinitionRoleAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-rbac-roleassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/telecomExpenseManagementPartners/{telecomExpenseManagementPartner-id}", "OutputType": "IMicrosoftGraphTelecomExpenseManagementPartner", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementTelecomExpenseManagementPartner" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementTelecomExpenseManagementPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-tem-telecomexpensemanagementpartner-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}", "OutputType": "IMicrosoftGraphTermsAndConditions", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementTermAndCondition" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementTermAndCondition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditions-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/acceptanceStatuses/{termsAndConditionsAcceptanceStatus-id}", "OutputType": "IMicrosoftGraphTermsAndConditionsAcceptanceStatus", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementTermAndConditionAcceptanceStatus" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementTermAndConditionAcceptanceStatus", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsacceptancestatus-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/termsAndConditions/{termsAndConditions-id}/assignments/{termsAndConditionsAssignment-id}", "OutputType": "IMicrosoftGraphTermsAndConditionsAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementTermAndConditionAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementTermAndConditionAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-companyterms-termsandconditionsassignment-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/troubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementTroubleshootingEvent" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthApplicationPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByAppVersionDeviceId", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthAppPerformanceByOSVersion", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthApplicationPerformanceByOsversion", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDeviceModelPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthDeviceModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthDevicePerformanceDetails", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthDevicePerformanceDetail", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsAppHealthOSVersionPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthOSVersionPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthOverview" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsAppHealthOverview/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticAppHealthOverviewMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsBaselines/{userExperienceAnalyticsBaseline-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsBaseline", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticBaseline" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticBaseline", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsCategory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticCategory" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticCategory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "Module": "DeviceManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/userExperienceAnalyticsCategories/{userExperienceAnalyticsCategory-id}/metricValues/{userExperienceAnalyticsMetric-id}", "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetric", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticCategoryMetricValue" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticCategoryMetricValue", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDevicePerformance/{userExperienceAnalyticsDevicePerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDevicePerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticDevicePerformance" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticDevicePerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceScores/{userExperienceAnalyticsDeviceScores-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceScores", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticDeviceScore" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticDeviceScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupHistory/{userExperienceAnalyticsDeviceStartupHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupHistory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistory" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticDeviceStartupHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcesses/{userExperienceAnalyticsDeviceStartupProcess-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcess", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcess" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcess", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsDeviceStartupProcessPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticDeviceStartupProcessPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsMetricHistory/{userExperienceAnalyticsMetricHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsMetricHistory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticMetricHistory" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticMetricHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsModelScores/{userExperienceAnalyticsModelScores-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsModelScores", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticModelScore" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticModelScore", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsOverview", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsOverview", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsOverview", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsOverview", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticOverview" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticOverview", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsScoreHistory/{userExperienceAnalyticsScoreHistory-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsScoreHistory", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticScoreHistory" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticScoreHistory", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereHardwareReadinessMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereMetric", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetric", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereMetrics/{userExperienceAnalyticsWorkFromAnywhereMetric-id}/metricDevices/{userExperienceAnalyticsWorkFromAnywhereDevice-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereMetricDevice", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance-id}", + "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserExperienceAnalyticsWorkFromAnywhereModelPerformance", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementUserExperienceAnalyticWorkFromAnywhereModelPerformance", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/deviceImages/{cloudPcDeviceImage-id}", "OutputType": "IMicrosoftGraphCloudPcDeviceImage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementVirtualEndpointDeviceImage" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementVirtualEndpointDeviceImage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/galleryImages/{cloudPcGalleryImage-id}", "OutputType": "IMicrosoftGraphCloudPcGalleryImage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementVirtualEndpointGalleryImage" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementVirtualEndpointGalleryImage", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/onPremisesConnections/{cloudPcOnPremisesConnection-id}", "OutputType": "IMicrosoftGraphCloudPcOnPremisesConnection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementVirtualEndpointOnPremiseConnection" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementVirtualEndpointOnPremiseConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpconpremisesconnection-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", "Module": "DeviceManagement.Administration", - "Permissions": { - "Name": "CloudPC.ReadWrite.All", - "Description": "Read and write Cloud PCs", - "FullDescription": "Allows the app to read and write the properties of Cloud PCs, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementVirtualEndpointProvisioningPolicy" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementVirtualEndpointProvisioningPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}", "OutputType": "IMicrosoftGraphCloudPcProvisioningPolicyAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy-id}/assignments/{cloudPcProvisioningPolicyAssignment-id}/assignedUsers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementVirtualEndpointProvisioningPolicyAssignmentAssignedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}", "OutputType": "IMicrosoftGraphCloudPcUserSetting", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementVirtualEndpointUserSetting" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementVirtualEndpointUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/cloudpcusersetting-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "Module": "DeviceManagement.Administration", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/virtualEndpoint/userSettings/{cloudPcUserSetting-id}/assignments/{cloudPcUserSettingAssignment-id}", "OutputType": "IMicrosoftGraphCloudPcUserSettingAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementVirtualEndpointUserSettingAssignment" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementVirtualEndpointUserSettingAssignment", + "ApiReferenceLink": null }, { - "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/updateDeviceProperties", "Module": "DeviceManagement.Actions", - "Permissions": { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/windowsAutopilotDeviceIdentities/{windowsAutopilotDeviceIdentity-id}/updateDeviceProperties", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementWindowsAutopilotDeviceIdentityDeviceProperty" + "Method": "POST", + "Command": "Update-MgDeviceManagementWindowsAutopilotDeviceIdentityDeviceProperty", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-enrollment-windowsautopilotdeviceidentity-updatedeviceproperties?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/windowsInformationProtectionAppLearningSummaries/{windowsInformationProtectionAppLearningSummary-id}", "OutputType": "IMicrosoftGraphWindowsInformationProtectionAppLearningSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementWindowsInformationProtectionAppLearningSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementWindowsInformationProtectionAppLearningSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionapplearningsummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", "Module": "DeviceManagement", - "Permissions": { - "Name": "DeviceManagementApps.ReadWrite.All", - "Description": "Read and write Microsoft Intune apps", - "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary-id}", "OutputType": "IMicrosoftGraphWindowsInformationProtectionNetworkLearningSummary", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummary" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementWindowsInformationProtectionNetworkLearningSummary", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-wip-windowsinformationprotectionnetworklearningsummary-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}", + "OutputType": "IMicrosoftGraphWindowsMalwareInformation", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphWindowsMalwareInformation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementWindowsMalwareInformation" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementWindowsMalwareInformation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsmalwareinformation-update?view=graph-rest-1.0" }, { - "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", "Module": "DeviceManagement", + "Uri": "/deviceManagement/windowsMalwareInformation/{windowsMalwareInformation-id}/deviceMalwareStates/{malwareStateForWindowsDevice-id}", + "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementManagedDevices.ReadWrite.All", "Description": "Read and write Microsoft Intune devices", "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphMalwareStateForWindowsDevice", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDeviceManagementWindowsMalwareInformationDeviceMalwareState" + "Method": "PATCH", + "Command": "Update-MgDeviceManagementWindowsMalwareInformationDeviceMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-malwarestateforwindowsdevice-update?view=graph-rest-1.0" }, { - "Uri": "/directory", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory", "OutputType": "IMicrosoftGraphDirectory", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgDirectory" + "Method": "PATCH", + "Command": "Update-MgDirectory", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "AdministrativeUnit.ReadWrite.All", - "Description": "Read and write all administrative units", - "FullDescription": "Allows the app to create, read, update, and delete administrative units and manage administrative unit membership without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryAdministrativeUnit" + "Method": "PATCH", + "Command": "Update-MgDirectoryAdministrativeUnit", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/administrativeunit-update?view=graph-rest-1.0" }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryAdministrativeUnitExtension" + "Method": "PATCH", + "Command": "Update-MgDirectoryAdministrativeUnitExtension", + "ApiReferenceLink": null }, { - "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/administrativeUnits/{administrativeUnit-id}/scopedRoleMembers/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryAdministrativeUnitScopedRoleMember" + "Method": "PATCH", + "Command": "Update-MgDirectoryAdministrativeUnitScopedRoleMember", + "ApiReferenceLink": null }, { - "Uri": "/directory/attributeSets/{attributeSet-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/attributeSets/{attributeSet-id}", "OutputType": "IMicrosoftGraphAttributeSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryAttributeSet" + "Method": "PATCH", + "Command": "Update-MgDirectoryAttributeSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/attributeset-update?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}", "OutputType": "IMicrosoftGraphCustomSecurityAttributeDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryCustomSecurityAttributeDefinition" + "Method": "PATCH", + "Command": "Update-MgDirectoryCustomSecurityAttributeDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/customsecurityattributedefinition-update?view=graph-rest-1.0" }, { - "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "CustomSecAttributeDefinition.ReadWrite.All", - "Description": "Read and write custom security attribute definitions", - "FullDescription": "Allows the app to read and write custom security attribute definitions for the tenant without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/customSecurityAttributeDefinitions/{customSecurityAttributeDefinition-id}/allowedValues/{allowedValue-id}", "OutputType": "IMicrosoftGraphAllowedValue", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryCustomSecurityAttributeDefinitionAllowedValue" + "Method": "PATCH", + "Command": "Update-MgDirectoryCustomSecurityAttributeDefinitionAllowedValue", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/allowedvalue-update?view=graph-rest-1.0" }, { - "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directory/deviceLocalCredentials/{deviceLocalCredentialInfo-id}", "OutputType": "IMicrosoftGraphDeviceLocalCredentialInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryDeviceLocalCredential" + "Method": "PATCH", + "Command": "Update-MgDirectoryDeviceLocalCredential", + "ApiReferenceLink": null }, { - "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "IdentityProvider.ReadWrite.All", - "Description": "Read and write identity providers", - "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/directory/federationConfigurations/{identityProviderBase-id}", "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryFederationConfiguration" + "Method": "PATCH", + "Command": "Update-MgDirectoryFederationConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/directoryObjects/{directoryObject-id}", "Module": "DirectoryObjects", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryObjects/{directoryObject-id}", "OutputType": "IMicrosoftGraphDirectoryObject", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryObject" + "Method": "PATCH", + "Command": "Update-MgDirectoryObject", + "ApiReferenceLink": null }, { - "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "OnPremDirectorySynchronization.ReadWrite.All", - "Description": "Read and write all on-premises directory synchronization information", - "FullDescription": "Allows the app to read and write all on-premises directory synchronization information for the organization, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/directory/onPremisesSynchronization/{onPremisesDirectorySynchronization-id}", "OutputType": "IMicrosoftGraphOnPremisesDirectorySynchronization", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryOnPremiseSynchronization" + "Method": "PATCH", + "Command": "Update-MgDirectoryOnPremiseSynchronization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onpremisesdirectorysynchronization-update?view=graph-rest-1.0" }, { - "Uri": "/directoryRoles/{directoryRole-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryRole" + "Method": "PATCH", + "Command": "Update-MgDirectoryRole", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles(roleTemplateId='{roleTemplateId}')", "OutputType": "IMicrosoftGraphDirectoryRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryRoleByRoleTemplateId" + "Method": "PATCH", + "Command": "Update-MgDirectoryRoleByRoleTemplateId", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoles/{directoryRole-id}/scopedMembers/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryRoleScopedMember" + "Method": "PATCH", + "Command": "Update-MgDirectoryRoleScopedMember", + "ApiReferenceLink": null }, { - "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/directoryRoleTemplates/{directoryRoleTemplate-id}", "OutputType": "IMicrosoftGraphDirectoryRoleTemplate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDirectoryRoleTemplate" + "Method": "PATCH", + "Command": "Update-MgDirectoryRoleTemplate", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}", "OutputType": "IMicrosoftGraphDomain", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDomain" + "Method": "PATCH", + "Command": "Update-MgDomain", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/domain-update?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", "Module": "Identity.DirectoryManagement", - "Permissions": { - "Name": "Domain.ReadWrite.All", - "Description": "Read and write domains", - "FullDescription": "Allows the app to read and write all domain properties without a signed in user.  Also allows the app to add,  verify and remove domains.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/federationConfiguration/{internalDomainFederation-id}", "OutputType": "IMicrosoftGraphInternalDomainFederation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDomainFederationConfiguration" + "Method": "PATCH", + "Command": "Update-MgDomainFederationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/internaldomainfederation-update?view=graph-rest-1.0" }, { - "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/serviceConfigurationRecords/{domainDnsRecord-id}", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDomainServiceConfigurationRecord" + "Method": "PATCH", + "Command": "Update-MgDomainServiceConfigurationRecord", + "ApiReferenceLink": null }, { - "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/domains/{domain-id}/verificationDnsRecords/{domainDnsRecord-id}", "OutputType": "IMicrosoftGraphDomainDnsRecord", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDomainVerificationDnsRecord" + "Method": "PATCH", + "Command": "Update-MgDomainVerificationDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDrive" + "Method": "PATCH", + "Command": "Update-MgDrive", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}", + "OutputType": "IMicrosoftGraphDriveItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItem" + "Method": "PATCH", + "Command": "Update-MgDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemAnalytic" + "Method": "PATCH", + "Command": "Update-MgDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemListItem" + "Method": "PATCH", + "Command": "Update-MgDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemListItemField" + "Method": "PATCH", + "Command": "Update-MgDriveItemListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveItemListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemListItemVersion" + "Method": "PATCH", + "Command": "Update-MgDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Files", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", + "OutputType": "IMicrosoftGraphPermission", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Files.ReadWrite", "Description": "Have full access to your files", "FullDescription": "Allows the app to read, create, update, and delete your files.", - "IsAdmin": false - }, - { - "Name": "Files.ReadWrite.All", - "Description": "Have full access to all files you have access to", - "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Sites.ReadWrite.All", "Description": "Edit or delete items in all site collections", "FullDescription": "Allow the application to edit or delete documents and list items in all site collections on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "Files.ReadWrite.All", + "Description": "Have full access to all files you have access to", + "FullDescription": "Allows the app to read, create, update and delete all files that you can access.", + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemPermission" + "Method": "PATCH", + "Command": "Update-MgDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemSubscription" + "Method": "PATCH", + "Command": "Update-MgDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemThumbnail" + "Method": "PATCH", + "Command": "Update-MgDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveItemVersion" + "Method": "PATCH", + "Command": "Update-MgDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveList" + "Method": "PATCH", + "Command": "Update-MgDriveList", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListColumn" + "Method": "PATCH", + "Command": "Update-MgDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListContentType" + "Method": "PATCH", + "Command": "Update-MgDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListItem" + "Method": "PATCH", + "Command": "Update-MgDriveListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgDriveListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListItemField" + "Method": "PATCH", + "Command": "Update-MgDriveListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListItemVersion" + "Method": "PATCH", + "Command": "Update-MgDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListOperation" + "Method": "PATCH", + "Command": "Update-MgDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveListSubscription" + "Method": "PATCH", + "Command": "Update-MgDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRoot" + "Method": "PATCH", + "Command": "Update-MgDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootAnalytic" + "Method": "PATCH", + "Command": "Update-MgDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootListItem" + "Method": "PATCH", + "Command": "Update-MgDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootListItemField" + "Method": "PATCH", + "Command": "Update-MgDriveRootListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgDriveRootListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootListItemVersion" + "Method": "PATCH", + "Command": "Update-MgDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootPermission" + "Method": "PATCH", + "Command": "Update-MgDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootSubscription" + "Method": "PATCH", + "Command": "Update-MgDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootThumbnail" + "Method": "PATCH", + "Command": "Update-MgDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgDriveRootVersion" + "Method": "PATCH", + "Command": "Update-MgDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}", "OutputType": "IMicrosoftGraphEducationClass", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClass" + "Method": "PATCH", + "Command": "Update-MgEducationClass", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationclass-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}", + "OutputType": "IMicrosoftGraphEducationAssignment", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignment" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignmentCategories/{educationCategory-id}", "OutputType": "IMicrosoftGraphEducationCategory", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignmentCategory" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignmentCategory", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignmentDefaults", + "OutputType": "IMicrosoftGraphEducationAssignmentDefaults", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignmentDefaults", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignmentDefault" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignmentDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentdefaults-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignmentResource" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignmentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/rubric", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignmentRubric" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings", + "OutputType": "IMicrosoftGraphEducationAssignmentSettings", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationAssignmentSettings", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignmentSetting" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignmentSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignmentsettings-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignmentSettings/gradingCategories/{educationGradingCategory-id}", "OutputType": "IMicrosoftGraphEducationGradingCategory", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignmentSettingGradingCategory" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignmentSettingGradingCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationgradingcategory-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignmentSubmission" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Education", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", + "OutputType": "IMicrosoftGraphEducationOutcome", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "EduAssignments.ReadWrite", "Description": "View and modify your assignments and grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "EduAssignments.ReadWrite.All", "Description": "Create, read, update and delete all class assignments with grades", "FullDescription": "Allows the app to create, read, update and delete all class assignments with grades for all users without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignmentSubmissionOutcome" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationoutcome-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignmentSubmissionResource" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignmentSubmissionResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassAssignmentSubmissionSubmittedResource" + "Method": "PATCH", + "Command": "Update-MgEducationClassAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}", "OutputType": "IMicrosoftGraphEducationModule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassModule" + "Method": "PATCH", + "Command": "Update-MgEducationClassModule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmodule-update?view=graph-rest-1.0" }, { - "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/classes/{educationClass-id}/modules/{educationModule-id}/resources/{educationModuleResource-id}", "OutputType": "IMicrosoftGraphEducationModuleResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationClassModuleResource" + "Method": "PATCH", + "Command": "Update-MgEducationClassModuleResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationmoduleresource-update?view=graph-rest-1.0" }, { - "Uri": "/education/me", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/me", "OutputType": "IMicrosoftGraphEducationUser", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgEducationMe" + "Method": "PATCH", + "Command": "Update-MgEducationMe", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationMeAssignment" + "Method": "PATCH", + "Command": "Update-MgEducationMeAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationMeAssignmentResource" + "Method": "PATCH", + "Command": "Update-MgEducationMeAssignmentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/rubric", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationMeAssignmentRubric" + "Method": "PATCH", + "Command": "Update-MgEducationMeAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationMeAssignmentSubmission" + "Method": "PATCH", + "Command": "Update-MgEducationMeAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationMeAssignmentSubmissionOutcome" + "Method": "PATCH", + "Command": "Update-MgEducationMeAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationoutcome-update?view=graph-rest-1.0" }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationMeAssignmentSubmissionResource" + "Method": "PATCH", + "Command": "Update-MgEducationMeAssignmentSubmissionResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationMeAssignmentSubmissionSubmittedResource" + "Method": "PATCH", + "Command": "Update-MgEducationMeAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/me/rubrics/{educationRubric-id}", "Module": "Education", + "Uri": "/education/me/rubrics/{educationRubric-id}", + "OutputType": "IMicrosoftGraphEducationRubric", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "EduAssignments.ReadWrite", - "Description": "View and modify your assignments and grades", - "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", - "IsAdmin": true - }, { "Name": "EduAssignments.ReadWriteBasic", "Description": "View and modify your assignments without grades", "FullDescription": "Allows the app to view and modify your assignments on your behalf without seeing grades.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "EduAssignments.ReadWrite", + "Description": "View and modify your assignments and grades", + "FullDescription": "Allows the app to view and modify your assignments on your behalf including  grades.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationMeRubric" + "Method": "PATCH", + "Command": "Update-MgEducationMeRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-update?view=graph-rest-1.0" }, { - "Uri": "/education/me/user/mailboxSettings", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/me/user/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgEducationMeUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgEducationMeUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/education", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education", "OutputType": "IMicrosoftGraphEducationRoot", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgEducationRoot" + "Method": "PATCH", + "Command": "Update-MgEducationRoot", + "ApiReferenceLink": null }, { - "Uri": "/education/schools/{educationSchool-id}", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/schools/{educationSchool-id}", "OutputType": "IMicrosoftGraphEducationSchool", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationSchool" + "Method": "PATCH", + "Command": "Update-MgEducationSchool", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationschool-update?view=graph-rest-1.0" }, { - "Uri": "/education/schools/{educationSchool-id}/administrativeUnit", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/schools/{educationSchool-id}/administrativeUnit", "OutputType": "IMicrosoftGraphAdministrativeUnit", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationSchoolAdministrativeUnit" + "Method": "PATCH", + "Command": "Update-MgEducationSchoolAdministrativeUnit", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}", "Module": "Education", - "Permissions": { - "Name": "EduRoster.ReadWrite.All", - "Description": "Read and write the organization's roster", - "FullDescription": "Allows the app to read and write the structure of schools and classes in the organization's roster and education-specific information about all users to be read and written.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}", "OutputType": "IMicrosoftGraphEducationUser", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationUser" + "Method": "PATCH", + "Command": "Update-MgEducationUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationuser-update?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}", "OutputType": "IMicrosoftGraphEducationAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationUserAssignment" + "Method": "PATCH", + "Command": "Update-MgEducationUserAssignment", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/resources/{educationAssignmentResource-id}", "OutputType": "IMicrosoftGraphEducationAssignmentResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationUserAssignmentResource" + "Method": "PATCH", + "Command": "Update-MgEducationUserAssignmentResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/rubric", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationUserAssignmentRubric" + "Method": "PATCH", + "Command": "Update-MgEducationUserAssignmentRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationassignment-put-rubric?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}", "OutputType": "IMicrosoftGraphEducationSubmission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationUserAssignmentSubmission" + "Method": "PATCH", + "Command": "Update-MgEducationUserAssignmentSubmission", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/outcomes/{educationOutcome-id}", "OutputType": "IMicrosoftGraphEducationOutcome", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationUserAssignmentSubmissionOutcome" + "Method": "PATCH", + "Command": "Update-MgEducationUserAssignmentSubmissionOutcome", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationoutcome-update?view=graph-rest-1.0" }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/resources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationUserAssignmentSubmissionResource" + "Method": "PATCH", + "Command": "Update-MgEducationUserAssignmentSubmissionResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/assignments/{educationAssignment-id}/submissions/{educationSubmission-id}/submittedResources/{educationSubmissionResource-id}", "OutputType": "IMicrosoftGraphEducationSubmissionResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationUserAssignmentSubmissionSubmittedResource" + "Method": "PATCH", + "Command": "Update-MgEducationUserAssignmentSubmissionSubmittedResource", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/user/mailboxSettings", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/user/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgEducationUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "Module": "Education", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/education/users/{educationUser-id}/rubrics/{educationRubric-id}", "OutputType": "IMicrosoftGraphEducationRubric", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEducationUserRubric" + "Method": "PATCH", + "Command": "Update-MgEducationUserRubric", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/educationrubric-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}", "OutputType": "IMicrosoftGraphAccessPackage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementAccessPackage" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementAccessPackage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackage-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementAccessPackageAssignmentApproval" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementAccessPackageAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write entitlement management resources", - "FullDescription": "Allows the app to request access to and management of access packages and related entitlement management resources that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackageAssignmentApprovals/{approval-id}/stages/{approvalStage-id}", "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementAccessPackageAssignmentApprovalStage" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementAccessPackageAssignmentApprovalStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstage-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/assignmentPolicies/{accessPackageAssignmentPolicy-id}", "OutputType": "IMicrosoftGraphAccessPackageAssignmentPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementAccessPackageAssignmentPolicy" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementAccessPackageAssignmentPolicy", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/accessPackages/{accessPackage-id}/resourceRoleScopes/{accessPackageResourceRoleScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRoleScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementAccessPackageResourceRoleScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementAccessPackageResourceRoleScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/reprocess", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignments/{accessPackageAssignment-id}/reprocess", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reprocess", "ReprocessViaIdentity", @@ -462482,50 +514919,48 @@ "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementAssignment" + "Method": "POST", + "Command": "Update-MgEntitlementManagementAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignment-reprocess?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/customExtensionStageSettings/{customExtensionStageSetting-id}", "OutputType": "IMicrosoftGraphCustomExtensionStageSetting", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSetting" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementAssignmentPolicyCustomExtensionStageSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentPolicies/{accessPackageAssignmentPolicy-id}/questions/{accessPackageQuestion-id}", "OutputType": "IMicrosoftGraphAccessPackageQuestion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementAssignmentPolicyQuestion" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementAssignmentPolicyQuestion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/reprocess", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/assignmentRequests/{accessPackageAssignmentRequest-id}/reprocess", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Reprocess", "ReprocessViaIdentity", @@ -462534,65 +514969,64 @@ "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementAssignmentRequest" + "Method": "POST", + "Command": "Update-MgEntitlementManagementAssignmentRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentrequest-reprocess?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}", "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementCatalog" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalog", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackagecatalog-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/customWorkflowExtensions/{customCalloutExtension-id}", "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementCatalogCustomWorkflowExtension" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementCatalogResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -462607,15 +515041,16 @@ "UpdateViaIdentityExpanded1", "UpdateViaIdentityExpanded2" ], - "Command": "Update-MgEntitlementManagementCatalogResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -462626,15 +515061,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementCatalogResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -462645,15 +515081,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementCatalogResourceRoleResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -462664,30 +515101,32 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementCatalogResourceRoleResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResourceRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -462702,15 +515141,16 @@ "UpdateViaIdentityExpanded1", "UpdateViaIdentityExpanded2" ], - "Command": "Update-MgEntitlementManagementCatalogResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -462721,15 +515161,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementCatalogResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -462740,15 +515181,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementCatalogResourceScopeResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -462759,275 +515201,288 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementCatalogResourceScopeResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/catalogs/{accessPackageCatalog-id}/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementCatalogResourceScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization-id}", "OutputType": "IMicrosoftGraphConnectedOrganization", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementConnectedOrganization" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementConnectedOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/connectedorganization-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceEnvironment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceEnvironment" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceEnvironment", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceEnvironmentResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceEnvironmentResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceEnvironments/{accessPackageResourceEnvironment-id}/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceEnvironmentResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequest" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog", "OutputType": "IMicrosoftGraphAccessPackageCatalog", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalog" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalog", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/customWorkflowExtensions/{customCalloutExtension-id}", "OutputType": "IMicrosoftGraphCustomCalloutExtension", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtension" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogCustomWorkflowExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -463042,15 +515497,16 @@ "UpdateViaIdentityExpanded1", "UpdateViaIdentityExpanded2" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -463061,15 +515517,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -463080,15 +515537,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -463099,30 +515557,32 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceRoles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id1}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -463137,15 +515597,16 @@ "UpdateViaIdentityExpanded1", "UpdateViaIdentityExpanded2" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -463156,15 +515617,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -463175,15 +515637,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -463194,1702 +515657,1827 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/catalog/resourceScopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id1}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestCatalogResourceScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestResourceRoleResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestResourceRoleResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestResourceScopeResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRequests/{accessPackageResourceRequest-id}/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRequestResourceScopeResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRequestResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRoleScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/roles/{accessPackageResourceRole-id}/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeResourceRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/scope/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeRoleResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeRoleResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeRoleResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeRoleResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resourceRoleScopes/{accessPackageResourceRoleScope-id}/role/resource/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceRoleScopeRoleResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceScope" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceScope", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceScopeResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceScopeResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}", "OutputType": "IMicrosoftGraphAccessPackageResourceRole", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceScopeResourceRole" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceScopeResourceRole", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/resources/{accessPackageResource-id}/scopes/{accessPackageResourceScope-id}/resource/roles/{accessPackageResourceRole-id}/resource", "OutputType": "IMicrosoftGraphAccessPackageResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgEntitlementManagementResourceScopeResourceRoleResource" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementResourceScopeResourceRoleResource", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/entitlementManagement/settings", "Module": "Identity.Governance", - "Permissions": { - "Name": "EntitlementManagement.ReadWrite.All", - "Description": "Read and write all entitlement management resources", - "FullDescription": "Allows the app to read and write access packages and related entitlement management resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/entitlementManagement/settings", "OutputType": "IMicrosoftGraphEntitlementManagementSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgEntitlementManagementSetting" + "Method": "PATCH", + "Command": "Update-MgEntitlementManagementSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/entitlementmanagementsettings-update?view=graph-rest-1.0" }, { - "Uri": "/external", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external", "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgExternal" + "Method": "PATCH", + "Command": "Update-MgExternal", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalConnection.ReadWrite.All", - "Description": "Read and write all external connections", - "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false - }, { "Name": "ExternalConnection.ReadWrite.OwnedBy", "Description": "Read and write external connections", "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalConnection.ReadWrite.All", + "Description": "Read and write all external connections", + "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalConnection", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgExternalConnection" + "Method": "PATCH", + "Command": "Update-MgExternalConnection", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-update?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}", + "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalItem.ReadWrite.All", - "Description": "Read and write items in external datasets", - "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", - "IsAdmin": false - }, { "Name": "ExternalItem.ReadWrite.OwnedBy", "Description": "Read and write external items", "FullDescription": "Allows the app to read and write external items without a signed-in user. The app can only read external items of the connection that it is authorized to.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalItem.ReadWrite.All", + "Description": "Read and write items in external datasets", + "FullDescription": "Allow the app to read or write items in all external datasets that the app is authorized to access", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsExternalGroup", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgExternalConnectionGroup" + "Method": "PATCH", + "Command": "Update-MgExternalConnectionGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalgroup-update?view=graph-rest-1.0" }, { - "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/groups/{externalGroup-id}/members/{identity-id}", "OutputType": "IMicrosoftGraphExternalConnectorsIdentity", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgExternalConnectionGroupMember" + "Method": "PATCH", + "Command": "Update-MgExternalConnectionGroupMember", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/items/{externalItem-id}/activities/{externalActivity-id}", "OutputType": "IMicrosoftGraphExternalConnectorsExternalActivity", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgExternalConnectionItemActivity" + "Method": "PATCH", + "Command": "Update-MgExternalConnectionItemActivity", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/external/connections/{externalConnection-id}/operations/{connectionOperation-id}", "OutputType": "IMicrosoftGraphExternalConnectorsConnectionOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgExternalConnectionOperation" + "Method": "PATCH", + "Command": "Update-MgExternalConnectionOperation", + "ApiReferenceLink": null }, { - "Uri": "/external/connections/{externalConnection-id}/schema", "Module": "Search", + "Uri": "/external/connections/{externalConnection-id}/schema", + "OutputType": "IMicrosoftGraphExternalConnectorsSchema", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ExternalConnection.ReadWrite.All", - "Description": "Read and write all external connections", - "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", - "IsAdmin": false - }, { "Name": "ExternalConnection.ReadWrite.OwnedBy", "Description": "Read and write external connections", "FullDescription": "Allows the app to read and write external connections without a signed-in user. The app can only read and write external connections that it is authorized to, or it can create new external connections. ", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "ExternalConnection.ReadWrite.All", + "Description": "Read and write all external connections", + "FullDescription": "Allows the app to read and write all external connections without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphExternalConnectorsSchema", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgExternalConnectionSchema" + "Method": "PATCH", + "Command": "Update-MgExternalConnectionSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/externalconnectors-externalconnection-patch-schema?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}", "Module": "Groups", + "Uri": "/groups/{group-id}", + "OutputType": "IMicrosoftGraphGroup", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroup", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroup" + "Method": "PATCH", + "Command": "Update-MgGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupAppRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgGroupAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/groups(uniqueName='{uniqueName}')", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups(uniqueName='{uniqueName}')", "OutputType": "IMicrosoftGraphGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupByUniqueName" + "Method": "PATCH", + "Command": "Update-MgGroupByUniqueName", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/events/{event-id}", "Module": "Calendar", + "Uri": "/groups/{group-id}/calendar/events/{event-id}", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupCalendarEvent" + "Method": "PATCH", + "Command": "Update-MgGroupCalendarEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-update-event?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupCalendarPermission" + "Method": "PATCH", + "Command": "Update-MgGroupCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupConversationThread" + "Method": "PATCH", + "Command": "Update-MgGroupConversationThread", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupConversationThreadPostExtension" + "Method": "PATCH", + "Command": "Update-MgGroupConversationThreadPostExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/conversations/{conversation-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupConversationThreadPostInReplyToExtension" + "Method": "PATCH", + "Command": "Update-MgGroupConversationThreadPostInReplyToExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDrive" + "Method": "PATCH", + "Command": "Update-MgGroupDrive", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItem" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemAnalytic" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemListItem" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemListItemField" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemListItemVersion" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemPermission" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemSubscription" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemThumbnail" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveItemVersion" + "Method": "PATCH", + "Command": "Update-MgGroupDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveList" + "Method": "PATCH", + "Command": "Update-MgGroupDriveList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListColumn" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListContentType" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListItem" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListItemField" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListItemVersion" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListOperation" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveListSubscription" + "Method": "PATCH", + "Command": "Update-MgGroupDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRoot" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootAnalytic" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootListItem" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootListItemField" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootListItemVersion" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootPermission" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootSubscription" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootThumbnail" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupDriveRootVersion" + "Method": "PATCH", + "Command": "Update-MgGroupDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}", "Module": "Calendar", + "Uri": "/groups/{group-id}/events/{event-id}", + "OutputType": "IMicrosoftGraphEvent", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Calendars.ReadWrite", "Description": "Read and write calendars in all mailboxes", "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEvent", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupEvent" + "Method": "PATCH", + "Command": "Update-MgGroupEvent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupEventExtension" + "Method": "PATCH", + "Command": "Update-MgGroupEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupEventInstanceExtension" + "Method": "PATCH", + "Command": "Update-MgGroupEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupExtension" + "Method": "PATCH", + "Command": "Update-MgGroupExtension", + "ApiReferenceLink": null }, { - "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", "Module": "Groups", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/groupLifecyclePolicies/{groupLifecyclePolicy-id}", "OutputType": "IMicrosoftGraphGroupLifecyclePolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -464900,148 +517488,161 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupLifecyclePolicy" + "Method": "PATCH", + "Command": "Update-MgGroupLifecyclePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/grouplifecyclepolicy-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/notebooks/{notebook-id}", "OutputType": "IMicrosoftGraphNotebook", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupOnenoteNotebook" + "Method": "PATCH", + "Command": "Update-MgGroupOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupOnenotePage" + "Method": "PATCH", + "Command": "Update-MgGroupOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgGroupOnenotePageContent" + "Method": "POST", + "Command": "Update-MgGroupOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupOnenoteSection" + "Method": "PATCH", + "Command": "Update-MgGroupOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupOnenoteSectionGroup" + "Method": "PATCH", + "Command": "Update-MgGroupOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupPermissionGrant" + "Method": "PATCH", + "Command": "Update-MgGroupPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/planner", "OutputType": "IMicrosoftGraphPlannerGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupPlanner" + "Method": "PATCH", + "Command": "Update-MgGroupPlanner", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/planner/plans/{plannerPlan-id}/details", "OutputType": "IMicrosoftGraphPlannerPlanDetails", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupPlannerPlanDetail" + "Method": "PATCH", + "Command": "Update-MgGroupPlannerPlanDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplandetails-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/settings/{groupSetting-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/settings/{groupSetting-id}", + "OutputType": "IMicrosoftGraphGroupSetting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.Authorization", "Description": "Read and write your organization's authorization policy", "FullDescription": "Allows the app to read and write your organization's authorization policy without a signed in user. For example, authorization policies can control some of the permissions that the out-of-the-box user role has by default.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphGroupSetting", - "Method": "PATCH", "Variants": [ "Update", "Update1", @@ -465052,165 +517653,176 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/groupsetting-update?view=graph-rest-1.0" }, { - "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groupSettingTemplates/{groupSettingTemplate-id}", "OutputType": "IMicrosoftGraphGroupSettingTemplate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSettingTemplateGroupSettingTemplate" + "Method": "PATCH", + "Command": "Update-MgGroupSettingTemplateGroupSettingTemplate", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}", "OutputType": "IMicrosoftGraphSite", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSite" + "Method": "PATCH", + "Command": "Update-MgGroupSite", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteAnalytic" + "Method": "PATCH", + "Command": "Update-MgGroupSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgGroupSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteAnalyticItemActivityStatActivity" + "Method": "PATCH", + "Command": "Update-MgGroupSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteColumn" + "Method": "PATCH", + "Command": "Update-MgGroupSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteContentType" + "Method": "PATCH", + "Command": "Update-MgGroupSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgGroupSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgGroupSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSiteCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -465221,15 +517833,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteGetByPathAnalytic" + "Method": "PATCH", + "Command": "Update-MgGroupSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "OutputType": "IMicrosoftGraphOnenote", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -465240,15 +517853,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteGetByPathOnenote" + "Method": "PATCH", + "Command": "Update-MgGroupSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -465259,720 +517873,768 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteGetByPathTermStore" + "Method": "PATCH", + "Command": "Update-MgGroupSiteGetByPathTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSiteLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteList" + "Method": "PATCH", + "Command": "Update-MgGroupSiteList", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListColumn" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListContentType" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListItem" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListItem", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListItemField" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListItemVersion" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListOperation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteListSubscription" + "Method": "PATCH", + "Command": "Update-MgGroupSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote", "OutputType": "IMicrosoftGraphOnenote", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenote" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenote", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}", "OutputType": "IMicrosoftGraphNotebook", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteNotebook" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteNotebookSection" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteNotebookSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteNotebookSectionGroup" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteNotebookSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteNotebookSectionGroupSection" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteNotebookSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteNotebookSectionGroupSectionPage" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteNotebookSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteNotebookSectionPage" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteNotebookSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/operations/{onenoteOperation-id}", "OutputType": "IMicrosoftGraphOnenoteOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteOperation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenotePage" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/resources/{onenoteResource-id}", "OutputType": "IMicrosoftGraphOnenoteResource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteResource" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteResource", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteSection" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteSectionGroup" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteSectionGroupSection" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteSectionGroupSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteSectionGroupSectionPage" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteSectionGroupSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOnenoteSectionPage" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOnenoteSectionPage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSiteOperation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePage" + "Method": "PATCH", + "Command": "Update-MgGroupSitePage", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": "IMicrosoftGraphCanvasLayout", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageAsSitePageCanvaLayout" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": "IMicrosoftGraphVerticalSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageAsSitePageCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageAsSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageAsSitePageLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageAsSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageAsSitePageWebPart" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePageLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgGroupSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupSitePermission" + "Method": "PATCH", + "Command": "Update-MgGroupSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-update-permission?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -465983,15 +518645,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStore" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466002,15 +518665,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreGroup" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466021,15 +518685,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreGroupSet" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466048,15 +518713,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgGroupSiteTermStoreGroupSetChild" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466075,15 +518741,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgGroupSiteTermStoreGroupSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466094,15 +518761,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreGroupSetParentGroup" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466113,15 +518781,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreGroupSetRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466132,15 +518801,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreGroupSetTerm" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466151,15 +518821,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreGroupSetTermChild" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466170,15 +518841,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreGroupSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/groups/{group-id1}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466189,15 +518861,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreGroupSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466208,15 +518881,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSet" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466235,15 +518909,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgGroupSiteTermStoreSetChild" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466262,15 +518937,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgGroupSiteTermStoreSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466281,15 +518957,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetParentGroup" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466300,15 +518977,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetParentGroupSet" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466327,15 +519005,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetChild" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466354,15 +519033,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466373,15 +519053,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466392,15 +519073,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetTerm" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466411,15 +519093,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetTermChild" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466430,15 +519113,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466449,15 +519133,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466468,15 +519153,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466487,15 +519173,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetTerm" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466506,15 +519193,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetTermChild" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466525,15 +519213,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -466544,1429 +519233,1477 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgGroupSiteTermStoreSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgGroupSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamChannel" + "Method": "PATCH", + "Command": "Update-MgGroupTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-patch?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamChannelMember" + "Method": "PATCH", + "Command": "Update-MgGroupTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamChannelMessage" + "Method": "PATCH", + "Command": "Update-MgGroupTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamChannelMessageHostedContent" + "Method": "PATCH", + "Command": "Update-MgGroupTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamChannelMessageReply" + "Method": "PATCH", + "Command": "Update-MgGroupTeamChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamChannelMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgGroupTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamChannelSharedWithTeam" + "Method": "PATCH", + "Command": "Update-MgGroupTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamChannelTab" + "Method": "PATCH", + "Command": "Update-MgGroupTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-patch-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamMember" + "Method": "PATCH", + "Command": "Update-MgGroupTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-update-members?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamOperation" + "Method": "PATCH", + "Command": "Update-MgGroupTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamPermissionGrant" + "Method": "PATCH", + "Command": "Update-MgGroupTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/photo", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamPhoto" + "Method": "PATCH", + "Command": "Update-MgGroupTeamPhoto", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel", "OutputType": "IMicrosoftGraphChannel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamPrimaryChannel" + "Method": "PATCH", + "Command": "Update-MgGroupTeamPrimaryChannel", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamPrimaryChannelMember" + "Method": "PATCH", + "Command": "Update-MgGroupTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamPrimaryChannelMessage" + "Method": "PATCH", + "Command": "Update-MgGroupTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamPrimaryChannelMessageHostedContent" + "Method": "PATCH", + "Command": "Update-MgGroupTeamPrimaryChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamPrimaryChannelMessageReply" + "Method": "PATCH", + "Command": "Update-MgGroupTeamPrimaryChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamPrimaryChannelMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgGroupTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", - "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Module": "Teams", + "Uri": "/groups/{group-id}/team/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamPrimaryChannelSharedWithTeam" + "Method": "PATCH", + "Command": "Update-MgGroupTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/primaryChannel/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamPrimaryChannelTab" + "Method": "PATCH", + "Command": "Update-MgGroupTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-patch-tabs?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/offerShiftRequests/{offerShiftRequest-id}", "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamScheduleOfferShiftRequest" + "Method": "PATCH", + "Command": "Update-MgGroupTeamScheduleOfferShiftRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShifts/{openShift-id}", "OutputType": "IMicrosoftGraphOpenShift", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamScheduleOpenShift" + "Method": "PATCH", + "Command": "Update-MgGroupTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamScheduleOpenShiftChangeRequest" + "Method": "PATCH", + "Command": "Update-MgGroupTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/schedulingGroups/{schedulingGroup-id}", "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamScheduleSchedulingGroup" + "Method": "PATCH", + "Command": "Update-MgGroupTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-put?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/shifts/{shift-id}", "OutputType": "IMicrosoftGraphShift", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamScheduleShift" + "Method": "PATCH", + "Command": "Update-MgGroupTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-put?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamScheduleSwapShiftChangeRequest" + "Method": "PATCH", + "Command": "Update-MgGroupTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timesOff/{timeOff-id}", "OutputType": "IMicrosoftGraphTimeOff", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamScheduleTimeOff" + "Method": "PATCH", + "Command": "Update-MgGroupTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-put?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffReasons/{timeOffReason-id}", "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamScheduleTimeOffReason" + "Method": "PATCH", + "Command": "Update-MgGroupTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-put?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/schedule/timeOffRequests/{timeOffRequest-id}", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamScheduleTimeOffRequest" + "Method": "PATCH", + "Command": "Update-MgGroupTeamScheduleTimeOffRequest", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}", "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamTag" + "Method": "PATCH", + "Command": "Update-MgGroupTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/team/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupTeamTagMember" + "Method": "PATCH", + "Command": "Update-MgGroupTeamTagMember", + "ApiReferenceLink": null }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}", "Module": "Groups", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}", + "OutputType": "IMicrosoftGraphConversationThread", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Group-Conversation.ReadWrite.All", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationThread", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupThread" + "Method": "PATCH", + "Command": "Update-MgGroupThread", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/group-update-thread?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupThreadPostExtension" + "Method": "PATCH", + "Command": "Update-MgGroupThreadPostExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-update?view=graph-rest-1.0" }, { - "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "Module": "Groups", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/groups/{group-id}/threads/{conversationThread-id}/posts/{post-id}/inReplyTo/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgGroupThreadPostInReplyToExtension" + "Method": "PATCH", + "Command": "Update-MgGroupThreadPostInReplyToExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/opentypeextension-update?view=graph-rest-1.0" }, { - "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "APIConnectors.ReadWrite.All", - "Description": "Read and write API connectors for authentication flows", - "FullDescription": "Allows the app to read, create and manage the API connectors used in user authentication flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/apiConnectors/{identityApiConnector-id}", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityApiConnector" + "Method": "PATCH", + "Command": "Update-MgIdentityApiConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityapiconnector-update?view=graph-rest-1.0" }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}", "OutputType": "IMicrosoftGraphB2XIdentityUserFlow", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityB2XUserFlow" + "Method": "PATCH", + "Command": "Update-MgIdentityB2XUserFlow", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}", "OutputType": "IMicrosoftGraphUserFlowLanguageConfiguration", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityB2XUserFlowLanguage" + "Method": "PATCH", + "Command": "Update-MgIdentityB2XUserFlowLanguage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/defaultPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityB2XUserFlowLanguageDefaultPage" + "Method": "PATCH", + "Command": "Update-MgIdentityB2XUserFlowLanguageDefaultPage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/languages/{userFlowLanguageConfiguration-id}/overridesPages/{userFlowLanguagePage-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityB2XUserFlowLanguageOverridePage" + "Method": "PATCH", + "Command": "Update-MgIdentityB2XUserFlowLanguageOverridePage", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postAttributeCollection", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityB2XUserFlowPostAttributeCollection" + "Method": "PATCH", + "Command": "Update-MgIdentityB2XUserFlowPostAttributeCollection", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/apiConnectorConfiguration/postFederationSignup", "OutputType": "IMicrosoftGraphIdentityApiConnector", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityB2XUserFlowPostFederationSignup" + "Method": "PATCH", + "Command": "Update-MgIdentityB2XUserFlowPostFederationSignup", + "ApiReferenceLink": null }, { - "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/b2xUserFlows/{b2xIdentityUserFlow-id}/userAttributeAssignments/{identityUserFlowAttributeAssignment-id}", "OutputType": "IMicrosoftGraphIdentityUserFlowAttributeAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityB2XUserFlowUserAttributeAssignment" + "Method": "PATCH", + "Command": "Update-MgIdentityB2XUserFlowUserAttributeAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattributeassignment-update?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ConditionalAccess", - "Description": "Read and write your organization's conditional access policies", - "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/conditionalAccess/authenticationContextClassReferences/{authenticationContextClassReference-id}", "OutputType": "IMicrosoftGraphAuthenticationContextClassReference", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityConditionalAccessAuthenticationContextClassReference" + "Method": "PATCH", + "Command": "Update-MgIdentityConditionalAccessAuthenticationContextClassReference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcontextclassreference-update?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", "Module": "Identity.SignIns", + "Uri": "/identity/conditionalAccess/namedLocations/{namedLocation-id}", + "OutputType": "IMicrosoftGraphNamedLocation", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphNamedLocation", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityConditionalAccessNamedLocation" + "Method": "PATCH", + "Command": "Update-MgIdentityConditionalAccessNamedLocation", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/countrynamedlocation-update?view=graph-rest-1.0" }, { - "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/identity/conditionalAccess/policies/{conditionalAccessPolicy-id}", + "OutputType": "IMicrosoftGraphConditionalAccessPolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.Read.All", - "Description": "Read all applications", - "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", - "IsAdmin": false - }, { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.Read.All", + "Description": "Read all applications", + "FullDescription": "Allows the app to read all applications and service principals without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConditionalAccessPolicy", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityConditionalAccessPolicy" + "Method": "PATCH", + "Command": "Update-MgIdentityConditionalAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conditionalaccesspolicy-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}", "OutputType": "IMicrosoftGraphAccessReviewInstance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstance" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstance", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstance-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/contactedReviewers/{accessReviewReviewer-id}", "OutputType": "IMicrosoftGraphAccessReviewReviewer", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceContactedReviewer", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", - "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceDecision", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage all access reviews", - "FullDescription": "Allows the app to read, update, delete and perform actions on access reviews, reviewers, decisions and settings in the organization, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}", "OutputType": "IMicrosoftGraphAccessReviewStage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceStage" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewstage-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "AccessReview.ReadWrite.All", - "Description": "Manage access reviews that you can access", - "FullDescription": "Allows the app to read, update and perform action on access reviews, reviewers, decisions and settings that you have access to.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}", "OutputType": "IMicrosoftGraphAccessReviewInstanceDecisionItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecision" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecision", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/accessreviewinstancedecisionitem-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition-id}/instances/{accessReviewInstance-id}/stages/{accessReviewStage-id}/decisions/{accessReviewInstanceDecisionItem-id}/insights/{governanceInsight-id}", "OutputType": "IMicrosoftGraphGovernanceInsight", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAccessReviewDefinitionInstanceStageDecisionInsight", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}", "OutputType": "IMicrosoftGraphAccessReviewHistoryDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAccessReviewHistoryDefinition" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAccessReviewHistoryDefinition", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/accessReviews/historyDefinitions/{accessReviewHistoryDefinition-id}/instances/{accessReviewHistoryInstance-id}", "OutputType": "IMicrosoftGraphAccessReviewHistoryInstance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAccessReviewHistoryDefinitionInstance" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAccessReviewHistoryDefinitionInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}", "OutputType": "IMicrosoftGraphAppConsentRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAppConsentRequest" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAppConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}", "OutputType": "IMicrosoftGraphUserConsentRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAppConsentRequestUserConsentRequest" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAppConsentRequestUserConsentRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval", "OutputType": "IMicrosoftGraphApproval", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAppConsentRequestUserConsentRequestApproval" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAppConsentRequestUserConsentRequestApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/appConsent/appConsentRequests/{appConsentRequest-id}/userConsentRequests/{userConsentRequest-id}/approval/stages/{approvalStage-id}", "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStage" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceAppConsentRequestUserConsentRequestApprovalStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstage-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceWorkflow", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflow" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflow", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-workflow-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowCreatedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceCustomTaskExtension", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-customtaskextension-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/customTaskExtensions/{customTaskExtension-id}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowCustomTaskExtensionLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowDeletedItemWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowLastModifiedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowRunTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowRunUserProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/settings", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/settings", "OutputType": "IMicrosoftGraphIdentityGovernanceLifecycleManagementSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitygovernance-lifecyclemanagementsettings-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "LifecycleWorkflows.ReadWrite.All", - "Description": "Read and write all lifecycle workflows resources", - "FullDescription": "Allows the app to create, update, list, read and delete all workflows, tasks and related lifecycle workflows resources without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowTask" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/taskReports/{taskReport-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowTaskReportTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflowTemplates/{workflowTemplate-id}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowTemplateTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/userProcessingResults/{userProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowUserProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/createdBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowVersionCreatedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowVersionCreatedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/lastModifiedBy/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowVersionLastModifiedByMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowVersionLastModifiedByMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}", "OutputType": "IMicrosoftGraphIdentityGovernanceTask", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowVersionTask" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowVersionTask", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/versions/{workflowVersion-versionNumber}/tasks/{task-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceLifecycleWorkflowVersionTaskProcessingResultSubjectMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess", "OutputType": "IMicrosoftGraphPrivilegedAccessRoot", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgIdentityGovernancePrivilegedAccess" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernancePrivilegedAccess", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group", "OutputType": "IMicrosoftGraphPrivilegedAccessGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgIdentityGovernancePrivilegedAccessGroup" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernancePrivilegedAccessGroup", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}", "OutputType": "IMicrosoftGraphApproval", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupAssignmentApproval" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupAssignmentApproval", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentApprovals/{approval-id}/stages/{approvalStage-id}", "OutputType": "IMicrosoftGraphApprovalStage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStage" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupAssignmentApprovalStage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/approvalstage-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentSchedules/{privilegedAccessGroupAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentSchedule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedule" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleInstance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupAssignmentScheduleRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilitySchedules/{privilegedAccessGroupEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilitySchedule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedule" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleInstance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphPrivilegedAccessGroupEligibilityScheduleRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernancePrivilegedAccessGroupEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "Module": "Identity.Governance", - "Permissions": { - "Name": "Agreement.ReadWrite.All", - "Description": "Read and write all terms of use agreements", - "FullDescription": "Allows the app to read and write terms of use agreements on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}", "OutputType": "IMicrosoftGraphAgreement", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceTermsOfUseAgreement" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceTermsOfUseAgreement", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/agreement-update?view=graph-rest-1.0" }, { - "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreementAcceptances/{agreementAcceptance-id}", "OutputType": "IMicrosoftGraphAgreementAcceptance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -467977,3870 +520714,4078 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgIdentityGovernanceTermsOfUseAgreementAcceptance" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceTermsOfUseAgreementAcceptance", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file", "OutputType": "IMicrosoftGraphAgreementFile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceTermsOfUseAgreementFile" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceTermsOfUseAgreementFile", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}", "OutputType": "IMicrosoftGraphAgreementFileLocalization", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceTermsOfUseAgreementFileLocalization" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceTermsOfUseAgreementFileLocalization", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/file/localizations/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceTermsOfUseAgreementFileLocalizationVersion", + "ApiReferenceLink": null }, { - "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityGovernance/termsOfUse/agreements/{agreement-id}/files/{agreementFileLocalization-id}/versions/{agreementFileVersion-id}", "OutputType": "IMicrosoftGraphAgreementFileVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityGovernanceTermsOfUseAgreementFileVersion" + "Method": "PATCH", + "Command": "Update-MgIdentityGovernanceTermsOfUseAgreementFileVersion", + "ApiReferenceLink": null }, { - "Uri": "/identity/identityProviders/{identityProviderBase-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityProvider.ReadWrite.All", - "Description": "Read and write identity providers", - "FullDescription": "Allows the app to read and write your organization’s identity (authentication) providers’ properties without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/identityProviders/{identityProviderBase-id}", "OutputType": "IMicrosoftGraphIdentityProviderBase", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityProvider" + "Method": "PATCH", + "Command": "Update-MgIdentityProvider", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityproviderbase-update?view=graph-rest-1.0" }, { - "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "IdentityUserFlow.ReadWrite.All", - "Description": "Read and write all identity user flows", - "FullDescription": "Allows the app to read or write your organization's user flows, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/identity/userFlowAttributes/{identityUserFlowAttribute-id}", "OutputType": "IMicrosoftGraphIdentityUserFlowAttribute", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgIdentityUserFlowAttribute" + "Method": "PATCH", + "Command": "Update-MgIdentityUserFlowAttribute", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identityuserflowattribute-update?view=graph-rest-1.0" }, { - "Uri": "/informationProtection", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection", "OutputType": "IMicrosoftGraphInformationProtection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgInformationProtection" + "Method": "PATCH", + "Command": "Update-MgInformationProtection", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}", "OutputType": "IMicrosoftGraphThreatAssessmentRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgInformationProtectionThreatAssessmentRequest" + "Method": "PATCH", + "Command": "Update-MgInformationProtectionThreatAssessmentRequest", + "ApiReferenceLink": null }, { - "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/informationProtection/threatAssessmentRequests/{threatAssessmentRequest-id}/results/{threatAssessmentResult-id}", "OutputType": "IMicrosoftGraphThreatAssessmentResult", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgInformationProtectionThreatAssessmentRequestResult" + "Method": "PATCH", + "Command": "Update-MgInformationProtectionThreatAssessmentRequestResult", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/{invitation-id}", "OutputType": "IMicrosoftGraphInvitation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgInvitation" + "Method": "PATCH", + "Command": "Update-MgInvitation", + "ApiReferenceLink": null }, { - "Uri": "/invitations/{invitation-id}/invitedUser/mailboxSettings", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/invitations/{invitation-id}/invitedUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgInvitationInvitedUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgInvitationInvitedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", "Module": "Identity.SignIns", + "Uri": "/oauth2PermissionGrants/{oAuth2PermissionGrant-id}", + "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DelegatedPermissionGrant.ReadWrite.All", "Description": "Manage all delegated permission grants", "FullDescription": "Allows the app to manage permission grants for delegated permissions exposed by any API (including Microsoft Graph), without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOAuth2PermissionGrant", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgOauth2PermissionGrant" + "Method": "PATCH", + "Command": "Update-MgOauth2PermissionGrant", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/oauth2permissiongrant-update?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}", + "OutputType": "IMicrosoftGraphOrganization", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "DeviceManagementConfiguration.ReadWrite.All", - "Description": "Read and write Microsoft Intune device configuration and policies", - "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false - }, { "Name": "DeviceManagementServiceConfig.ReadWrite.All", "Description": "Read and write Microsoft Intune configuration", "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Organization.ReadWrite.All", "Description": "Read and write organization information", "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "DeviceManagementConfiguration.ReadWrite.All", + "Description": "Read and write Microsoft Intune device configuration and policies", + "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrganization", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgOrganization" + "Method": "PATCH", + "Command": "Update-MgOrganization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organization-update?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding", + "OutputType": "IMicrosoftGraphOrganizationalBranding", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrganizationalBranding", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgOrganizationBranding" + "Method": "PATCH", + "Command": "Update-MgOrganizationBranding", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbranding-update?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", "Module": "Identity.DirectoryManagement", + "Uri": "/organization/{organization-id}/branding/localizations/{organizationalBrandingLocalization-id}", + "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Organization.ReadWrite.All", - "Description": "Read and write organization information", - "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", - "IsAdmin": false - }, { "Name": "OrganizationalBranding.ReadWrite.All", "Description": "Read and write organizational branding information", "FullDescription": "Allows the app to read and write the organizational branding information, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Organization.ReadWrite.All", + "Description": "Read and write organization information", + "FullDescription": "Allows the app to read and write the organization and related resources, without a signed-in user. Related resources include things like subscribed skus and tenant branding information.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOrganizationalBrandingLocalization", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgOrganizationBrandingLocalization" + "Method": "PATCH", + "Command": "Update-MgOrganizationBrandingLocalization", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-update?view=graph-rest-1.0" }, { - "Uri": "/organization/{organization-id}/extensions/{extension-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/organization/{organization-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgOrganizationExtension" + "Method": "PATCH", + "Command": "Update-MgOrganizationExtension", + "ApiReferenceLink": null }, { - "Uri": "/places/{place-id}", "Module": "Calendar", - "Permissions": { - "Name": "Place.ReadWrite.All", - "Description": "Read and write organization places", - "FullDescription": "Allows the app to manage organization places (conference rooms and room lists) for calendar events and other applications, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/places/{place-id}", "OutputType": "IMicrosoftGraphPlace", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPlace" + "Method": "PATCH", + "Command": "Update-MgPlace", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/place-update?view=graph-rest-1.0" }, { - "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/places/{place-id}/roomList/rooms/{room-id}", "OutputType": "IMicrosoftGraphRoom", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPlaceAsRoomListRoom" + "Method": "PATCH", + "Command": "Update-MgPlaceAsRoomListRoom", + "ApiReferenceLink": null }, { - "Uri": "/planner", "Module": "Planner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/planner", "OutputType": "IMicrosoftGraphPlanner", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgPlanner" + "Method": "PATCH", + "Command": "Update-MgPlanner", + "ApiReferenceLink": null }, { - "Uri": "/planner/buckets/{plannerBucket-id}", "Module": "Planner", + "Uri": "/planner/buckets/{plannerBucket-id}", + "OutputType": "IMicrosoftGraphPlannerBucket", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerBucket", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPlannerBucket" + "Method": "PATCH", + "Command": "Update-MgPlannerBucket", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbucket-update?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}", "Module": "Planner", + "Uri": "/planner/plans/{plannerPlan-id}", + "OutputType": "IMicrosoftGraphPlannerPlan", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerPlan", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPlannerPlan" + "Method": "PATCH", + "Command": "Update-MgPlannerPlan", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplan-update?view=graph-rest-1.0" }, { - "Uri": "/planner/plans/{plannerPlan-id}/details", "Module": "Planner", + "Uri": "/planner/plans/{plannerPlan-id}/details", + "OutputType": "IMicrosoftGraphPlannerPlanDetails", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerPlanDetails", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPlannerPlanDetail" + "Method": "PATCH", + "Command": "Update-MgPlannerPlanDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerplandetails-update?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}", + "OutputType": "IMicrosoftGraphPlannerTask", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerTask", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPlannerTask" + "Method": "PATCH", + "Command": "Update-MgPlannerTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertask-update?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}/assignedToTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerAssignedToTaskBoardTaskFormat", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPlannerTaskAssignedToTaskBoardFormat" + "Method": "PATCH", + "Command": "Update-MgPlannerTaskAssignedToTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerassignedtotaskboardtaskformat-update?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}/bucketTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerBucketTaskBoardTaskFormat", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerBucketTaskBoardTaskFormat", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPlannerTaskBucketTaskBoardFormat" + "Method": "PATCH", + "Command": "Update-MgPlannerTaskBucketTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerbuckettaskboardtaskformat-update?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/details", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}/details", + "OutputType": "IMicrosoftGraphPlannerTaskDetails", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerTaskDetails", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPlannerTaskDetail" + "Method": "PATCH", + "Command": "Update-MgPlannerTaskDetail", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannertaskdetails-update?view=graph-rest-1.0" }, { - "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", "Module": "Planner", + "Uri": "/planner/tasks/{plannerTask-id}/progressTaskBoardFormat", + "OutputType": "IMicrosoftGraphPlannerProgressTaskBoardTaskFormat", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true + "Name": "Tasks.ReadWrite.All", + "Description": "Read and write all users’ tasks and tasklists", + "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "Tasks.ReadWrite.All", - "Description": "Read and write all users’ tasks and tasklists", - "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerProgressTaskBoardTaskFormat", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPlannerTaskProgressTaskBoardFormat" + "Method": "PATCH", + "Command": "Update-MgPlannerTaskProgressTaskBoardFormat", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/plannerprogresstaskboardtaskformat-update?view=graph-rest-1.0" }, { - "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/activityBasedTimeoutPolicies/{activityBasedTimeoutPolicy-id}", "OutputType": "IMicrosoftGraphActivityBasedTimeoutPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyActivityBasedTimeoutPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyActivityBasedTimeoutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/activitybasedtimeoutpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/adminConsentRequestPolicy", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/adminConsentRequestPolicy", "OutputType": "IMicrosoftGraphAdminConsentRequestPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgPolicyAdminConsentRequestPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyAdminConsentRequestPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/adminconsentrequestpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/appManagementPolicies/{appManagementPolicy-id}", "OutputType": "IMicrosoftGraphAppManagementPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyAppManagementPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/appmanagementpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationFlowsPolicy", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.AuthenticationFlows", - "Description": "Read and write authentication flow policies", - "FullDescription": "Allows the app to read and write all authentication flow policies for the tenant, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationFlowsPolicy", "OutputType": "IMicrosoftGraphAuthenticationFlowsPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgPolicyAuthenticationFlowPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyAuthenticationFlowPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationflowspolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationMethodsPolicy", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationMethodsPolicy", "OutputType": "IMicrosoftGraphAuthenticationMethodsPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgPolicyAuthenticationMethodPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyAuthenticationMethodPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationmethodspolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/{authenticationMethodConfiguration-id}", "OutputType": "IMicrosoftGraphAuthenticationMethodConfiguration", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration" + "Method": "PATCH", + "Command": "Update-MgPolicyAuthenticationMethodPolicyAuthenticationMethodConfiguration", + "ApiReferenceLink": null }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", "Module": "Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}", + "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphAuthenticationStrengthPolicy", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyAuthenticationStrengthPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyAuthenticationStrengthPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/updateAllowedCombinations", "Module": "Identity.SignIns", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/updateAllowedCombinations", + "OutputType": "IMicrosoftGraphUpdateAllowedCombinationsResult", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Policy.ReadWrite.AuthenticationMethod", - "Description": "Read and write all authentication method policies ", - "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", - "IsAdmin": false - }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Policy.ReadWrite.AuthenticationMethod", + "Description": "Read and write all authentication method policies ", + "FullDescription": "Allows the app to read and write all authentication method policies for the tenant, without a signed-in user. ", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUpdateAllowedCombinationsResult", - "Method": "POST", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyAuthenticationStrengthPolicyAllowedCombination" + "Method": "POST", + "Command": "Update-MgPolicyAuthenticationStrengthPolicyAllowedCombination", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-updateallowedcombinations?view=graph-rest-1.0" }, { - "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/authenticationStrengthPolicies/{authenticationStrengthPolicy-id}/combinationConfigurations/{authenticationCombinationConfiguration-id}", "OutputType": "IMicrosoftGraphAuthenticationCombinationConfiguration", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration" + "Method": "PATCH", + "Command": "Update-MgPolicyAuthenticationStrengthPolicyCombinationConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authenticationcombinationconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/policies/authorizationPolicy", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.Authorization", - "Description": "Read and write your organization's authorization policy", - "FullDescription": "Allows the app to read and write your organization's authorization policy without a signed in user. For example, authorization policies can control some of the permissions that the out-of-the-box user role has by default.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/authorizationPolicy", "OutputType": "IMicrosoftGraphAuthorizationPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgPolicyAuthorizationPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyAuthorizationPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/authorizationpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/claimsMappingPolicies/{claimsMappingPolicy-id}", "OutputType": "IMicrosoftGraphClaimsMappingPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyClaimMappingPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyClaimMappingPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/claimsmappingpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/crossTenantAccessPolicy", "OutputType": "IMicrosoftGraphCrossTenantAccessPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgPolicyCrossTenantAccessPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyCrossTenantAccessPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/default", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/crossTenantAccessPolicy/default", "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationDefault", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgPolicyCrossTenantAccessPolicyDefault" + "Method": "PATCH", + "Command": "Update-MgPolicyCrossTenantAccessPolicyDefault", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationdefault-update?view=graph-rest-1.0" }, { - "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.CrossTenantAccess", - "Description": "Read and write your organization's cross tenant access policies", - "FullDescription": "Allows the app to read and write your organization's cross tenant access policies without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner-tenantId}", "OutputType": "IMicrosoftGraphCrossTenantAccessPolicyConfigurationPartner", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyCrossTenantAccessPolicyPartner" + "Method": "PATCH", + "Command": "Update-MgPolicyCrossTenantAccessPolicyPartner", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-update?view=graph-rest-1.0" }, { - "Uri": "/policies/defaultAppManagementPolicy", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/defaultAppManagementPolicy", "OutputType": "IMicrosoftGraphTenantAppManagementPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgPolicyDefaultAppManagementPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyDefaultAppManagementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tenantappmanagementpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as other users, groups. It does not allow the app to delete users or groups, or reset user passwords.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/policies/featureRolloutPolicies/{featureRolloutPolicy-id}", "OutputType": "IMicrosoftGraphFeatureRolloutPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyFeatureRolloutPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyFeatureRolloutPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/featurerolloutpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/homeRealmDiscoveryPolicies/{homeRealmDiscoveryPolicy-id}", "OutputType": "IMicrosoftGraphHomeRealmDiscoveryPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyHomeRealmDiscoveryPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyHomeRealmDiscoveryPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/homerealmdiscoverypolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", "Module": "Identity.SignIns", + "Uri": "/policies/identitySecurityDefaultsEnforcementPolicy", + "OutputType": "IMicrosoftGraphIdentitySecurityDefaultsEnforcementPolicy", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Policy.Read.All", "Description": "Read your organization's policies", "FullDescription": "Allows the app to read all your organization's policies without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Policy.ReadWrite.ConditionalAccess", "Description": "Read and write your organization's conditional access policies", "FullDescription": "Allows the app to read and write your organization's conditional access policies, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphIdentitySecurityDefaultsEnforcementPolicy", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgPolicyIdentitySecurityDefaultEnforcementPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyIdentitySecurityDefaultEnforcementPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/identitysecuritydefaultsenforcementpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.PermissionGrant", - "Description": "Manage consent and permission grant policies", - "FullDescription": "Allows the app to manage policies related to consent and permission grants for applications, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}", "OutputType": "IMicrosoftGraphPermissionGrantPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyPermissionGrantPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyPermissionGrantPolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permissiongrantpolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/excludes/{permissionGrantConditionSet-id}", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyPermissionGrantPolicyExclude" + "Method": "PATCH", + "Command": "Update-MgPolicyPermissionGrantPolicyExclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/permissionGrantPolicies/{permissionGrantPolicy-id}/includes/{permissionGrantConditionSet-id}", "OutputType": "IMicrosoftGraphPermissionGrantConditionSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyPermissionGrantPolicyInclude" + "Method": "PATCH", + "Command": "Update-MgPolicyPermissionGrantPolicyInclude", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyRoleManagementPolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyRoleManagementPolicy", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicyAssignments/{unifiedRoleManagementPolicyAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyRoleManagementPolicyAssignment" + "Method": "PATCH", + "Command": "Update-MgPolicyRoleManagementPolicyAssignment", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/effectiveRules/{unifiedRoleManagementPolicyRule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyRoleManagementPolicyEffectiveRule" + "Method": "PATCH", + "Command": "Update-MgPolicyRoleManagementPolicyEffectiveRule", + "ApiReferenceLink": null }, { - "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", "Module": "Identity.SignIns", + "Uri": "/policies/roleManagementPolicies/{unifiedRoleManagementPolicy-id}/rules/{unifiedRoleManagementPolicyRule-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "RoleManagement.ReadWrite.Directory", - "Description": "Read and write directory RBAC settings", - "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": true - }, { "Name": "RoleManagementPolicy.ReadWrite.Directory", "Description": "Read, update, and delete all policies for privileged role assignments of your company's directory", "FullDescription": "Allows the app to read, update, and delete policies for privileged role-based access control (RBAC) assignments of your company's directory, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "RoleManagement.ReadWrite.Directory", + "Description": "Read and write directory RBAC settings", + "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, on your behalf. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleManagementPolicyRule", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyRoleManagementPolicyRule" + "Method": "PATCH", + "Command": "Update-MgPolicyRoleManagementPolicyRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedrolemanagementpolicyrule-update?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/tokenIssuancePolicies/{tokenIssuancePolicy-id}", "OutputType": "IMicrosoftGraphTokenIssuancePolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyTokenIssuancePolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyTokenIssuancePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenissuancepolicy-update?view=graph-rest-1.0" }, { - "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "Module": "Identity.SignIns", - "Permissions": { - "Name": "Policy.ReadWrite.ApplicationConfiguration", - "Description": "Read and write your organization's application configuration policies", - "FullDescription": "Allows the app to read and write your organization's application configuration policies, without a signed-in user. This includes policies such as activityBasedTimeoutPolicy, claimsMappingPolicy, homeRealmDiscoveryPolicy, tokenIssuancePolicy and tokenLifetimePolicy.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/policies/tokenLifetimePolicies/{tokenLifetimePolicy-id}", "OutputType": "IMicrosoftGraphTokenLifetimePolicy", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPolicyTokenLifetimePolicy" + "Method": "PATCH", + "Command": "Update-MgPolicyTokenLifetimePolicy", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/tokenlifetimepolicy-update?view=graph-rest-1.0" }, { - "Uri": "/print", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print", "OutputType": "IMicrosoftGraphPrint", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgPrint" + "Method": "PATCH", + "Command": "Update-MgPrint", + "ApiReferenceLink": null }, { - "Uri": "/print/connectors/{printConnector-id}", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintConnector.ReadWrite.All", - "Description": "Read and write print connectors", - "FullDescription": "Allows the application to read and write print connectors on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/print/connectors/{printConnector-id}", "OutputType": "IMicrosoftGraphPrintConnector", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintConnector" + "Method": "PATCH", + "Command": "Update-MgPrintConnector", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printconnector-update?view=graph-rest-1.0" }, { - "Uri": "/print/operations/{printOperation-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/operations/{printOperation-id}", "OutputType": "IMicrosoftGraphPrintOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintOperation" + "Method": "PATCH", + "Command": "Update-MgPrintOperation", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}", + "OutputType": "IMicrosoftGraphPrinter", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Printer.FullControl.All", - "Description": "Register, read, update, and unregister printers", - "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", - "IsAdmin": true - }, { "Name": "Printer.ReadWrite.All", "Description": "Read and update printers", "FullDescription": "Allows the application to read and update printers on your behalf. Does not allow creating (registering) or deleting (unregistering) printers.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Printer.FullControl.All", + "Description": "Register, read, update, and unregister printers", + "FullDescription": "Allows the application to create (register), read, update, and delete (unregister) printers on your behalf.  ", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrinter", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintPrinter" + "Method": "PATCH", + "Command": "Update-MgPrintPrinter", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printer-update?view=graph-rest-1.0" }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", "Module": "Devices.CloudPrint", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}", + "OutputType": "IMicrosoftGraphPrintJob", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "PrintJob.Manage.All", - "Description": "Perform advanced operations on print jobs", - "FullDescription": "Allows the application to perform advanced operations like redirecting a print job to another printer without a signed-in user. Also allows the application to read and update the metadata of print jobs.", - "IsAdmin": false + "Name": "PrintJob.ReadWriteBasic.All", + "Description": "Read and write basic information for print jobs", + "FullDescription": "Allows the application to read and update the metadata of print jobs without a signed-in user. Does not allow access to print job document content.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "PrintJob.ReadWrite.All", "Description": "Read and write print jobs", "FullDescription": "Allows the application to read and update the metadata and document content of print jobs without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "PrintJob.ReadWriteBasic.All", - "Description": "Read and write basic information for print jobs", - "FullDescription": "Allows the application to read and update the metadata of print jobs without a signed-in user. Does not allow access to print job document content.", - "IsAdmin": false + "Name": "PrintJob.Manage.All", + "Description": "Perform advanced operations on print jobs", + "FullDescription": "Allows the application to perform advanced operations like redirecting a print job to another printer without a signed-in user. Also allows the application to read and update the metadata of print jobs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPrintJob", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintPrinterJob" + "Method": "PATCH", + "Command": "Update-MgPrintPrinterJob", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintPrinterJobDocument" + "Method": "PATCH", + "Command": "Update-MgPrintPrinterJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintPrinterJobTask" + "Method": "PATCH", + "Command": "Update-MgPrintPrinterJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/printers/{printer-id}/taskTriggers/{printTaskTrigger-id}", "OutputType": "IMicrosoftGraphPrintTaskTrigger", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintPrinterTaskTrigger" + "Method": "PATCH", + "Command": "Update-MgPrintPrinterTaskTrigger", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/services/{printService-id}", "OutputType": "IMicrosoftGraphPrintService", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintService" + "Method": "PATCH", + "Command": "Update-MgPrintService", + "ApiReferenceLink": null }, { - "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/services/{printService-id}/endpoints/{printServiceEndpoint-id}", "OutputType": "IMicrosoftGraphPrintServiceEndpoint", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintServiceEndpoint" + "Method": "PATCH", + "Command": "Update-MgPrintServiceEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrinterShare.ReadWrite.All", - "Description": "Read and update printer shares", - "FullDescription": "Allows the application to read and update printer shares on your behalf. ", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}", "OutputType": "IMicrosoftGraphPrinterShare", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintShare" + "Method": "PATCH", + "Command": "Update-MgPrintShare", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printershare-update?view=graph-rest-1.0" }, { - "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/allowedUsers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintShareAllowedUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgPrintShareAllowedUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}", "OutputType": "IMicrosoftGraphPrintJob", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintShareJob" + "Method": "PATCH", + "Command": "Update-MgPrintShareJob", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/documents/{printDocument-id}", "OutputType": "IMicrosoftGraphPrintDocument", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintShareJobDocument" + "Method": "PATCH", + "Command": "Update-MgPrintShareJobDocument", + "ApiReferenceLink": null }, { - "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "Module": "Devices.CloudPrint", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/print/shares/{printerShare-id}/jobs/{printJob-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintShareJobTask" + "Method": "PATCH", + "Command": "Update-MgPrintShareJobTask", + "ApiReferenceLink": null }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}", "OutputType": "IMicrosoftGraphPrintTaskDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintTaskDefinition" + "Method": "PATCH", + "Command": "Update-MgPrintTaskDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/print-update-taskdefinition?view=graph-rest-1.0" }, { - "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "Module": "Devices.CloudPrint", - "Permissions": { - "Name": "PrintTaskDefinition.ReadWrite.All", - "Description": "Read, write and update print task definitions", - "FullDescription": "Allows the application to read and update print task definitions without a signed-in user. ", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/print/taskDefinitions/{printTaskDefinition-id}/tasks/{printTask-id}", "OutputType": "IMicrosoftGraphPrintTask", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrintTaskDefinitionTask" + "Method": "PATCH", + "Command": "Update-MgPrintTaskDefinitionTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/printtaskdefinition-update-task?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Compliance", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}", "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrivacySubjectRightsRequest" + "Method": "PATCH", + "Command": "Update-MgPrivacySubjectRightsRequest", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subjectrightsrequest-update?view=graph-rest-1.0" }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrivacySubjectRightsRequestApproverMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgPrivacySubjectRightsRequestApproverMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrivacySubjectRightsRequestCollaboratorMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgPrivacySubjectRightsRequestCollaboratorMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Compliance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/privacy/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgPrivacySubjectRightsRequestNote" + "Method": "PATCH", + "Command": "Update-MgPrivacySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/authenticationMethods/userRegistrationDetails/{userRegistrationDetails-id}", "OutputType": "IMicrosoftGraphUserRegistrationDetails", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgReportAuthenticationMethodUserRegistrationDetail" + "Method": "PATCH", + "Command": "Update-MgReportAuthenticationMethodUserRegistrationDetail", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing", "OutputType": "IMicrosoftGraphPartnersBilling", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgReportPartnerBilling" + "Method": "PATCH", + "Command": "Update-MgReportPartnerBilling", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/manifests/{manifest-id}", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/manifests/{manifest-id}", "OutputType": "IMicrosoftGraphPartnersBillingManifest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgReportPartnerBillingManifest" + "Method": "PATCH", + "Command": "Update-MgReportPartnerBillingManifest", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/operations/{operation-id}", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/operations/{operation-id}", "OutputType": "IMicrosoftGraphPartnersBillingOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgReportPartnerBillingOperation" + "Method": "PATCH", + "Command": "Update-MgReportPartnerBillingOperation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/reconciliation", "OutputType": "IMicrosoftGraphPartnersBillingReconciliation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgReportPartnerBillingReconciliation" + "Method": "PATCH", + "Command": "Update-MgReportPartnerBillingReconciliation", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/reconciliation/billed", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/reconciliation/billed", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgReportPartnerBillingReconciliationBilled" + "Method": "PATCH", + "Command": "Update-MgReportPartnerBillingReconciliationBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage", "OutputType": "IMicrosoftGraphPartnersBillingAzureUsage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgReportPartnerBillingUsage" + "Method": "PATCH", + "Command": "Update-MgReportPartnerBillingUsage", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/billed", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage/billed", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgReportPartnerBillingUsageBilled" + "Method": "PATCH", + "Command": "Update-MgReportPartnerBillingUsageBilled", + "ApiReferenceLink": null }, { - "Uri": "/reports/partners/billing/usage/unbilled", "Module": "Reports", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/reports/partners/billing/usage/unbilled", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgReportPartnerBillingUsageUnbilled" + "Method": "PATCH", + "Command": "Update-MgReportPartnerBillingUsageUnbilled", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskDetections/{riskDetection-id}", "OutputType": "IMicrosoftGraphRiskDetection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRiskDetection" + "Method": "PATCH", + "Command": "Update-MgRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}", "OutputType": "IMicrosoftGraphRiskyServicePrincipal", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRiskyServicePrincipal" + "Method": "PATCH", + "Command": "Update-MgRiskyServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyServicePrincipals/{riskyServicePrincipal-id}/history/{riskyServicePrincipalHistoryItem-id}", "OutputType": "IMicrosoftGraphRiskyServicePrincipalHistoryItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRiskyServicePrincipalHistory" + "Method": "PATCH", + "Command": "Update-MgRiskyServicePrincipalHistory", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}", "OutputType": "IMicrosoftGraphRiskyUser", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRiskyUser" + "Method": "PATCH", + "Command": "Update-MgRiskyUser", + "ApiReferenceLink": null }, { - "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/riskyUsers/{riskyUser-id}/history/{riskyUserHistoryItem-id}", "OutputType": "IMicrosoftGraphRiskyUserHistoryItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRiskyUserHistory" + "Method": "PATCH", + "Command": "Update-MgRiskyUserHistory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement", "Module": "DeviceManagement.Enrollment", + "Uri": "/roleManagement", + "OutputType": "IMicrosoftGraphRoleManagement", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune device configuration and policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "DeviceManagementRBAC.ReadWrite.All", "Description": "Read and write Microsoft Intune RBAC settings", "FullDescription": "Allows the app to read and write the properties relating to the Microsoft Intune Role-Based Access Control (RBAC) settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphRoleManagement", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgRoleManagement" + "Method": "PATCH", + "Command": "Update-MgRoleManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgRoleManagementDirectory" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectory", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryResourceNamespace" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryResourceNamespaceResourceAction" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryRoleAssignmentSchedule" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryRoleAssignmentScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryRoleAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Identity.Governance", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}", + "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, { "Name": "RoleManagement.ReadWrite.Directory", "Description": "Read and write all directory RBAC settings", "FullDescription": "Allows the app to read and manage the role-based access control (RBAC) settings for your company's directory, without a signed-in user. This includes instantiating directory roles and managing directory role membership, and reading directory role templates, directory roles and memberships.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryRoleEligibilitySchedule" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/directory/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementDirectoryRoleEligibilityScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgRoleManagementDirectoryRoleEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement", "OutputType": "IMicrosoftGraphRbacApplication", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagement" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagement", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceNamespace", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementResourceNamespace" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementResourceNamespace", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}", "OutputType": "IMicrosoftGraphUnifiedRbacResourceAction", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementResourceNamespaceResourceAction", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignments/{unifiedRoleAssignment-id}/appScope", "OutputType": "IMicrosoftGraphAppScope", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementRoleAssignmentAppScope" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementRoleAssignmentAppScope", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentSchedule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementRoleAssignmentSchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleInstance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleAssignmentScheduleRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementRoleAssignmentScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementRoleDefinition" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementRoleDefinition", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/unifiedroledefinition-update?view=graph-rest-1.0" }, { - "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition-id}/inheritsPermissionsFrom/{unifiedRoleDefinition-id1}", "OutputType": "IMicrosoftGraphUnifiedRoleDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementRoleDefinitionInheritPermissionFrom", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilitySchedules/{unifiedRoleEligibilitySchedule-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilitySchedule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementRoleEligibilitySchedule", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleInstances/{unifiedRoleEligibilityScheduleInstance-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleInstance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleInstance", + "ApiReferenceLink": null }, { - "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "Module": "Identity.Governance", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/roleManagement/entitlementManagement/roleEligibilityScheduleRequests/{unifiedRoleEligibilityScheduleRequest-id}", "OutputType": "IMicrosoftGraphUnifiedRoleEligibilityScheduleRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest" + "Method": "PATCH", + "Command": "Update-MgRoleManagementEntitlementManagementRoleEligibilityScheduleRequest", + "ApiReferenceLink": null }, { - "Uri": "/schemaExtensions/{schemaExtension-id}", "Module": "SchemaExtensions", + "Uri": "/schemaExtensions/{schemaExtension-id}", + "OutputType": "IMicrosoftGraphSchemaExtension", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Application.ReadWrite.All", "Description": "Read and write all applications", "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSchemaExtension", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSchemaExtension" + "Method": "PATCH", + "Command": "Update-MgSchemaExtension", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schemaextension-update?view=graph-rest-1.0" }, { - "Uri": "/search/acronyms/{acronym-id}", "Module": "Search", + "Uri": "/search/acronyms/{acronym-id}", + "OutputType": "IMicrosoftGraphSearchAcronym", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchAcronym", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSearchAcronym" + "Method": "PATCH", + "Command": "Update-MgSearchAcronym", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-acronym-update?view=graph-rest-1.0" }, { - "Uri": "/search/bookmarks/{bookmark-id}", "Module": "Search", + "Uri": "/search/bookmarks/{bookmark-id}", + "OutputType": "IMicrosoftGraphSearchBookmark", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "SearchConfiguration.Read.All", "Description": "Read your organization's search configuration", "FullDescription": "Allows the app to read search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "SearchConfiguration.ReadWrite.All", "Description": "Read and write your organization's search configuration", "FullDescription": "Allows the app to read and write search configurations, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSearchBookmark", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSearchBookmark" + "Method": "PATCH", + "Command": "Update-MgSearchBookmark", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-bookmark-update?view=graph-rest-1.0" }, { - "Uri": "/search", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/search", "OutputType": "IMicrosoftGraphSearchEntity", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgSearchEntity" + "Method": "PATCH", + "Command": "Update-MgSearchEntity", + "ApiReferenceLink": null }, { - "Uri": "/search/qnas/{qna-id}", "Module": "Search", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/search/qnas/{qna-id}", "OutputType": "IMicrosoftGraphSearchQna", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSearchQna" + "Method": "PATCH", + "Command": "Update-MgSearchQna", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/search-qna-update?view=graph-rest-1.0" }, { - "Uri": "/security/alerts/{alert-id}", "Module": "Security", - "Permissions": { - "Name": "SecurityEvents.ReadWrite.All", - "Description": "Read and update your organization’s security events", - "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/alerts/{alert-id}", "OutputType": "IMicrosoftGraphAlert", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAlert" + "Method": "PATCH", + "Command": "Update-MgSecurityAlert", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/alert-update?view=graph-rest-1.0" }, { - "Uri": "/security/alerts_v2/{alert-id}", "Module": "Security", - "Permissions": { - "Name": "SecurityAlert.ReadWrite.All", - "Description": "Read and write to all security alerts", - "FullDescription": "Allows the app to read and write to all security alerts, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/alerts_v2/{alert-id}", "OutputType": "IMicrosoftGraphSecurityAlert", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAlertV2" + "Method": "PATCH", + "Command": "Update-MgSecurityAlertV2", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-alert-update?view=graph-rest-1.0" }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}", "OutputType": "IMicrosoftGraphSimulationAutomation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationAutomation" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationAutomation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/simulationAutomations/{simulationAutomation-id}/runs/{simulationAutomationRun-id}", "OutputType": "IMicrosoftGraphSimulationAutomationRun", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationAutomationRun" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationAutomationRun", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}", "OutputType": "IMicrosoftGraphEndUserNotification", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationEndUserNotification" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationEndUserNotification", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/endUserNotifications/{endUserNotification-id}/details/{endUserNotificationDetail-id}", "OutputType": "IMicrosoftGraphEndUserNotificationDetail", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationEndUserNotificationDetail" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationEndUserNotificationDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}", "OutputType": "IMicrosoftGraphLandingPage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationLandingPage" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationLandingPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/landingPages/{landingPage-id}/details/{landingPageDetail-id}", "OutputType": "IMicrosoftGraphLandingPageDetail", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationLandingPageDetail" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationLandingPageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/loginPages/{loginPage-id}", "OutputType": "IMicrosoftGraphLoginPage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationLoginPage" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationLoginPage", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/operations/{attackSimulationOperation-id}", "OutputType": "IMicrosoftGraphAttackSimulationOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationOperation" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/payloads/{payload-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/payloads/{payload-id}", "OutputType": "IMicrosoftGraphPayload", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationPayload" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationPayload", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings/{training-id}", "OutputType": "IMicrosoftGraphTraining", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationTraining" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationTraining", + "ApiReferenceLink": null }, { - "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/attackSimulation/trainings/{training-id}/languageDetails/{trainingLanguageDetail-id}", "OutputType": "IMicrosoftGraphTrainingLanguageDetail", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityAttackSimulationTrainingLanguageDetail" + "Method": "PATCH", + "Command": "Update-MgSecurityAttackSimulationTrainingLanguageDetail", + "ApiReferenceLink": null }, { - "Uri": "/security/cases", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases", "OutputType": "IMicrosoftGraphSecurityCasesRoot", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgSecurityCase" + "Method": "PATCH", + "Command": "Update-MgSecurityCase", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryCase", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCase" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCase", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycase-update?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryCustodian", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseCustodian" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseCustodian", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/updateIndex", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/updateIndex", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Update", "UpdateViaIdentity" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseCustodianIndex" + "Method": "POST", + "Command": "Update-MgSecurityCaseEdiscoveryCaseCustodianIndex", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycustodian-updateindex?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/siteSources/{siteSource-id}", "OutputType": "IMicrosoftGraphSecuritySiteSource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/unifiedGroupSources/{unifiedGroupSource-id}", "OutputType": "IMicrosoftGraphSecurityUnifiedGroupSource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/custodians/{ediscoveryCustodian-id}/userSources/{userSource-id}", "OutputType": "IMicrosoftGraphSecurityUserSource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseCustodianUserSource" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseCustodianUserSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryNoncustodialDataSource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/updateIndex", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/noncustodialDataSources/{ediscoveryNoncustodialDataSource-id}/updateIndex", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Update", "UpdateViaIdentity" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex" + "Method": "POST", + "Command": "Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverynoncustodialdatasource-updateindex?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/operations/{caseOperation-id}", "OutputType": "IMicrosoftGraphSecurityCaseOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseOperation" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseOperation", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}", "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseReviewSet" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseReviewSet", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/reviewSets/{ediscoveryReviewSet-id}/queries/{ediscoveryReviewSetQuery-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewSetQuery", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseReviewSetQuery" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseReviewSetQuery", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewsetquery-update?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoverySearch", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseSearch" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseSearch", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverysearch-update?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/searches/{ediscoverySearch-id}/additionalSources/{dataSource-id}", "OutputType": "IMicrosoftGraphSecurityDataSource", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource", + "ApiReferenceLink": null }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", "Module": "Security", - "Permissions": { - "Name": "eDiscovery.ReadWrite.All", - "Description": "Read and write all eDiscovery objects", - "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/settings", "OutputType": "IMicrosoftGraphSecurityEdiscoveryCaseSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseSetting" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoverycasesettings-update?view=graph-rest-1.0" }, { - "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", "Module": "Security", + "Uri": "/security/cases/ediscoveryCases/{ediscoveryCase-id}/tags/{ediscoveryReviewTag-id}", + "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "eDiscovery.Read.All", "Description": "Read all eDiscovery objects", "FullDescription": "Allows the app to read eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "eDiscovery.ReadWrite.All", "Description": "Read and write all eDiscovery objects", "FullDescription": "Allows the app to read and write eDiscovery objects such as cases, custodians, review sets and other related objects on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphSecurityEdiscoveryReviewTag", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityCaseEdiscoveryCaseTag" + "Method": "PATCH", + "Command": "Update-MgSecurityCaseEdiscoveryCaseTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-ediscoveryreviewtag-update?view=graph-rest-1.0" }, { - "Uri": "/security/incidents/{incident-id}", "Module": "Security", - "Permissions": { - "Name": "SecurityIncident.ReadWrite.All", - "Description": "Read and write to all security incidents", - "FullDescription": "Allows the app to read and write to all security incidents, without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/incidents/{incident-id}", "OutputType": "IMicrosoftGraphSecurityIncident", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityIncident" + "Method": "PATCH", + "Command": "Update-MgSecurityIncident", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-incident-update?view=graph-rest-1.0" }, { - "Uri": "/security/labels", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels", "OutputType": "IMicrosoftGraphSecurityLabelsRoot", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgSecurityLabel" + "Method": "PATCH", + "Command": "Update-MgSecurityLabel", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/authorities/{authorityTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/authorities/{authorityTemplate-id}", "OutputType": "IMicrosoftGraphSecurityAuthorityTemplate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityLabelAuthority" + "Method": "PATCH", + "Command": "Update-MgSecurityLabelAuthority", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories/{categoryTemplate-id}", "OutputType": "IMicrosoftGraphSecurityCategoryTemplate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityLabelCategory" + "Method": "PATCH", + "Command": "Update-MgSecurityLabelCategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/categories/{categoryTemplate-id}/subcategories/{subcategoryTemplate-id}", "OutputType": "IMicrosoftGraphSecuritySubcategoryTemplate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityLabelCategorySubcategory" + "Method": "PATCH", + "Command": "Update-MgSecurityLabelCategorySubcategory", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/citations/{citationTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/citations/{citationTemplate-id}", "OutputType": "IMicrosoftGraphSecurityCitationTemplate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityLabelCitation" + "Method": "PATCH", + "Command": "Update-MgSecurityLabelCitation", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/departments/{departmentTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/departments/{departmentTemplate-id}", "OutputType": "IMicrosoftGraphSecurityDepartmentTemplate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityLabelDepartment" + "Method": "PATCH", + "Command": "Update-MgSecurityLabelDepartment", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/filePlanReferences/{filePlanReferenceTemplate-id}", "OutputType": "IMicrosoftGraphSecurityFilePlanReferenceTemplate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityLabelFilePlanReference" + "Method": "PATCH", + "Command": "Update-MgSecurityLabelFilePlanReference", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", "Module": "Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels, and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}", "OutputType": "IMicrosoftGraphSecurityRetentionLabel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityLabelRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgSecurityLabelRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/security-retentionlabel-update?view=graph-rest-1.0" }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/descriptors", "OutputType": "IMicrosoftGraphSecurityFilePlanDescriptor", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityLabelRetentionLabelDescriptor" + "Method": "PATCH", + "Command": "Update-MgSecurityLabelRetentionLabelDescriptor", + "ApiReferenceLink": null }, { - "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/labels/retentionLabels/{retentionLabel-id}/dispositionReviewStages/{dispositionReviewStage-stageNumber}", "OutputType": "IMicrosoftGraphSecurityDispositionReviewStage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityLabelRetentionLabelDispositionReviewStage" + "Method": "PATCH", + "Command": "Update-MgSecurityLabelRetentionLabelDispositionReviewStage", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScores/{secureScore-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/secureScores/{secureScore-id}", "OutputType": "IMicrosoftGraphSecureScore", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecuritySecureScore" + "Method": "PATCH", + "Command": "Update-MgSecuritySecureScore", + "ApiReferenceLink": null }, { - "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", "Module": "Security", - "Permissions": { - "Name": "SecurityEvents.ReadWrite.All", - "Description": "Read and update your organization’s security events", - "FullDescription": "Allows the app to read your organization’s security events without a signed-in user. Also allows the app to update editable properties in security events.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/secureScoreControlProfiles/{secureScoreControlProfile-id}", "OutputType": "IMicrosoftGraphSecureScoreControlProfile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecuritySecureScoreControlProfile" + "Method": "PATCH", + "Command": "Update-MgSecuritySecureScoreControlProfile", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/securescorecontrolprofile-update?view=graph-rest-1.0" }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", "Module": "Security", - "Permissions": { - "Name": "SubjectRightsRequest.ReadWrite.All", - "Description": "Read and write data subject requests", - "FullDescription": "Allows the app to read and write subject rights requests on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}", "OutputType": "IMicrosoftGraphSubjectRightsRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecuritySubjectRightsRequest" + "Method": "PATCH", + "Command": "Update-MgSecuritySubjectRightsRequest", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/approvers/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecuritySubjectRightsRequestApproverMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgSecuritySubjectRightsRequestApproverMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/collaborators/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecuritySubjectRightsRequestCollaboratorMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgSecuritySubjectRightsRequestCollaboratorMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/subjectRightsRequests/{subjectRightsRequest-id}/notes/{authoredNote-id}", "OutputType": "IMicrosoftGraphAuthoredNote", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecuritySubjectRightsRequestNote" + "Method": "PATCH", + "Command": "Update-MgSecuritySubjectRightsRequestNote", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence", "OutputType": "IMicrosoftGraphSecurityThreatIntelligence", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgSecurityThreatIntelligence" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligence", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articles/{article-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articles/{article-id}", "OutputType": "IMicrosoftGraphSecurityArticle", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceArticle" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceArticle", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/articleIndicators/{articleIndicator-id}", "OutputType": "IMicrosoftGraphSecurityArticleIndicator", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceArticleIndicator" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceArticleIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}", "OutputType": "IMicrosoftGraphSecurityHost", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceHost" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceHost", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostComponents/{hostComponent-id}", "OutputType": "IMicrosoftGraphSecurityHostComponent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceHostComponent" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceHostComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostCookies/{hostCookie-id}", "OutputType": "IMicrosoftGraphSecurityHostCookie", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceHostCookie" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceHostCookie", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPairs/{hostPair-id}", "OutputType": "IMicrosoftGraphSecurityHostPair", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceHostPair" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceHostPair", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostPorts/{hostPort-id}", "OutputType": "IMicrosoftGraphSecurityHostPort", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceHostPort" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceHostPort", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hosts/{host-id}/reputation", "OutputType": "IMicrosoftGraphSecurityHostReputation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceHostReputation" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceHostReputation", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostSslCertificates/{hostSslCertificate-id}", "OutputType": "IMicrosoftGraphSecurityHostSslCertificate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceHostSslCertificate" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceHostSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/hostTrackers/{hostTracker-id}", "OutputType": "IMicrosoftGraphSecurityHostTracker", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceHostTracker" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceHostTracker", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelProfiles/{intelligenceProfile-id}", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfile", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceIntelProfile" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceIntelProfile", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/passiveDnsRecords/{passiveDnsRecord-id}", "OutputType": "IMicrosoftGraphSecurityPassiveDnsRecord", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligencePassiveDnsRecord" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligencePassiveDnsRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/intelligenceProfileIndicators/{intelligenceProfileIndicator-id}", "OutputType": "IMicrosoftGraphSecurityIntelligenceProfileIndicator", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceProfileIndicator" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceProfileIndicator", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/sslCertificates/{sslCertificate-id}", "OutputType": "IMicrosoftGraphSecuritySslCertificate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceSslCertificate" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceSslCertificate", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/subdomains/{subdomain-id}", "OutputType": "IMicrosoftGraphSecuritySubdomain", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceSubdomain" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceSubdomain", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}", "OutputType": "IMicrosoftGraphSecurityVulnerability", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceVulnerability" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceVulnerability", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/vulnerabilities/{vulnerability-id}/components/{vulnerabilityComponent-id}", "OutputType": "IMicrosoftGraphSecurityVulnerabilityComponent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceVulnerabilityComponent" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceVulnerabilityComponent", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisHistoryRecords/{whoisHistoryRecord-id}", "OutputType": "IMicrosoftGraphSecurityWhoisHistoryRecord", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceWhoisHistoryRecord" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceWhoisHistoryRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/threatIntelligence/whoisRecords/{whoisRecord-id}", "OutputType": "IMicrosoftGraphSecurityWhoisRecord", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityThreatIntelligenceWhoisRecord" + "Method": "PATCH", + "Command": "Update-MgSecurityThreatIntelligenceWhoisRecord", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/triggers", "OutputType": "IMicrosoftGraphSecurityTriggersRoot", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgSecurityTrigger" + "Method": "PATCH", + "Command": "Update-MgSecurityTrigger", + "ApiReferenceLink": null }, { - "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/triggers/retentionEvents/{retentionEvent-id}", "OutputType": "IMicrosoftGraphSecurityRetentionEvent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityTriggerRetentionEvent" + "Method": "PATCH", + "Command": "Update-MgSecurityTriggerRetentionEvent", + "ApiReferenceLink": null }, { - "Uri": "/security/triggerTypes", "Module": "Security", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/security/triggerTypes", "OutputType": "IMicrosoftGraphSecurityTriggerTypesRoot", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgSecurityTriggerType" + "Method": "PATCH", + "Command": "Update-MgSecurityTriggerType", + "ApiReferenceLink": null }, { - "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", "Module": "Security", - "Permissions": { - "Name": "RecordsManagement.ReadWrite.All", - "Description": "Read and write Records Management configuration, labels and policies", - "FullDescription": "Allow the application to create, update and delete any data from Records Management, such as configuration, labels, and policies without the signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/security/triggerTypes/retentionEventTypes/{retentionEventType-id}", "OutputType": "IMicrosoftGraphSecurityRetentionEventType", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSecurityTriggerTypeRetentionEventType" + "Method": "PATCH", + "Command": "Update-MgSecurityTriggerTypeRetentionEventType", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}", "OutputType": "IMicrosoftGraphServiceHealth", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServiceAnnouncementHealthOverview" + "Method": "PATCH", + "Command": "Update-MgServiceAnnouncementHealthOverview", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/healthOverviews/{serviceHealth-id}/issues/{serviceHealthIssue-id}", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServiceAnnouncementHealthOverviewIssue" + "Method": "PATCH", + "Command": "Update-MgServiceAnnouncementHealthOverviewIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/issues/{serviceHealthIssue-id}", "OutputType": "IMicrosoftGraphServiceHealthIssue", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServiceAnnouncementIssue" + "Method": "PATCH", + "Command": "Update-MgServiceAnnouncementIssue", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}", "OutputType": "IMicrosoftGraphServiceUpdateMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServiceAnnouncementMessage" + "Method": "PATCH", + "Command": "Update-MgServiceAnnouncementMessage", + "ApiReferenceLink": null }, { - "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "Module": "Devices.ServiceAnnouncement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/admin/serviceAnnouncement/messages/{serviceUpdateMessage-id}/attachments/{serviceAnnouncementAttachment-id}", "OutputType": "IMicrosoftGraphServiceAnnouncementAttachment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServiceAnnouncementMessageAttachment" + "Method": "PATCH", + "Command": "Update-MgServiceAnnouncementMessageAttachment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}", "Module": "Applications", + "Uri": "/servicePrincipals/{servicePrincipal-id}", + "OutputType": "IMicrosoftGraphServicePrincipal", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Application.ReadWrite.All", - "Description": "Read and write all applications", - "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", - "IsAdmin": false - }, { "Name": "Application.ReadWrite.OwnedBy", "Description": "Manage apps that this app creates or owns", "FullDescription": "Allows the app to create other applications, and fully manage those applications (read, update, update application secrets and delete), without a signed-in user.  It cannot update any apps that it is not an owner of.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Application.ReadWrite.All", + "Description": "Read and write all applications", + "FullDescription": "Allows the app to create, read, update and delete applications and service principals without a signed-in user. Does not allow management of consent grants.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipal" + "Method": "PATCH", + "Command": "Update-MgServicePrincipal", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignedTo/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalAppRoleAssignedTo" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalAppRoleAssignedTo", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalAppRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals(appId='{appId}')", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals(appId='{appId}')", "OutputType": "IMicrosoftGraphServicePrincipal", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalByAppId" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalByAppId", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/delegatedPermissionClassifications/{delegatedPermissionClassification-id}", "OutputType": "IMicrosoftGraphDelegatedPermissionClassification", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalDelegatedPermissionClassification" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalDelegatedPermissionClassification", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/endpoints/{endpoint-id}", "OutputType": "IMicrosoftGraphEndpoint", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalEndpoint" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalEndpoint", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration", "OutputType": "IMicrosoftGraphRemoteDesktopSecurityConfiguration", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalRemoteDesktopSecurityConfiguration" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalRemoteDesktopSecurityConfiguration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/remotedesktopsecurityconfiguration-update?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/remoteDesktopSecurityConfiguration/targetDeviceGroups/{targetDeviceGroup-id}", "OutputType": "IMicrosoftGraphTargetDeviceGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalRemoteDesktopSecurityConfigurationTargetDeviceGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/targetdevicegroup-update?view=graph-rest-1.0" }, { - "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/identityProtection/servicePrincipalRiskDetections/{servicePrincipalRiskDetection-id}", "OutputType": "IMicrosoftGraphServicePrincipalRiskDetection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalRiskDetection" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalRiskDetection", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}", "OutputType": "IMicrosoftGraphSynchronizationJob", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalSynchronizationJob" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalSynchronizationJob", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/bulkUpload", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalSynchronizationJobBulkUpload" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalSynchronizationJobBulkUpload", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema", "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalSynchronizationJobSchema" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalSynchronizationJobSchema", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-update?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/jobs/{synchronizationJob-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalSynchronizationJobSchemaDirectory" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalSynchronizationJobSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}", "OutputType": "IMicrosoftGraphSynchronizationTemplate", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalSynchronizationTemplate" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalSynchronizationTemplate", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/synchronization-synchronizationtemplate-update?view=graph-rest-1.0" }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema", "OutputType": "IMicrosoftGraphSynchronizationSchema", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalSynchronizationTemplateSchema" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalSynchronizationTemplateSchema", + "ApiReferenceLink": null }, { - "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/servicePrincipals/{servicePrincipal-id}/synchronization/templates/{synchronizationTemplate-id}/schema/directories/{directoryDefinition-id}", "OutputType": "IMicrosoftGraphDirectoryDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgServicePrincipalSynchronizationTemplateSchemaDirectory" + "Method": "PATCH", + "Command": "Update-MgServicePrincipalSynchronizationTemplateSchemaDirectory", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgShareCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgShareLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareList" + "Method": "PATCH", + "Command": "Update-MgShareList", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareListColumn" + "Method": "PATCH", + "Command": "Update-MgShareListColumn", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareListContentType" + "Method": "PATCH", + "Command": "Update-MgShareListContentType", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgShareListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgShareListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgShareListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -471851,15 +524796,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgShareListItem" + "Method": "PATCH", + "Command": "Update-MgShareListItem", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -471870,15 +524816,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgShareListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgShareListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -471889,15 +524836,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgShareListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgShareListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -471908,15 +524856,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgShareListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgShareListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -471927,15 +524876,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgShareListItemField" + "Method": "PATCH", + "Command": "Update-MgShareListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -471946,15 +524896,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgShareListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgShareListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -471965,15 +524916,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgShareListItemVersion" + "Method": "PATCH", + "Command": "Update-MgShareListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -471984,249 +524936,275 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgShareListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgShareListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgShareListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareListOperation" + "Method": "PATCH", + "Command": "Update-MgShareListOperation", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareListSubscription" + "Method": "PATCH", + "Command": "Update-MgShareListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}/permission", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}/permission", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSharePermission" + "Method": "PATCH", + "Command": "Update-MgSharePermission", + "ApiReferenceLink": null }, { - "Uri": "/shares/{sharedDriveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/shares/{sharedDriveItem-id}", "OutputType": "IMicrosoftGraphSharedDriveItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgShareSharedDriveItemSharedDriveItem" + "Method": "PATCH", + "Command": "Update-MgShareSharedDriveItemSharedDriveItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}", "OutputType": "IMicrosoftGraphSite", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSite" + "Method": "PATCH", + "Command": "Update-MgSite", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteAnalytic" + "Method": "PATCH", + "Command": "Update-MgSiteAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgSiteAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/analytics/itemActivityStats/{itemActivityStat-id}/activities/{itemActivity-id}", "OutputType": "IMicrosoftGraphItemActivity", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteAnalyticItemActivityStatActivity" + "Method": "PATCH", + "Command": "Update-MgSiteAnalyticItemActivityStatActivity", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteColumn" + "Method": "PATCH", + "Command": "Update-MgSiteColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteContentType" + "Method": "PATCH", + "Command": "Update-MgSiteContentType", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contenttype-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgSiteContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgSiteContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -472237,15 +525215,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteGetByPathAnalytic" + "Method": "PATCH", + "Command": "Update-MgSiteGetByPathAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/onenote", "OutputType": "IMicrosoftGraphOnenote", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -472256,15 +525235,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteGetByPathOnenote" + "Method": "PATCH", + "Command": "Update-MgSiteGetByPathOnenote", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/getByPath(path='{path}')/getByPath(path='{path1}')/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -472275,679 +525255,707 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteGetByPathTermStore" + "Method": "PATCH", + "Command": "Update-MgSiteGetByPathTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteList" + "Method": "PATCH", + "Command": "Update-MgSiteList", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListColumn" + "Method": "PATCH", + "Command": "Update-MgSiteListColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}", + "OutputType": "IMicrosoftGraphContentType", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListContentType" + "Method": "PATCH", + "Command": "Update-MgSiteListContentType", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Sites", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columns/{columnDefinition-id}", + "OutputType": "IMicrosoftGraphColumnDefinition", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, { "Name": "Sites.Manage.All", "Description": "Create, edit, and delete items and lists in all site collections", "FullDescription": "Allows the app to create or delete document libraries and lists in all site collections without a signed in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Sites.FullControl.All", + "Description": "Have full control of all site collections", + "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgSiteListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgSiteListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgSiteListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "Module": "Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListItem" + "Method": "PATCH", + "Command": "Update-MgSiteListItem", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgSiteListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgSiteListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgSiteListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "Module": "Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListItemField" + "Method": "PATCH", + "Command": "Update-MgSiteListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgSiteListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListItemVersion" + "Method": "PATCH", + "Command": "Update-MgSiteListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgSiteListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgSiteListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListOperation" + "Method": "PATCH", + "Command": "Update-MgSiteListOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/lists/{list-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteListSubscription" + "Method": "PATCH", + "Command": "Update-MgSiteListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}", "OutputType": "IMicrosoftGraphNotebook", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteOnenoteNotebook" + "Method": "PATCH", + "Command": "Update-MgSiteOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgSiteOnenoteNotebookSectionGroupSectionPageContent" + "Method": "POST", + "Command": "Update-MgSiteOnenoteNotebookSectionGroupSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/notebooks/{notebook-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgSiteOnenoteNotebookSectionPageContent" + "Method": "POST", + "Command": "Update-MgSiteOnenoteNotebookSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteOnenotePage" + "Method": "PATCH", + "Command": "Update-MgSiteOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgSiteOnenotePageContent" + "Method": "POST", + "Command": "Update-MgSiteOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteOnenoteSection" + "Method": "PATCH", + "Command": "Update-MgSiteOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteOnenoteSectionGroup" + "Method": "PATCH", + "Command": "Update-MgSiteOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sectionGroups/{sectionGroup-id}/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgSiteOnenoteSectionGroupSectionPageContent" + "Method": "POST", + "Command": "Update-MgSiteOnenoteSectionGroupSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/onenote/sections/{onenoteSection-id}/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgSiteOnenoteSectionPageContent" + "Method": "POST", + "Command": "Update-MgSiteOnenoteSectionPageContent", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSiteOperation" + "Method": "PATCH", + "Command": "Update-MgSiteOperation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", "Module": "Sites", - "Permissions": { - "Name": "Sites.ReadWrite.All", - "Description": "Read and write items in all site collections", - "FullDescription": "Allows the app to create, read, update, and delete documents and list items in all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}", "OutputType": "IMicrosoftGraphBaseSitePage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePage" + "Method": "PATCH", + "Command": "Update-MgSitePage", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout", "OutputType": "IMicrosoftGraphCanvasLayout", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageAsSitePageCanvaLayout" + "Method": "PATCH", + "Command": "Update-MgSitePageAsSitePageCanvaLayout", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}", "OutputType": "IMicrosoftGraphHorizontalSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageAsSitePageCanvaLayoutHorizontalSection" + "Method": "PATCH", + "Command": "Update-MgSitePageAsSitePageCanvaLayoutHorizontalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}", "OutputType": "IMicrosoftGraphHorizontalSectionColumn", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumn" + "Method": "PATCH", + "Command": "Update-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumn", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/horizontalSections/{horizontalSection-id}/columns/{horizontalSectionColumn-id}/webparts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart" + "Method": "PATCH", + "Command": "Update-MgSitePageAsSitePageCanvaLayoutHorizontalSectionColumnWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection", "OutputType": "IMicrosoftGraphVerticalSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageAsSitePageCanvaLayoutVerticalSection" + "Method": "PATCH", + "Command": "Update-MgSitePageAsSitePageCanvaLayoutVerticalSection", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/canvasLayout/verticalSection/webparts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpart" + "Method": "PATCH", + "Command": "Update-MgSitePageAsSitePageCanvaLayoutVerticalSectionWebpart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageAsSitePageCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgSitePageAsSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageAsSitePageLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgSitePageAsSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/sitePage/webParts/{webPart-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageAsSitePageWebPart" + "Method": "PATCH", + "Command": "Update-MgSitePageAsSitePageWebPart", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgSitePageCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/pages/{baseSitePage-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePageLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgSitePageLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/permissions/{permission-id}", "Module": "Sites", - "Permissions": { - "Name": "Sites.FullControl.All", - "Description": "Have full control of all site collections", - "FullDescription": "Allows the app to have full control of all site collections without a signed in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSitePermission" + "Method": "PATCH", + "Command": "Update-MgSitePermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/site-update-permission?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore", "OutputType": "IMicrosoftGraphTermStore", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -472958,15 +525966,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStore" + "Method": "PATCH", + "Command": "Update-MgSiteTermStore", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-store-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -472977,15 +525986,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreGroup" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -472996,15 +526006,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreGroupSet" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473023,15 +526034,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgSiteTermStoreGroupSetChild" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473050,15 +526062,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgSiteTermStoreGroupSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473069,15 +526082,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreGroupSetParentGroup" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreGroupSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473088,15 +526102,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreGroupSetRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473107,15 +526122,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreGroupSetTerm" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473126,15 +526142,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreGroupSetTermChild" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473145,15 +526162,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreGroupSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/groups/{group-id}/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473164,20 +526182,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreGroupSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473188,15 +526202,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSet" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSet", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-set-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473215,15 +526230,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgSiteTermStoreSetChild" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473242,15 +526258,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgSiteTermStoreSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup", "OutputType": "IMicrosoftGraphTermStoreGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473261,15 +526278,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetParentGroup" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetParentGroup", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}", "OutputType": "IMicrosoftGraphTermStoreSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473280,15 +526298,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetParentGroupSet" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetParentGroupSet", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473307,15 +526326,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgSiteTermStoreSetParentGroupSetChild" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetParentGroupSetChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/children/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473334,15 +526354,16 @@ "UpdateViaIdentityExpanded2", "UpdateViaIdentityExpanded3" ], - "Command": "Update-MgSiteTermStoreSetParentGroupSetChildRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetParentGroupSetChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473353,15 +526374,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetParentGroupSetRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetParentGroupSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473372,15 +526394,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetParentGroupSetTerm" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetParentGroupSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473391,15 +526414,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetParentGroupSetTermChild" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetParentGroupSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473410,15 +526434,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetParentGroupSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetParentGroupSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/parentGroup/sets/{set-id1}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473429,15 +526454,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetParentGroupSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetParentGroupSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473448,20 +526474,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "Module": "Sites", - "Permissions": { - "Name": "TermStore.ReadWrite.All", - "Description": "Read and write term store data", - "FullDescription": "Allows the app to read or modify data that you have access to. This includes all sets, groups and terms in the term store.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473472,15 +526494,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetTerm" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetTerm", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/termstore-term-update?view=graph-rest-1.0" }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}", "OutputType": "IMicrosoftGraphTermStoreTerm", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473491,15 +526514,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetTermChild" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetTermChild", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children/{term-id1}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473510,15 +526534,16 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetTermChildRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetTermChildRelation", + "ApiReferenceLink": null }, { - "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "Module": "Sites", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/relations/{relation-id}", "OutputType": "IMicrosoftGraphTermStoreRelation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -473529,1255 +526554,1390 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgSiteTermStoreSetTermRelation" + "Method": "PATCH", + "Command": "Update-MgSiteTermStoreSetTermRelation", + "ApiReferenceLink": null }, { - "Uri": "/subscribedSkus/{subscribedSku-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/subscribedSkus/{subscribedSku-id}", "OutputType": "IMicrosoftGraphSubscribedSku", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSubscribedSku" + "Method": "PATCH", + "Command": "Update-MgSubscribedSku", + "ApiReferenceLink": null }, { - "Uri": "/subscriptions/{subscription-id}", "Module": "ChangeNotifications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgSubscription" + "Method": "PATCH", + "Command": "Update-MgSubscription", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/subscription-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}", "Module": "Teams", + "Uri": "/teams/{team-id}", + "OutputType": "IMicrosoftGraphTeam", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamSettings.ReadWrite.Group", + "Description": "Consent name unavailable", + "FullDescription": "Consent description unavailable", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamSettings.ReadWrite.All", "Description": "Read and change all teams' settings", "FullDescription": "Read and change all teams' settings, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamSettings.ReadWrite.Group", - "Description": "Consent name unavailable", - "FullDescription": "Consent description unavailable", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeam", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeam" + "Method": "PATCH", + "Command": "Update-MgTeam", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}", + "OutputType": "IMicrosoftGraphChannel", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "ChannelSettings.ReadWrite.All", - "Description": "Read and write the names, descriptions, and settings of all channels", - "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", - "IsAdmin": false - }, { "Name": "ChannelSettings.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Directory.ReadWrite.All", "Description": "Read and write directory data", "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "ChannelSettings.ReadWrite.All", + "Description": "Read and write the names, descriptions, and settings of all channels", + "FullDescription": "Read and write the names, descriptions, and settings of all channels, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChannel", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamChannel" + "Method": "PATCH", + "Command": "Update-MgTeamChannel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-patch?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamMember.ReadWrite.All", + "Description": "Add and remove members from all teams", + "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamMember.ReadWrite.All", - "Description": "Add and remove members from all teams", - "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamChannelMember" + "Method": "PATCH", + "Command": "Update-MgTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamChannelMessage" + "Method": "PATCH", + "Command": "Update-MgTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamChannelMessageReply" + "Method": "PATCH", + "Command": "Update-MgTeamChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamChannelMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamChannelSharedWithTeam" + "Method": "PATCH", + "Command": "Update-MgTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/channels/{channel-id}/tabs/{teamsTab-id}", + "OutputType": "IMicrosoftGraphTeamsTab", + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false - }, - { - "Name": "TeamsTab.ReadWrite.All", - "Description": "Read and write tabs in Microsoft Teams.", - "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", - "IsAdmin": false + "Name": "TeamsTab.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage only its own tabs in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamsTab.ReadWrite.Group", "Description": "Consent name unavailable", "FullDescription": "Consent description unavailable", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { "Name": "TeamsTab.ReadWriteForTeam", "Description": "Allow the app to manage all tabs in teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs to teams you can access.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false + }, + { + "Name": "TeamsTab.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage only its own tabs for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "TeamsTab.ReadWriteForTeam.All", "Description": "Allow the Teams app to manage all tabs for all teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall all tabs in any team, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage only its own tabs in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs to teams you can access.", - "IsAdmin": true + "Name": "TeamsTab.ReadWrite.All", + "Description": "Read and write tabs in Microsoft Teams.", + "FullDescription": "Read and write tabs in any team in Microsoft Teams, without a signed-in user. This does not give access to the content inside the tabs.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsTab.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage only its own tabs for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall its own tabs in any team, without a signed-in user.", - "IsAdmin": false + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamChannelTab" + "Method": "PATCH", + "Command": "Update-MgTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-patch-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade", "Module": "Teams", + "Uri": "/teams/{team-id}/installedApps/{teamsAppInstallation-id}/upgrade", + "OutputType": null, + "ApiVersion": "v1.0", "Permissions": [ { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false - }, - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", + "Description": "Allow the Teams app to manage itself in teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", - "Description": "Manage installation and permission grants of Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", + "Description": "Allow the Teams app to manage itself for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", - "Description": "Manage installation and permission grants of Teams apps for all teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteForTeam", + "Description": "Manage installed Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam", "Description": "Allow the Teams app to manage itself and its permission grants in teams", "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in teams the signed-in user can access, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": true - }, - { - "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", - "Description": "Allow the Teams app to manage itself and its permission grants for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteForTeam", - "Description": "Manage installed Teams apps in teams", - "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams you can access. Does not give the ability to read application-specific settings.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam", + "Description": "Manage installation and permission grants of Teams apps in teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in teams the signed-in user can access. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "TeamsAppInstallation.ReadWriteForTeam.All", "Description": "Manage Teams apps for all teams", "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Does not give the ability to read application-specific settings.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam", - "Description": "Allow the Teams app to manage itself in teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself to teams you can access.", - "IsAdmin": true + "Name": "TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All", + "Description": "Allow the Teams app to manage itself and its permission grants for all teams", + "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself for any team, without a signed-in user, and manage its permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamsAppInstallation.ReadWriteSelfForTeam.All", - "Description": "Allow the Teams app to manage itself for all teams", - "FullDescription": "Allows a Teams app to read, install, upgrade, and uninstall itself in any team, without a signed-in user.", - "IsAdmin": false + "Name": "TeamsAppInstallation.ReadWriteAndConsentForTeam.All", + "Description": "Manage installation and permission grants of Teams apps for all teams", + "FullDescription": "Allows the app to read, install, upgrade, and uninstall Teams apps in any team, without a signed-in user. Gives the ability to manage permission grants for accessing those specific teams' data.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false + }, + { + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": null, - "Method": "POST", "Variants": [ "Upgrade", "UpgradeExpanded", "UpgradeViaIdentity", "UpgradeViaIdentityExpanded" ], - "Command": "Update-MgTeamInstalledApp" + "Method": "POST", + "Command": "Update-MgTeamInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/members/{conversationMember-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/members/{conversationMember-id}", + "OutputType": "IMicrosoftGraphConversationMember", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "ChannelMember.ReadWrite.All", "Description": "Add and remove members from all channels", "FullDescription": "Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "TeamMember.ReadWrite.All", + "Description": "Add and remove members from all teams", + "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "Group.ReadWrite.All", "Description": "Read and write all groups", "FullDescription": "Allows the app to create groups, read all group properties and memberships, update group properties and memberships, and delete groups. Also allows the app to read and write conversations. All of these operations can be performed by the app without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "TeamMember.ReadWrite.All", - "Description": "Add and remove members from all teams", - "FullDescription": "Add and remove members from all teams, without a signed-in user. Also allows changing a team member's role, for example from owner to non-owner.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamMember" + "Method": "PATCH", + "Command": "Update-MgTeamMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/team-update-members?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/operations/{teamsAsyncOperation-id}", "OutputType": "IMicrosoftGraphTeamsAsyncOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamOperation" + "Method": "PATCH", + "Command": "Update-MgTeamOperation", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamPermissionGrant" + "Method": "PATCH", + "Command": "Update-MgTeamPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/photo", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamPhoto" + "Method": "PATCH", + "Command": "Update-MgTeamPhoto", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel", "OutputType": "IMicrosoftGraphChannel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamPrimaryChannel" + "Method": "PATCH", + "Command": "Update-MgTeamPrimaryChannel", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamPrimaryChannelMember" + "Method": "PATCH", + "Command": "Update-MgTeamPrimaryChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamPrimaryChannelMessage" + "Method": "PATCH", + "Command": "Update-MgTeamPrimaryChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamPrimaryChannelMessageReply" + "Method": "PATCH", + "Command": "Update-MgTeamPrimaryChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamPrimaryChannelMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgTeamPrimaryChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamPrimaryChannelSharedWithTeam" + "Method": "PATCH", + "Command": "Update-MgTeamPrimaryChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/primaryChannel/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamPrimaryChannelTab" + "Method": "PATCH", + "Command": "Update-MgTeamPrimaryChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-patch-tabs?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/offerShiftRequests/{offerShiftRequest-id}", "OutputType": "IMicrosoftGraphOfferShiftRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamScheduleOfferShiftRequest" + "Method": "PATCH", + "Command": "Update-MgTeamScheduleOfferShiftRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/openShifts/{openShift-id}", "OutputType": "IMicrosoftGraphOpenShift", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamScheduleOpenShift" + "Method": "PATCH", + "Command": "Update-MgTeamScheduleOpenShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/openshift-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/openShiftChangeRequests/{openShiftChangeRequest-id}", "OutputType": "IMicrosoftGraphOpenShiftChangeRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamScheduleOpenShiftChangeRequest" + "Method": "PATCH", + "Command": "Update-MgTeamScheduleOpenShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/schedulingGroups/{schedulingGroup-id}", "OutputType": "IMicrosoftGraphSchedulingGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamScheduleSchedulingGroup" + "Method": "PATCH", + "Command": "Update-MgTeamScheduleSchedulingGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/schedulinggroup-put?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/shifts/{shift-id}", "OutputType": "IMicrosoftGraphShift", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamScheduleShift" + "Method": "PATCH", + "Command": "Update-MgTeamScheduleShift", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shift-put?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequest-id}", "OutputType": "IMicrosoftGraphSwapShiftsChangeRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamScheduleSwapShiftChangeRequest" + "Method": "PATCH", + "Command": "Update-MgTeamScheduleSwapShiftChangeRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/timesOff/{timeOff-id}", "OutputType": "IMicrosoftGraphTimeOff", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamScheduleTimeOff" + "Method": "PATCH", + "Command": "Update-MgTeamScheduleTimeOff", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoff-put?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/timeOffReasons/{timeOffReason-id}", "OutputType": "IMicrosoftGraphTimeOffReason", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamScheduleTimeOffReason" + "Method": "PATCH", + "Command": "Update-MgTeamScheduleTimeOffReason", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/timeoffreason-put?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/schedule/timeOffRequests/{timeOffRequest-id}", "OutputType": "IMicrosoftGraphTimeOffRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamScheduleTimeOffRequest" + "Method": "PATCH", + "Command": "Update-MgTeamScheduleTimeOffRequest", + "ApiReferenceLink": null }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", "Module": "Teams", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}", + "OutputType": "IMicrosoftGraphTeamworkTag", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "TeamworkTag.ReadWrite", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "TeamworkTag.ReadWrite.All", "Description": "Read and write tags in Teams", "FullDescription": "Allows the app to read and write tags in Teams without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTeamworkTag", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamTag" + "Method": "PATCH", + "Command": "Update-MgTeamTag", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamworktag-update?view=graph-rest-1.0" }, { - "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teams/{team-id}/tags/{teamworkTag-id}/members/{teamworkTagMember-id}", "OutputType": "IMicrosoftGraphTeamworkTagMember", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamTagMember" + "Method": "PATCH", + "Command": "Update-MgTeamTagMember", + "ApiReferenceLink": null }, { - "Uri": "/teamwork", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork", "OutputType": "IMicrosoftGraphTeamwork", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgTeamwork" + "Method": "PATCH", + "Command": "Update-MgTeamwork", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedChats/{deletedChat-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedChats/{deletedChat-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkDeletedChat" + "Method": "PATCH", + "Command": "Update-MgTeamworkDeletedChat", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}", "OutputType": "IMicrosoftGraphDeletedTeam", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkDeletedTeam" + "Method": "PATCH", + "Command": "Update-MgTeamworkDeletedTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}", "OutputType": "IMicrosoftGraphChannel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkDeletedTeamChannel" + "Method": "PATCH", + "Command": "Update-MgTeamworkDeletedTeamChannel", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkDeletedTeamChannelMember" + "Method": "PATCH", + "Command": "Update-MgTeamworkDeletedTeamChannelMember", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/conversationmember-update?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkDeletedTeamChannelMessage" + "Method": "PATCH", + "Command": "Update-MgTeamworkDeletedTeamChannelMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chatmessage-update?view=graph-rest-1.0" }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkDeletedTeamChannelMessageHostedContent" + "Method": "PATCH", + "Command": "Update-MgTeamworkDeletedTeamChannelMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkDeletedTeamChannelMessageReply" + "Method": "PATCH", + "Command": "Update-MgTeamworkDeletedTeamChannelMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkDeletedTeamChannelMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgTeamworkDeletedTeamChannelMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/sharedWithTeams/{sharedWithChannelTeamInfo-id}", "OutputType": "IMicrosoftGraphSharedWithChannelTeamInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkDeletedTeamChannelSharedWithTeam" + "Method": "PATCH", + "Command": "Update-MgTeamworkDeletedTeamChannelSharedWithTeam", + "ApiReferenceLink": null }, { - "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/teamwork/deletedTeams/{deletedTeam-id}/channels/{channel-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkDeletedTeamChannelTab" + "Method": "PATCH", + "Command": "Update-MgTeamworkDeletedTeamChannelTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/channel-patch-tabs?view=graph-rest-1.0" }, { - "Uri": "/teamwork/teamsAppSettings", "Module": "Teams", - "Permissions": { - "Name": "TeamworkAppSettings.ReadWrite.All", - "Description": "Read and write Teams app settings", - "FullDescription": "Allows the app to read and write the Teams app settings on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/teamwork/teamsAppSettings", "OutputType": "IMicrosoftGraphTeamsAppSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded" ], - "Command": "Update-MgTeamworkTeamAppSetting" + "Method": "PATCH", + "Command": "Update-MgTeamworkTeamAppSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/teamsappsettings-update?view=graph-rest-1.0" }, { - "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", "Module": "Teams", - "Permissions": { - "Name": "WorkforceIntegration.ReadWrite.All", - "Description": "Read and write workforce integrations", - "FullDescription": "Allows the app to manage workforce integrations, to synchronize data from Microsoft Teams Shifts, on your behalf.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/teamwork/workforceIntegrations/{workforceIntegration-id}", "OutputType": "IMicrosoftGraphWorkforceIntegration", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTeamworkWorkforceIntegration" + "Method": "PATCH", + "Command": "Update-MgTeamworkWorkforceIntegration", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/workforceintegration-update?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}", "OutputType": "IMicrosoftGraphDelegatedAdminCustomer", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTenantRelationshipDelegatedAdminCustomer" + "Method": "PATCH", + "Command": "Update-MgTenantRelationshipDelegatedAdminCustomer", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminCustomers/{delegatedAdminCustomer-id}/serviceManagementDetails/{delegatedAdminServiceManagementDetail-id}", "OutputType": "IMicrosoftGraphDelegatedAdminServiceManagementDetail", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetail" + "Method": "PATCH", + "Command": "Update-MgTenantRelationshipDelegatedAdminCustomerServiceManagementDetail", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", "Module": "Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}", "OutputType": "IMicrosoftGraphDelegatedAdminRelationship", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTenantRelationshipDelegatedAdminRelationship" + "Method": "PATCH", + "Command": "Update-MgTenantRelationshipDelegatedAdminRelationship", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminrelationship-update?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", "Module": "Identity.Partner", - "Permissions": { - "Name": "DelegatedAdminRelationship.ReadWrite.All", - "Description": "Manage Delegated Admin relationships with customers", - "FullDescription": "Allows the app to manage (create-update-terminate) Delegated Admin relationships with customers and role assignments to security groups for active Delegated Admin relationships without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/accessAssignments/{delegatedAdminAccessAssignment-id}", "OutputType": "IMicrosoftGraphDelegatedAdminAccessAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignment" + "Method": "PATCH", + "Command": "Update-MgTenantRelationshipDelegatedAdminRelationshipAccessAssignment", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/delegatedadminaccessassignment-update?view=graph-rest-1.0" }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/operations/{delegatedAdminRelationshipOperation-id}", "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTenantRelationshipDelegatedAdminRelationshipOperation" + "Method": "PATCH", + "Command": "Update-MgTenantRelationshipDelegatedAdminRelationshipOperation", + "ApiReferenceLink": null }, { - "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", "Module": "Identity.Partner", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/tenantRelationships/delegatedAdminRelationships/{delegatedAdminRelationship-id}/requests/{delegatedAdminRelationshipRequest-id}", "OutputType": "IMicrosoftGraphDelegatedAdminRelationshipRequest", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgTenantRelationshipDelegatedAdminRelationshipRequest" + "Method": "PATCH", + "Command": "Update-MgTenantRelationshipDelegatedAdminRelationshipRequest", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}", "Module": "Users", + "Uri": "/users/{user-id}", + "OutputType": "IMicrosoftGraphUser", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "DeviceManagementApps.ReadWrite.All", "Description": "Read and write Microsoft Intune apps", "FullDescription": "Allows the app to read and write the properties, group assignments and status of apps, app configurations and app protection policies managed by Microsoft Intune, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true + }, + { + "Name": "User.ReadWrite", + "Description": "Read and update your profile", + "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { "Name": "DeviceManagementConfiguration.ReadWrite.All", "Description": "Read and write Microsoft Intune Device Configuration and Policies", "FullDescription": "Allows the app to read and write properties of Microsoft Intune-managed device configuration and device compliance policies and their assignment to groups.", - "IsAdmin": true - }, - { - "Name": "DeviceManagementManagedDevices.ReadWrite.All", - "Description": "Read and write Microsoft Intune devices", - "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", - "IsAdmin": false + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false }, { - "Name": "DeviceManagementServiceConfig.ReadWrite.All", - "Description": "Read and write Microsoft Intune configuration", - "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", - "IsAdmin": false + "Name": "User.ReadWrite.All", + "Description": "Read and write all users' full profiles", + "FullDescription": "Allows the app to read and update user profiles without a signed in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "Directory.ReadWrite.All", - "Description": "Read and write directory data", - "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", - "IsAdmin": false + "Name": "User.ManageIdentities.All", + "Description": "Manage all users' identities", + "FullDescription": "Allows the app to read, update and delete identities that are associated with a user's account, without a signed in user. This controls the identities users can sign-in with.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { "Name": "User.EnableDisableAccount.All", "Description": "Enable and disable user accounts", "FullDescription": "Allows the app to enable and disable users' accounts, without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ManageIdentities.All", - "Description": "Manage all users' identities", - "FullDescription": "Allows the app to read, update and delete identities that are associated with a user's account, without a signed in user. This controls the identities users can sign-in with.", - "IsAdmin": false + "Name": "Directory.ReadWrite.All", + "Description": "Read and write directory data", + "FullDescription": "Allows the app to read and write data in your organization's directory, such as users, and groups, without a signed-in user. Does not allow user or group deletion.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite", - "Description": "Read and update your profile", - "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "Name": "DeviceManagementServiceConfig.ReadWrite.All", + "Description": "Read and write Microsoft Intune configuration", + "FullDescription": "Allows the app to read and write Microsoft Intune service properties including device enrollment and third party service connection configuration, without a signed-in user.", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false }, { - "Name": "User.ReadWrite.All", - "Description": "Read and write all users' full profiles", - "FullDescription": "Allows the app to read and update user profiles without a signed in user.", - "IsAdmin": false + "Name": "DeviceManagementManagedDevices.ReadWrite.All", + "Description": "Read and write Microsoft Intune devices", + "FullDescription": "Allows the app to read and write the properties of devices managed by Microsoft Intune, without a signed-in user. Does not allow high impact operations such as remote wipe and password reset on the device’s owner", + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUser", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUser" + "Method": "PATCH", + "Command": "Update-MgUser", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}", "Module": "CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/{userActivity-id}", "OutputType": "IMicrosoftGraphUserActivity", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserActivity" + "Method": "PATCH", + "Command": "Update-MgUserActivity", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "Module": "CrossDeviceExperiences", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/activities/{userActivity-id}/historyItems/{activityHistoryItem-id}", "OutputType": "IMicrosoftGraphActivityHistoryItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserActivityHistoryItem" + "Method": "PATCH", + "Command": "Update-MgUserActivityHistoryItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/projectrome-put-historyitem?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "Module": "Applications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/appRoleAssignments/{appRoleAssignment-id}", "OutputType": "IMicrosoftGraphAppRoleAssignment", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserAppRoleAssignment" + "Method": "PATCH", + "Command": "Update-MgUserAppRoleAssignment", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/emailMethods/{emailAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphEmailAuthenticationMethod", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserAuthenticationEmailMethod" + "Method": "PATCH", + "Command": "Update-MgUserAuthenticationEmailMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/emailauthenticationmethod-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/methods/{authenticationMethod-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserAuthenticationMethod" + "Method": "PATCH", + "Command": "Update-MgUserAuthenticationMethod", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", "Module": "Identity.SignIns", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/authentication/operations/{longRunningOperation-id}", "OutputType": "IMicrosoftGraphLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserAuthenticationOperation" + "Method": "PATCH", + "Command": "Update-MgUserAuthenticationOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", "Module": "Identity.SignIns", + "Uri": "/users/{user-id}/authentication/phoneMethods/{phoneAuthenticationMethod-id}", + "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "UserAuthenticationMethod.ReadWrite", - "Description": "Read and write your authentication methods", - "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", - "IsAdmin": true - }, { "Name": "UserAuthenticationMethod.ReadWrite.All", "Description": "Read and write all users' authentication methods", "FullDescription": "Allows the app to read and write authentication methods of all users you have access to in your organization. Authentication methods include things like a user’s phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "UserAuthenticationMethod.ReadWrite", + "Description": "Read and write your authentication methods", + "FullDescription": "Allows the app to read and write your authentication methods, including phone numbers and Authenticator app settings.This does not allow the app to see secret information like your passwords, or to sign-in or otherwise use your authentication methods.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPhoneAuthenticationMethod", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserAuthenticationPhoneMethod" + "Method": "PATCH", + "Command": "Update-MgUserAuthenticationPhoneMethod", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/phoneauthenticationmethod-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendarGroups/{calendarGroup-id}", "OutputType": "IMicrosoftGraphCalendarGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserCalendarGroup" + "Method": "PATCH", + "Command": "Update-MgUserCalendarGroup", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendargroup-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/calendar/calendarPermissions/{calendarPermission-id}", "OutputType": "IMicrosoftGraphCalendarPermission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "Update1", @@ -474788,2310 +527948,2416 @@ "UpdateViaIdentityExpanded", "UpdateViaIdentityExpanded1" ], - "Command": "Update-MgUserCalendarPermission" + "Method": "PATCH", + "Command": "Update-MgUserCalendarPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/calendarpermission-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}", "OutputType": "IMicrosoftGraphChat", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserChat" + "Method": "PATCH", + "Command": "Update-MgUserChat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/installedApps/{teamsAppInstallation-id}/upgrade", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Upgrade", "UpgradeExpanded", "UpgradeViaIdentity", "UpgradeViaIdentityExpanded" ], - "Command": "Update-MgUserChatInstalledApp" + "Method": "POST", + "Command": "Update-MgUserChatInstalledApp", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-teamsappinstallation-upgrade?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/lastMessagePreview", "OutputType": "IMicrosoftGraphChatMessageInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserChatLastMessagePreview" + "Method": "PATCH", + "Command": "Update-MgUserChatLastMessagePreview", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/members/{conversationMember-id}", "OutputType": "IMicrosoftGraphConversationMember", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserChatMember" + "Method": "PATCH", + "Command": "Update-MgUserChatMember", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserChatMessage" + "Method": "PATCH", + "Command": "Update-MgUserChatMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserChatMessageHostedContent" + "Method": "PATCH", + "Command": "Update-MgUserChatMessageHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}", "OutputType": "IMicrosoftGraphChatMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserChatMessageReply" + "Method": "PATCH", + "Command": "Update-MgUserChatMessageReply", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/messages/{chatMessage-id}/replies/{chatMessage-id1}/hostedContents/{chatMessageHostedContent-id}", "OutputType": "IMicrosoftGraphChatMessageHostedContent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserChatMessageReplyHostedContent" + "Method": "PATCH", + "Command": "Update-MgUserChatMessageReplyHostedContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/permissionGrants/{resourceSpecificPermissionGrant-id}", "OutputType": "IMicrosoftGraphResourceSpecificPermissionGrant", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserChatPermissionGrant" + "Method": "PATCH", + "Command": "Update-MgUserChatPermissionGrant", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/pinnedMessages/{pinnedChatMessageInfo-id}", "OutputType": "IMicrosoftGraphPinnedChatMessageInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserChatPinnedMessage" + "Method": "PATCH", + "Command": "Update-MgUserChatPinnedMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/chats/{chat-id}/tabs/{teamsTab-id}", "OutputType": "IMicrosoftGraphTeamsTab", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserChatTab" + "Method": "PATCH", + "Command": "Update-MgUserChatTab", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/chat-patch-tabs?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}", "OutputType": "IMicrosoftGraphContact", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContact" + "Method": "PATCH", + "Command": "Update-MgUserContact", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contact-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContactExtension" + "Method": "PATCH", + "Command": "Update-MgUserContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContactFolder" + "Method": "PATCH", + "Command": "Update-MgUserContactFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/contactfolder-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}", "OutputType": "IMicrosoftGraphContactFolder", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContactFolderChildFolder" + "Method": "PATCH", + "Command": "Update-MgUserContactFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}", "OutputType": "IMicrosoftGraphContact", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContactFolderChildFolderContact" + "Method": "PATCH", + "Command": "Update-MgUserContactFolderChildFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContactFolderChildFolderContactExtension" + "Method": "PATCH", + "Command": "Update-MgUserContactFolderChildFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/childFolders/{contactFolder-id1}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContactFolderChildFolderContactPhoto" + "Method": "PATCH", + "Command": "Update-MgUserContactFolderChildFolderContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}", "OutputType": "IMicrosoftGraphContact", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContactFolderContact" + "Method": "PATCH", + "Command": "Update-MgUserContactFolderContact", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "Module": "PersonalContacts", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContactFolderContactExtension" + "Method": "PATCH", + "Command": "Update-MgUserContactFolderContactExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contactFolders/{contactFolder-id}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContactFolderContactPhoto" + "Method": "PATCH", + "Command": "Update-MgUserContactFolderContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/contacts/{contact-id}/photo", "Module": "PersonalContacts", - "Permissions": { - "Name": "Contacts.ReadWrite", - "Description": "Read and write contacts in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete all contacts in all mailboxes without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/contacts/{contact-id}/photo", "OutputType": "IMicrosoftGraphProfilePhoto", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserContactPhoto" + "Method": "PATCH", + "Command": "Update-MgUserContactPhoto", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/deviceManagementTroubleshootingEvents/{deviceManagementTroubleshootingEvent-id}", "OutputType": "IMicrosoftGraphDeviceManagementTroubleshootingEvent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDeviceManagementTroubleshootingEvent" + "Method": "PATCH", + "Command": "Update-MgUserDeviceManagementTroubleshootingEvent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}", "OutputType": "IMicrosoftGraphDrive", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDrive" + "Method": "PATCH", + "Command": "Update-MgUserDrive", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItem" + "Method": "PATCH", + "Command": "Update-MgUserDriveItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/bundle-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemAnalytic" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemListItem" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemListItemField" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemListItemVersion" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemPermission" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemSubscription" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemThumbnail" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/items/{driveItem-id}/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveItemVersion" + "Method": "PATCH", + "Command": "Update-MgUserDriveItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list", "OutputType": "IMicrosoftGraphList", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveList" + "Method": "PATCH", + "Command": "Update-MgUserDriveList", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListColumn" + "Method": "PATCH", + "Command": "Update-MgUserDriveListColumn", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}", "OutputType": "IMicrosoftGraphContentType", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListContentType" + "Method": "PATCH", + "Command": "Update-MgUserDriveListContentType", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columns/{columnDefinition-id}", "OutputType": "IMicrosoftGraphColumnDefinition", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListContentTypeColumn" + "Method": "PATCH", + "Command": "Update-MgUserDriveListContentTypeColumn", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/columndefinition-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/contentTypes/{contentType-id}/columnLinks/{columnLink-id}", "OutputType": "IMicrosoftGraphColumnLink", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListContentTypeColumnLink" + "Method": "PATCH", + "Command": "Update-MgUserDriveListContentTypeColumnLink", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveListCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListItem" + "Method": "PATCH", + "Command": "Update-MgUserDriveListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgUserDriveListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgUserDriveListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListItemField" + "Method": "PATCH", + "Command": "Update-MgUserDriveListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListItemVersion" + "Method": "PATCH", + "Command": "Update-MgUserDriveListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/items/{listItem-id}/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgUserDriveListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveListLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/operations/{richLongRunningOperation-id}", "OutputType": "IMicrosoftGraphRichLongRunningOperation", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListOperation" + "Method": "PATCH", + "Command": "Update-MgUserDriveListOperation", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/list/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveListSubscription" + "Method": "PATCH", + "Command": "Update-MgUserDriveListSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root", "OutputType": "IMicrosoftGraphDriveItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRoot" + "Method": "PATCH", + "Command": "Update-MgUserDriveRoot", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics", "OutputType": "IMicrosoftGraphItemAnalytics", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootAnalytic" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootAnalytic", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/analytics/itemActivityStats/{itemActivityStat-id}", "OutputType": "IMicrosoftGraphItemActivityStat", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootAnalyticItemActivityStat" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootAnalyticItemActivityStat", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem", "OutputType": "IMicrosoftGraphListItem", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootListItem" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootListItem", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/createdByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootListItemCreatedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootListItemCreatedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}", "OutputType": "IMicrosoftGraphDocumentSetVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootListItemDocumentSetVersion" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootListItemDocumentSetVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/documentSetVersions/{documentSetVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootListItemDocumentSetVersionField" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootListItemDocumentSetVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootListItemField" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootListItemField", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/listitem-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/lastModifiedByUser/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootListItemLastModifiedByUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootListItemLastModifiedByUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}", "OutputType": "IMicrosoftGraphListItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootListItemVersion" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootListItemVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/listItem/versions/{listItemVersion-id}/fields", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootListItemVersionField" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootListItemVersionField", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/permissions/{permission-id}", "OutputType": "IMicrosoftGraphPermission", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootPermission" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootPermission", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/permission-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/retentionLabel", "OutputType": "IMicrosoftGraphItemRetentionLabel", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootRetentionLabel" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootRetentionLabel", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/subscriptions/{subscription-id}", "OutputType": "IMicrosoftGraphSubscription", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootSubscription" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootSubscription", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/thumbnails/{thumbnailSet-id}", "OutputType": "IMicrosoftGraphThumbnailSet", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootThumbnail" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootThumbnail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "Module": "Files", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/drives/{drive-id}/root/versions/{driveItemVersion-id}", "OutputType": "IMicrosoftGraphDriveItemVersion", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserDriveRootVersion" + "Method": "PATCH", + "Command": "Update-MgUserDriveRootVersion", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}", "Module": "Calendar", - "Permissions": { - "Name": "Calendars.ReadWrite", - "Description": "Read and write calendars in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete events of all calendars without a signed-in user.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}", "OutputType": "IMicrosoftGraphEvent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserEvent" + "Method": "PATCH", + "Command": "Update-MgUserEvent", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/event-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserEventExtension" + "Method": "PATCH", + "Command": "Update-MgUserEventExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "Module": "Calendar", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/events/{event-id}/instances/{event-id1}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserEventInstanceExtension" + "Method": "PATCH", + "Command": "Update-MgUserEventInstanceExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/extensions/{extension-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserExtension" + "Method": "PATCH", + "Command": "Update-MgUserExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/inferenceClassification", "OutputType": "IMicrosoftGraphInferenceClassification", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserInferenceClassification" + "Method": "PATCH", + "Command": "Update-MgUserInferenceClassification", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/inferenceClassification/overrides/{inferenceClassificationOverride-id}", "OutputType": "IMicrosoftGraphInferenceClassificationOverride", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserInferenceClassificationOverride" + "Method": "PATCH", + "Command": "Update-MgUserInferenceClassificationOverride", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/inferenceclassificationoverride-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/licenseDetails/{licenseDetails-id}", "OutputType": "IMicrosoftGraphLicenseDetails", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserLicenseDetail" + "Method": "PATCH", + "Command": "Update-MgUserLicenseDetail", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailboxSettings", "Module": "Users", - "Permissions": { - "Name": "MailboxSettings.ReadWrite", - "Description": "Read and write all user mailbox settings", - "FullDescription": "Allows the app to create, read, update, and delete user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailboxSettings", "OutputType": "IMicrosoftGraphMailboxSettings", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMailboxSetting" + "Method": "PATCH", + "Command": "Update-MgUserMailboxSetting", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMailFolder" + "Method": "PATCH", + "Command": "Update-MgUserMailFolder", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/mailfolder-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}", "OutputType": "IMicrosoftGraphMailFolder", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMailFolderChildFolder" + "Method": "PATCH", + "Command": "Update-MgUserMailFolderChildFolder", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}", "OutputType": "IMicrosoftGraphMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMailFolderChildFolderMessage" + "Method": "PATCH", + "Command": "Update-MgUserMailFolderChildFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMailFolderChildFolderMessageExtension" + "Method": "PATCH", + "Command": "Update-MgUserMailFolderChildFolderMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/childFolders/{mailFolder-id1}/messageRules/{messageRule-id}", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMailFolderChildFolderMessageRule" + "Method": "PATCH", + "Command": "Update-MgUserMailFolderChildFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}", "OutputType": "IMicrosoftGraphMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMailFolderMessage" + "Method": "PATCH", + "Command": "Update-MgUserMailFolderMessage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMailFolderMessageExtension" + "Method": "PATCH", + "Command": "Update-MgUserMailFolderMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/mailFolders/{mailFolder-id}/messageRules/{messageRule-id}", "OutputType": "IMicrosoftGraphMessageRule", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMailFolderMessageRule" + "Method": "PATCH", + "Command": "Update-MgUserMailFolderMessageRule", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/messagerule-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}", "OutputType": "IMicrosoftGraphManagedDevice", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserManagedDevice" + "Method": "PATCH", + "Command": "Update-MgUserManagedDevice", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCategory", "OutputType": "IMicrosoftGraphDeviceCategory", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserManagedDeviceCategory" + "Method": "PATCH", + "Command": "Update-MgUserManagedDeviceCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-devicecategory-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceCompliancePolicyStates/{deviceCompliancePolicyState-id}", "OutputType": "IMicrosoftGraphDeviceCompliancePolicyState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserManagedDeviceCompliancePolicyState" + "Method": "PATCH", + "Command": "Update-MgUserManagedDeviceCompliancePolicyState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/deviceConfigurationStates/{deviceConfigurationState-id}", "OutputType": "IMicrosoftGraphDeviceConfigurationState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserManagedDeviceConfigurationState" + "Method": "PATCH", + "Command": "Update-MgUserManagedDeviceConfigurationState", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/logCollectionRequests/{deviceLogCollectionResponse-id}", "OutputType": "IMicrosoftGraphDeviceLogCollectionResponse", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserManagedDeviceLogCollectionResponse" + "Method": "PATCH", + "Command": "Update-MgUserManagedDeviceLogCollectionResponse", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/updateWindowsDeviceAccount", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserManagedDeviceWindowsDeviceAccount" + "Method": "POST", + "Command": "Update-MgUserManagedDeviceWindowsDeviceAccount", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-manageddevice-updatewindowsdeviceaccount?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState", "OutputType": "IMicrosoftGraphWindowsProtectionState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserManagedDeviceWindowsProtectionState" + "Method": "PATCH", + "Command": "Update-MgUserManagedDeviceWindowsProtectionState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsprotectionstate-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "Module": "Devices.CorporateManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/managedDevices/{managedDevice-id}/windowsProtectionState/detectedMalwareState/{windowsDeviceMalwareState-id}", "OutputType": "IMicrosoftGraphWindowsDeviceMalwareState", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareState" + "Method": "PATCH", + "Command": "Update-MgUserManagedDeviceWindowsProtectionStateDetectedMalwareState", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/intune-devices-windowsdevicemalwarestate-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}", "Module": "Mail", - "Permissions": { - "Name": "Mail.ReadWrite", - "Description": "Read and write mail in all mailboxes", - "FullDescription": "Allows the app to create, read, update, and delete mail in all mailboxes without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}", "OutputType": "IMicrosoftGraphMessage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMessage" + "Method": "PATCH", + "Command": "Update-MgUserMessage", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/eventmessage-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "Module": "Mail", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/messages/{message-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserMessageExtension" + "Method": "PATCH", + "Command": "Update-MgUserMessageExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/notebooks/{notebook-id}", "OutputType": "IMicrosoftGraphNotebook", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserOnenoteNotebook" + "Method": "PATCH", + "Command": "Update-MgUserOnenoteNotebook", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}", "OutputType": "IMicrosoftGraphOnenotePage", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserOnenotePage" + "Method": "PATCH", + "Command": "Update-MgUserOnenotePage", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "Module": "Users.Actions", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/pages/{onenotePage-id}/onenotePatchContent", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Patch", "PatchExpanded", "PatchViaIdentity", "PatchViaIdentityExpanded" ], - "Command": "Update-MgUserOnenotePageContent" + "Method": "POST", + "Command": "Update-MgUserOnenotePageContent", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/sections/{onenoteSection-id}", "OutputType": "IMicrosoftGraphOnenoteSection", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserOnenoteSection" + "Method": "PATCH", + "Command": "Update-MgUserOnenoteSection", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", "Module": "Notes", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onenote/sectionGroups/{sectionGroup-id}", "OutputType": "IMicrosoftGraphSectionGroup", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserOnenoteSectionGroup" + "Method": "PATCH", + "Command": "Update-MgUserOnenoteSectionGroup", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", "Module": "CloudCommunications", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}", + "OutputType": "IMicrosoftGraphOnlineMeeting", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "OnlineMeetings.ReadWrite", "Description": "Read and create your online meetings", "FullDescription": "Allows the app to read and create online meetings on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "OnlineMeetings.ReadWrite.All", "Description": "Read and create online meetings", "FullDescription": "Allows the app to read and create online meetings as an application in your organization.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphOnlineMeeting", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserOnlineMeeting" + "Method": "PATCH", + "Command": "Update-MgUserOnlineMeeting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/onlinemeeting-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserOnlineMeetingAttendanceReport" + "Method": "PATCH", + "Command": "Update-MgUserOnlineMeetingAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserOnlineMeetingAttendanceReportAttendanceRecord" + "Method": "PATCH", + "Command": "Update-MgUserOnlineMeetingAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/recordings/{callRecording-id}", "OutputType": "IMicrosoftGraphCallRecording", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserOnlineMeetingRecording" + "Method": "PATCH", + "Command": "Update-MgUserOnlineMeetingRecording", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/onlineMeetings/{onlineMeeting-id}/transcripts/{callTranscript-id}", "OutputType": "IMicrosoftGraphCallTranscript", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserOnlineMeetingTranscript" + "Method": "PATCH", + "Command": "Update-MgUserOnlineMeetingTranscript", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "Module": "Users", - "Permissions": { - "Name": "MailboxSettings.ReadWrite", - "Description": "Read and write all user mailbox settings", - "FullDescription": "Allows the app to create, read, update, and delete user's mailbox settings without a signed-in user. Does not include permission to send mail.", - "IsAdmin": false - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/outlook/masterCategories/{outlookCategory-id}", "OutputType": "IMicrosoftGraphOutlookCategory", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserOutlookMasterCategory" + "Method": "PATCH", + "Command": "Update-MgUserOutlookMasterCategory", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/outlookcategory-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/changePassword", "Module": "Users.Actions", - "Permissions": { - "Name": "Directory.AccessAsUser.All", - "Description": "Access the directory as you", - "FullDescription": "Allows the app to have the same access to information in your work or school directory as you do.", - "IsAdmin": true - }, - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/changePassword", "OutputType": null, - "Method": "POST", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Change", "ChangeExpanded", "ChangeViaIdentity", "ChangeViaIdentityExpanded" ], - "Command": "Update-MgUserPassword" + "Method": "POST", + "Command": "Update-MgUserPassword", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/user-changepassword?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/planner", "Module": "Planner", + "Uri": "/users/{user-id}/planner", + "OutputType": "IMicrosoftGraphPlannerUser", + "ApiVersion": "v1.0", "Permissions": [ - { - "Name": "Group.ReadWrite.All", - "Description": "Read and write all groups", - "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", - "IsAdmin": true - }, { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true + }, + { + "Name": "Group.ReadWrite.All", + "Description": "Read and write all groups", + "FullDescription": "Allows the app to create groups and read all group properties and memberships on your behalf. Additionally allows the app to manage your groups and to update group content for groups you are a member of.", + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphPlannerUser", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserPlanner" + "Method": "PATCH", + "Command": "Update-MgUserPlanner", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/presence", "Module": "CloudCommunications", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/presence", "OutputType": "IMicrosoftGraphPresence", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserPresence" + "Method": "PATCH", + "Command": "Update-MgUserPresence", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "Module": "Identity.DirectoryManagement", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/scopedRoleMemberOf/{scopedRoleMembership-id}", "OutputType": "IMicrosoftGraphScopedRoleMembership", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserScopedRoleMemberOf" + "Method": "PATCH", + "Command": "Update-MgUserScopedRoleMemberOf", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings", "Module": "Users", + "Uri": "/users/{user-id}/settings", + "OutputType": "IMicrosoftGraphUserSettings", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.ReadWrite", "Description": "Read and update your profile", "FullDescription": "Allows the app to read your profile, and discover your group membership, reports and manager. It also allows the app to update your profile information on your behalf.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": false } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphUserSettings", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserSetting" + "Method": "PATCH", + "Command": "Update-MgUserSetting", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/usersettings-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/shiftPreferences", "Module": "Users", + "Uri": "/users/{user-id}/settings/shiftPreferences", + "OutputType": "IMicrosoftGraphShiftPreferences", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "User.ReadWrite.All", "Description": "Read and write all users' full profiles", "FullDescription": "Allows the app to read and write the full set of profile properties, reports, and managers of other users in your organization, on your behalf.", - "IsAdmin": true + "IsAdmin": true, + "PermissionType": "DelegatedWork", + "IsLeastPrivilege": true }, { "Name": "UserShiftPreferences.ReadWrite.All", "Description": "Read and write all user shift preferences", "FullDescription": "Allows the app to manage all users' shift schedule preferences without a signed-in user.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphShiftPreferences", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserSettingShiftPreference" + "Method": "PATCH", + "Command": "Update-MgUserSettingShiftPreference", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/shiftpreferences-put?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}", "OutputType": "IMicrosoftGraphWindowsSetting", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserSettingWindows" + "Method": "PATCH", + "Command": "Update-MgUserSettingWindows", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/settings/windows/{windowsSetting-id}/instances/{windowsSettingInstance-id}", "OutputType": "IMicrosoftGraphWindowsSettingInstance", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserSettingWindowsInstance" + "Method": "PATCH", + "Command": "Update-MgUserSettingWindowsInstance", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/teamwork", "OutputType": "IMicrosoftGraphUserTeamwork", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserTeamwork" + "Method": "PATCH", + "Command": "Update-MgUserTeamwork", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "Module": "Teams", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/teamwork/associatedTeams/{associatedTeamInfo-id}", "OutputType": "IMicrosoftGraphAssociatedTeamInfo", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserTeamworkAssociatedTeam" + "Method": "PATCH", + "Command": "Update-MgUserTeamworkAssociatedTeam", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}", + "OutputType": "IMicrosoftGraphTodoTaskList", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTodoTaskList", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserTodoList" + "Method": "PATCH", + "Command": "Update-MgUserTodoList", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotasklist-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserTodoListExtension" + "Method": "PATCH", + "Command": "Update-MgUserTodoListExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}", + "OutputType": "IMicrosoftGraphTodoTask", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphTodoTask", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserTodoListTask" + "Method": "PATCH", + "Command": "Update-MgUserTodoListTask", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/todotask-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/attachmentSessions/{attachmentSession-id}", "OutputType": "IMicrosoftGraphAttachmentSession", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserTodoListTaskAttachmentSession" + "Method": "PATCH", + "Command": "Update-MgUserTodoListTaskAttachmentSession", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/checklistItems/{checklistItem-id}", + "OutputType": "IMicrosoftGraphChecklistItem", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphChecklistItem", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserTodoListTaskChecklistItem" + "Method": "PATCH", + "Command": "Update-MgUserTodoListTaskChecklistItem", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/checklistitem-update?view=graph-rest-1.0" }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "Module": "Users", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/extensions/{extension-id}", "OutputType": null, - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserTodoListTaskExtension" + "Method": "PATCH", + "Command": "Update-MgUserTodoListTaskExtension", + "ApiReferenceLink": null }, { - "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", "Module": "Users", + "Uri": "/users/{user-id}/todo/lists/{todoTaskList-id}/tasks/{todoTask-id}/linkedResources/{linkedResource-id}", + "OutputType": "IMicrosoftGraphLinkedResource", + "ApiVersion": "v1.0", "Permissions": [ { "Name": "Tasks.ReadWrite", "Description": "Create, read, update, and delete your tasks and task lists", "FullDescription": "Allows the app to create, read, update, and delete your tasks and task lists, including any shared with you.", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "DelegatedPersonal", + "IsLeastPrivilege": true }, { "Name": "Tasks.ReadWrite.All", "Description": "Read and write all users’ tasks and tasklists", "FullDescription": "Allows the app to create, read, update and delete all users’ tasks and task lists in your organization, without a signed-in user", - "IsAdmin": false + "IsAdmin": false, + "PermissionType": "Application", + "IsLeastPrivilege": true } ], - "ApiVersion": "v1.0", - "OutputType": "IMicrosoftGraphLinkedResource", - "Method": "PATCH", "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgUserTodoListTaskLinkedResource" + "Method": "PATCH", + "Command": "Update-MgUserTodoListTaskLinkedResource", + "ApiReferenceLink": "https://learn.microsoft.com/graph/api/linkedresource-update?view=graph-rest-1.0" }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}", "OutputType": "IMicrosoftGraphVirtualEvent", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update1", "UpdateExpanded1", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgVirtualEvent" + "Method": "PATCH", + "Command": "Update-MgVirtualEvent", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgVirtualEventSession" + "Method": "PATCH", + "Command": "Update-MgVirtualEventSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgVirtualEventSessionAttendanceReport" + "Method": "PATCH", + "Command": "Update-MgVirtualEventSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/events/{virtualEvent-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgVirtualEventSessionAttendanceReportAttendanceRecord" + "Method": "PATCH", + "Command": "Update-MgVirtualEventSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}", "OutputType": "IMicrosoftGraphVirtualEventWebinar", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgVirtualEventWebinar" + "Method": "PATCH", + "Command": "Update-MgVirtualEventWebinar", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/registrations/{virtualEventRegistration-id}", "OutputType": "IMicrosoftGraphVirtualEventRegistration", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgVirtualEventWebinarRegistration" + "Method": "PATCH", + "Command": "Update-MgVirtualEventWebinarRegistration", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}", "OutputType": "IMicrosoftGraphVirtualEventSession", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgVirtualEventWebinarSession" + "Method": "PATCH", + "Command": "Update-MgVirtualEventWebinarSession", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}", "OutputType": "IMicrosoftGraphMeetingAttendanceReport", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgVirtualEventWebinarSessionAttendanceReport" + "Method": "PATCH", + "Command": "Update-MgVirtualEventWebinarSessionAttendanceReport", + "ApiReferenceLink": null }, { - "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "Module": "Bookings", - "Permissions": [], - "ApiVersion": "v1.0", + "Uri": "/solutions/virtualEvents/webinars/{virtualEventWebinar-id}/sessions/{virtualEventSession-id}/attendanceReports/{meetingAttendanceReport-id}/attendanceRecords/{attendanceRecord-id}", "OutputType": "IMicrosoftGraphAttendanceRecord", - "Method": "PATCH", + "ApiVersion": "v1.0", + "Permissions": [], "Variants": [ "Update", "UpdateExpanded", "UpdateViaIdentity", "UpdateViaIdentityExpanded" ], - "Command": "Update-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord" + "Method": "PATCH", + "Command": "Update-MgVirtualEventWebinarSessionAttendanceReportAttendanceRecord", + "ApiReferenceLink": null } ] diff --git a/src/Authentication/Authentication/test/Connect-MgGraph.Tests.ps1 b/src/Authentication/Authentication/test/Connect-MgGraph.Tests.ps1 index 06f213272d..6f88feddf0 100644 --- a/src/Authentication/Authentication/test/Connect-MgGraph.Tests.ps1 +++ b/src/Authentication/Authentication/test/Connect-MgGraph.Tests.ps1 @@ -32,7 +32,7 @@ Describe 'Connect-MgGraph ParameterSets' { It 'Should have AppCertificateParameterSet' { $AppCertificateParameterSet = $ConnectMgGraphCommand.ParameterSets | Where-Object Name -eq 'AppCertificateParameterSet' $AppCertificateParameterSet | Should -Not -BeNull - @('ClientId', 'TenantId', 'CertificateSubjectName', 'CertificateThumbprint', 'ContextScope', 'Environment', 'ClientTimeout') | Should -BeIn $AppCertificateParameterSet.Parameters.Name + @('ClientId', 'TenantId', 'CertificateSubjectName', 'CertificateThumbprint', 'SendCertificateChain', 'ContextScope', 'Environment', 'ClientTimeout') | Should -BeIn $AppCertificateParameterSet.Parameters.Name $MandatoryParameters = $AppCertificateParameterSet.Parameters | Where-Object IsMandatory $MandatoryParameters | Should -HaveCount 1 $MandatoryParameters.Name | Should -Be 'ClientId' diff --git a/src/Authentication/Authentication/test/Find-MgGraphCommand.Tests.ps1 b/src/Authentication/Authentication/test/Find-MgGraphCommand.Tests.ps1 index eefdf6f7a0..e8849b81a4 100644 --- a/src/Authentication/Authentication/test/Find-MgGraphCommand.Tests.ps1 +++ b/src/Authentication/Authentication/test/Find-MgGraphCommand.Tests.ps1 @@ -206,11 +206,25 @@ Describe "Find-MgGraphCommand Command" { $MgCommand[0].Command | Should -BeLike "New-MgApplication*" } | Should -Not -Throw } + It 'Should find the API reference link' { + { + $MgCommand = Find-MgGraphCommand -Command "Get-MgUser" + $MgCommand[0].ApiReferenceLink | Should -Be "https://learn.microsoft.com/graph/api/intune-onboarding-user-get?view=graph-rest-1.0" + } | Should -Not -Throw + { + $MgCommand = Find-MgGraphCommand -Command "Get-MgUser" + $MgCommand | Should -HaveCount 2 # /users and /users/{id}. + $MgCommand[0].Method | Select-Object -Unique | Should -Be "GET" + $MgCommand[0].APIVersion | Select-Object -Unique | Should -Be "v1.0" + $MgCommand[0].Command | Select-Object -Unique | Should -Be "Get-MgUser" + } | Should -Not -Throw + } It 'Should throw error when command name is invalid' { { Find-MgGraphCommand -Command "New-MgInvalid" -ErrorAction Stop | Out-Null } | Should -Throw -ExpectedMessage "*'New-MgInvalid' is not a valid Microsoft Graph PowerShell command.*" } + } } } \ No newline at end of file diff --git a/src/Authentication/Authentication/test/Get-MgContext.Tests.ps1 b/src/Authentication/Authentication/test/Get-MgContext.Tests.ps1 index 2cd35fb2e0..3fcedc7540 100644 --- a/src/Authentication/Authentication/test/Get-MgContext.Tests.ps1 +++ b/src/Authentication/Authentication/test/Get-MgContext.Tests.ps1 @@ -1,7 +1,8 @@ # ------------------------------------------------------------------------------ # Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information. # ------------------------------------------------------------------------------ - +[Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingConvertToSecureStringWithPlainText', '', Justification='Just an example for testing purposes.')] +param() BeforeAll { $ModuleName = "Microsoft.Graph.Authentication" $ModulePath = Join-Path $PSScriptRoot "..\artifacts\$ModuleName.psd1" diff --git a/src/Bookings/beta/examples/New-MgBetaBookingBusiness.md b/src/Bookings/beta/examples/New-MgBetaBookingBusiness.md index c52fea9551..e69de29bb2 100644 --- a/src/Bookings/beta/examples/New-MgBetaBookingBusiness.md +++ b/src/Bookings/beta/examples/New-MgBetaBookingBusiness.md @@ -1,22 +0,0 @@ -### Example 1: Using the New-MgBetaBookingBusiness Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Bookings -$params = @{ - DisplayName = "Fourth Coffee" - Address = @{ - PostOfficeBox = "P.O. Box 123" - Street = "4567 Main Street" - City = "Buffalo" - State = "NY" - CountryOrRegion = "USA" - PostalCode = "98052" - } - Phone = "206-555-0100" - Email = "manager@fourthcoffee.com" - WebSiteUrl = "https://www.fourthcoffee.com" - DefaultCurrencyIso = "USD" -} -New-MgBetaBookingBusiness -BodyParameter $params -``` -This example shows how to use the New-MgBetaBookingBusiness Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Bookings/beta/examples/New-MgBetaBookingBusinessCalendarView.md b/src/Bookings/beta/examples/New-MgBetaBookingBusinessCalendarView.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/beta/examples/New-MgBetaBookingBusinessCalendarView.md +++ b/src/Bookings/beta/examples/New-MgBetaBookingBusinessCalendarView.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/beta/examples/New-MgBetaBookingCurrency.md b/src/Bookings/beta/examples/New-MgBetaBookingCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/beta/examples/New-MgBetaBookingCurrency.md +++ b/src/Bookings/beta/examples/New-MgBetaBookingCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/beta/examples/Remove-MgBetaBookingBusiness.md b/src/Bookings/beta/examples/Remove-MgBetaBookingBusiness.md index c6bea76eab..e69de29bb2 100644 --- a/src/Bookings/beta/examples/Remove-MgBetaBookingBusiness.md +++ b/src/Bookings/beta/examples/Remove-MgBetaBookingBusiness.md @@ -1,7 +0,0 @@ -### Example 1: Using the Remove-MgBetaBookingBusiness Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Bookings -Remove-MgBetaBookingBusiness -BookingBusinessId $bookingBusinessId -``` -This example shows how to use the Remove-MgBetaBookingBusiness Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Bookings/beta/examples/Remove-MgBetaBookingBusinessCalendarView.md b/src/Bookings/beta/examples/Remove-MgBetaBookingBusinessCalendarView.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/beta/examples/Remove-MgBetaBookingBusinessCalendarView.md +++ b/src/Bookings/beta/examples/Remove-MgBetaBookingBusinessCalendarView.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/beta/examples/Remove-MgBetaBookingCurrency.md b/src/Bookings/beta/examples/Remove-MgBetaBookingCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/beta/examples/Remove-MgBetaBookingCurrency.md +++ b/src/Bookings/beta/examples/Remove-MgBetaBookingCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/beta/examples/Update-MgBetaBookingBusiness.md b/src/Bookings/beta/examples/Update-MgBetaBookingBusiness.md index 600a97ba49..e69de29bb2 100644 --- a/src/Bookings/beta/examples/Update-MgBetaBookingBusiness.md +++ b/src/Bookings/beta/examples/Update-MgBetaBookingBusiness.md @@ -1,17 +0,0 @@ -### Example 1: Using the Update-MgBetaBookingBusiness Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Bookings -$params = @{ - Email = "admin@fabrikam.com" - SchedulingPolicy = @{ - TimeSlotInterval = "PT60M" - MinimumLeadTime = "P1D" - MaximumAdvance = "P30D" - SendConfirmationsToOwner = $true - AllowStaffSelection = $true - } -} -Update-MgBetaBookingBusiness -BookingBusinessId $bookingBusinessId -BodyParameter $params -``` -This example shows how to use the Update-MgBetaBookingBusiness Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Bookings/beta/examples/Update-MgBetaBookingBusinessCalendarView.md b/src/Bookings/beta/examples/Update-MgBetaBookingBusinessCalendarView.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/beta/examples/Update-MgBetaBookingBusinessCalendarView.md +++ b/src/Bookings/beta/examples/Update-MgBetaBookingBusinessCalendarView.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/beta/examples/Update-MgBetaBookingCurrency.md b/src/Bookings/beta/examples/Update-MgBetaBookingCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/beta/examples/Update-MgBetaBookingCurrency.md +++ b/src/Bookings/beta/examples/Update-MgBetaBookingCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/v1.0/examples/New-MgBookingBusinessCalendarView.md b/src/Bookings/v1.0/examples/New-MgBookingBusinessCalendarView.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/v1.0/examples/New-MgBookingBusinessCalendarView.md +++ b/src/Bookings/v1.0/examples/New-MgBookingBusinessCalendarView.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/v1.0/examples/New-MgBookingCurrency.md b/src/Bookings/v1.0/examples/New-MgBookingCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/v1.0/examples/New-MgBookingCurrency.md +++ b/src/Bookings/v1.0/examples/New-MgBookingCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/v1.0/examples/Remove-MgBookingBusinessCalendarView.md b/src/Bookings/v1.0/examples/Remove-MgBookingBusinessCalendarView.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/v1.0/examples/Remove-MgBookingBusinessCalendarView.md +++ b/src/Bookings/v1.0/examples/Remove-MgBookingBusinessCalendarView.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/v1.0/examples/Remove-MgBookingCurrency.md b/src/Bookings/v1.0/examples/Remove-MgBookingCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/v1.0/examples/Remove-MgBookingCurrency.md +++ b/src/Bookings/v1.0/examples/Remove-MgBookingCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/v1.0/examples/Update-MgBookingBusinessCalendarView.md b/src/Bookings/v1.0/examples/Update-MgBookingBusinessCalendarView.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/v1.0/examples/Update-MgBookingBusinessCalendarView.md +++ b/src/Bookings/v1.0/examples/Update-MgBookingBusinessCalendarView.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Bookings/v1.0/examples/Update-MgBookingCurrency.md b/src/Bookings/v1.0/examples/Update-MgBookingCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Bookings/v1.0/examples/Update-MgBookingCurrency.md +++ b/src/Bookings/v1.0/examples/Update-MgBookingCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Calendar/beta/examples/Get-MgBetaGroupCalendar.md b/src/Calendar/beta/examples/Get-MgBetaGroupCalendar.md index 093355d11d..e69de29bb2 100644 --- a/src/Calendar/beta/examples/Get-MgBetaGroupCalendar.md +++ b/src/Calendar/beta/examples/Get-MgBetaGroupCalendar.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Calendar/v1.0/examples/Get-MgGroupCalendar.md b/src/Calendar/v1.0/examples/Get-MgGroupCalendar.md index 093355d11d..e69de29bb2 100644 --- a/src/Calendar/v1.0/examples/Get-MgGroupCalendar.md +++ b/src/Calendar/v1.0/examples/Get-MgGroupCalendar.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingAlternativeRecording.md b/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingAlternativeRecording.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingAlternativeRecording.md +++ b/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingAlternativeRecording.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRecording.md b/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRecording.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRecording.md +++ b/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRecording.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRegistration.md b/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRegistration.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRegistration.md +++ b/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRegistration.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion.md b/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion.md +++ b/src/CloudCommunications/beta/examples/Get-MgBetaCommunicationOnlineMeetingRegistrationCustomQuestion.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/v1.0/examples/New-MgCommunicationCallContentSharingSession.md b/src/CloudCommunications/v1.0/examples/New-MgCommunicationCallContentSharingSession.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/New-MgCommunicationCallContentSharingSession.md +++ b/src/CloudCommunications/v1.0/examples/New-MgCommunicationCallContentSharingSession.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/New-MgCommunicationCallOperation.md b/src/CloudCommunications/v1.0/examples/New-MgCommunicationCallOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/New-MgCommunicationCallOperation.md +++ b/src/CloudCommunications/v1.0/examples/New-MgCommunicationCallOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/v1.0/examples/New-MgCommunicationOnlineMeetingAttendanceReport.md b/src/CloudCommunications/v1.0/examples/New-MgCommunicationOnlineMeetingAttendanceReport.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/New-MgCommunicationOnlineMeetingAttendanceReport.md +++ b/src/CloudCommunications/v1.0/examples/New-MgCommunicationOnlineMeetingAttendanceReport.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/New-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md b/src/CloudCommunications/v1.0/examples/New-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/New-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md +++ b/src/CloudCommunications/v1.0/examples/New-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/New-MgCommunicationPresence.md b/src/CloudCommunications/v1.0/examples/New-MgCommunicationPresence.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/New-MgCommunicationPresence.md +++ b/src/CloudCommunications/v1.0/examples/New-MgCommunicationPresence.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/v1.0/examples/New-MgUserOnlineMeetingAttendanceReport.md b/src/CloudCommunications/v1.0/examples/New-MgUserOnlineMeetingAttendanceReport.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/New-MgUserOnlineMeetingAttendanceReport.md +++ b/src/CloudCommunications/v1.0/examples/New-MgUserOnlineMeetingAttendanceReport.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/New-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md b/src/CloudCommunications/v1.0/examples/New-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/New-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md +++ b/src/CloudCommunications/v1.0/examples/New-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallContentSharingSession.md b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallContentSharingSession.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallContentSharingSession.md +++ b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallContentSharingSession.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallOperation.md b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallOperation.md +++ b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallRecordSession.md b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallRecordSession.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallRecordSession.md +++ b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationCallRecordSession.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeeting.md b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeeting.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeeting.md +++ b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeeting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeetingAttendanceReport.md b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeetingAttendanceReport.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeetingAttendanceReport.md +++ b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeetingAttendanceReport.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md +++ b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationPresence.md b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationPresence.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationPresence.md +++ b/src/CloudCommunications/v1.0/examples/Remove-MgCommunicationPresence.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Remove-MgUserOnlineMeetingAttendanceReport.md b/src/CloudCommunications/v1.0/examples/Remove-MgUserOnlineMeetingAttendanceReport.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Remove-MgUserOnlineMeetingAttendanceReport.md +++ b/src/CloudCommunications/v1.0/examples/Remove-MgUserOnlineMeetingAttendanceReport.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Remove-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md b/src/CloudCommunications/v1.0/examples/Remove-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Remove-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md +++ b/src/CloudCommunications/v1.0/examples/Remove-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/v1.0/examples/Set-MgCommunicationOnlineMeetingAttendeeReport.md b/src/CloudCommunications/v1.0/examples/Set-MgCommunicationOnlineMeetingAttendeeReport.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Set-MgCommunicationOnlineMeetingAttendeeReport.md +++ b/src/CloudCommunications/v1.0/examples/Set-MgCommunicationOnlineMeetingAttendeeReport.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Set-MgUserOnlineMeetingAttendeeReport.md b/src/CloudCommunications/v1.0/examples/Set-MgUserOnlineMeetingAttendeeReport.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Set-MgUserOnlineMeetingAttendeeReport.md +++ b/src/CloudCommunications/v1.0/examples/Set-MgUserOnlineMeetingAttendeeReport.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallContentSharingSession.md b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallContentSharingSession.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallContentSharingSession.md +++ b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallContentSharingSession.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallOperation.md b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallOperation.md +++ b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallParticipant.md b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallParticipant.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallParticipant.md +++ b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallParticipant.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallRecordSession.md b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallRecordSession.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallRecordSession.md +++ b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationCallRecordSession.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeeting.md b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeeting.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeeting.md +++ b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeeting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeetingAttendanceReport.md b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeetingAttendanceReport.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeetingAttendanceReport.md +++ b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeetingAttendanceReport.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md +++ b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationOnlineMeetingAttendanceReportAttendanceRecord.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationPresence.md b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationPresence.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Update-MgCommunicationPresence.md +++ b/src/CloudCommunications/v1.0/examples/Update-MgCommunicationPresence.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Update-MgUserOnlineMeetingAttendanceReport.md b/src/CloudCommunications/v1.0/examples/Update-MgUserOnlineMeetingAttendanceReport.md index f6c6949389..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Update-MgUserOnlineMeetingAttendanceReport.md +++ b/src/CloudCommunications/v1.0/examples/Update-MgUserOnlineMeetingAttendanceReport.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CloudCommunications/v1.0/examples/Update-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md b/src/CloudCommunications/v1.0/examples/Update-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md index 093355d11d..e69de29bb2 100644 --- a/src/CloudCommunications/v1.0/examples/Update-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md +++ b/src/CloudCommunications/v1.0/examples/Update-MgUserOnlineMeetingAttendanceReportAttendanceRecord.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseCustodianHold.md b/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseCustodianHold.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseCustodianHold.md +++ b/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseCustodianHold.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold.md b/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold.md +++ b/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseReviewSetQueryTag.md b/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseReviewSetQueryTag.md index ce4fcdaebe..f97c188f7c 100644 --- a/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseReviewSetQueryTag.md +++ b/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseReviewSetQueryTag.md @@ -1,14 +1,19 @@ -### Example 1: Using the Add-MgBetaComplianceEdiscoveryCaseReviewSetQueryTag Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - TagsToAdd = @( + tagsToAdd = @( @{ - Id = "b4798d14-748d-468e-a1ec-96a2b1d49677" + id = "b4798d14-748d-468e-a1ec-96a2b1d49677" } ) } + Add-MgBetaComplianceEdiscoveryCaseReviewSetQueryTag -CaseId $caseId -ReviewSetId $reviewSetId -ReviewSetQueryId $reviewSetQueryId -BodyParameter $params + ``` This example shows how to use the Add-MgBetaComplianceEdiscoveryCaseReviewSetQueryTag Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseReviewSetToReviewSet.md b/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseReviewSetToReviewSet.md index 44578aaa54..6846eedb13 100644 --- a/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseReviewSetToReviewSet.md +++ b/src/Compliance/beta/examples/Add-MgBetaComplianceEdiscoveryCaseReviewSetToReviewSet.md @@ -1,13 +1,18 @@ -### Example 1: Using the Add-MgBetaComplianceEdiscoveryCaseReviewSetToReviewSet Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - SourceCollection = @{ - Id = "1a9b4145d8f84e39bc45a7f68c5c5119" + sourceCollection = @{ + id = "1a9b4145d8f84e39bc45a7f68c5c5119" } - AdditionalData = "linkedFiles" + additionalData = "linkedFiles" } + Add-MgBetaComplianceEdiscoveryCaseReviewSetToReviewSet -CaseId $caseId -ReviewSetId $reviewSetId -BodyParameter $params + ``` This example shows how to use the Add-MgBetaComplianceEdiscoveryCaseReviewSetToReviewSet Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Clear-MgBetaComplianceEdiscoveryCaseSourceCollectionData.md b/src/Compliance/beta/examples/Clear-MgBetaComplianceEdiscoveryCaseSourceCollectionData.md index 7ab1eeb2a9..fc30c919d6 100644 --- a/src/Compliance/beta/examples/Clear-MgBetaComplianceEdiscoveryCaseSourceCollectionData.md +++ b/src/Compliance/beta/examples/Clear-MgBetaComplianceEdiscoveryCaseSourceCollectionData.md @@ -1,7 +1,11 @@ -### Example 1: Using the Clear-MgBetaComplianceEdiscoveryCaseSourceCollectionData Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Clear-MgBetaComplianceEdiscoveryCaseSourceCollectionData -CaseId $caseId -SourceCollectionId $sourceCollectionId + ``` This example shows how to use the Clear-MgBetaComplianceEdiscoveryCaseSourceCollectionData Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Close-MgBetaComplianceEdiscoveryCase.md b/src/Compliance/beta/examples/Close-MgBetaComplianceEdiscoveryCase.md index 384292d374..481510f8ee 100644 --- a/src/Compliance/beta/examples/Close-MgBetaComplianceEdiscoveryCase.md +++ b/src/Compliance/beta/examples/Close-MgBetaComplianceEdiscoveryCase.md @@ -1,7 +1,11 @@ -### Example 1: Using the Close-MgBetaComplianceEdiscoveryCase Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Close-MgBetaComplianceEdiscoveryCase -CaseId $caseId + ``` This example shows how to use the Close-MgBetaComplianceEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Export-MgBetaComplianceEdiscoveryCaseReviewSet.md b/src/Compliance/beta/examples/Export-MgBetaComplianceEdiscoveryCaseReviewSet.md index 361ecd96c9..8f8d4058f9 100644 --- a/src/Compliance/beta/examples/Export-MgBetaComplianceEdiscoveryCaseReviewSet.md +++ b/src/Compliance/beta/examples/Export-MgBetaComplianceEdiscoveryCaseReviewSet.md @@ -1,13 +1,18 @@ -### Example 1: Using the Export-MgBetaComplianceEdiscoveryCaseReviewSet Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - OutputName = "2020-12-06 Contoso investigation export" - Description = "Export for the Contoso investigation" - ExportOptions = "originalFiles,fileInfo,tags" - ExportStructure = "directory" + outputName = "2020-12-06 Contoso investigation export" + description = "Export for the Contoso investigation" + exportOptions = "originalFiles,fileInfo,tags" + exportStructure = "directory" } + Export-MgBetaComplianceEdiscoveryCaseReviewSet -CaseId $caseId -ReviewSetId $reviewSetId -BodyParameter $params + ``` This example shows how to use the Export-MgBetaComplianceEdiscoveryCaseReviewSet Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaCompliance.md b/src/Compliance/beta/examples/Get-MgBetaCompliance.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Get-MgBetaCompliance.md +++ b/src/Compliance/beta/examples/Get-MgBetaCompliance.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscovery.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscovery.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscovery.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscovery.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCase.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCase.md index ecfd5f073a..1522251629 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCase.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCase.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCase Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCase -CaseId $caseId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCase Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCase + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodian.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodian.md index eae1bac6fc..993e3a4d07 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodian.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodian.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseCustodian -CaseId $caseId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseCustodian -CaseId $caseId -CustodianId $custodianId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md index 75d2df0ec0..962fcd8d7a 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource -CaseId $caseId -CustodianId $custodianId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource -CaseId $caseId -CustodianId $custodianId -SiteSourceId $siteSourceId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSourceSite.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSourceSite.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSourceSite.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSourceSite.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md index 0dcdefdc6f..b72c1f2eb2 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource -CaseId $caseId -CustodianId $custodianId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource -CaseId $caseId -CustodianId $custodianId -UnifiedGroupSourceId $unifiedGroupSourceId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md index eb723c062d..71857eb25a 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource -CaseId $caseId -CustodianId $custodianId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource -CaseId $caseId -CustodianId $custodianId -UserSourceId $userSourceId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHold.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHold.md index 56b9731f83..914488b5b2 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHold.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHold.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseLegalHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseLegalHold -CaseId $caseId -LegalHoldId $legalHoldId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseLegalHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseLegalHold Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseLegalHold -CaseId $caseId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseLegalHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md index 22eeea59bd..dd3571eced 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource -CaseId $caseId -LegalHoldId $legalHoldId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSourceSite.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSourceSite.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSourceSite.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSourceSite.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroup.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroup.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md index 2265916356..6009cc1235 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource -CaseId $caseId -LegalHoldId $legalHoldId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md index 885ca9c4cf..772fc69460 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource -CaseId $caseId -NoncustodialDataSourceId $noncustodialDataSourceId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource -CaseId $caseId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseReviewSet.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseReviewSet.md index 1364714f6f..f52df4be47 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseReviewSet.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseReviewSet.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseReviewSet Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseReviewSet -CaseId $caseId -ReviewSetId $reviewSetId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseReviewSet Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseReviewSet Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseReviewSet -CaseId $caseId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseReviewSet Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md index 3bb6db97fd..6f95d0f04c 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery -CaseId $caseId -ReviewSetId $reviewSetId -ReviewSetQueryId $reviewSetQueryId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery -CaseId $caseId -ReviewSetId $reviewSetId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSetting.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSetting.md index 004d124c9f..9541697118 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSetting.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSetting.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseSetting Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseSetting -CaseId $caseId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseSetting Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseSetting Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseSetting -CaseId $caseId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseSetting Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollection.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollection.md index f86ba907f4..a1ed314512 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollection.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollection.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseSourceCollection Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseSourceCollection -CaseId $caseId -SourceCollectionId $sourceCollectionId -ExpandProperty "addToReviewSetOperation,custodianSources,lastEstimateStatisticsOperation" -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseSourceCollection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseSourceCollection Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseSourceCollection -CaseId $caseId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseSourceCollection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAddToReviewSetOperation.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAddToReviewSetOperation.md index 1058b850cc..a3e5b63cb2 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAddToReviewSetOperation.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAddToReviewSetOperation.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAddToReviewSetOperation Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAddToReviewSetOperation -CaseId $caseId -SourceCollectionId $sourceCollectionId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAddToReviewSetOperation Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md index 73492e65e1..2d7be26de1 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource -CaseId $caseId -SourceCollectionId $sourceCollectionId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource.md index 38d3cee52d..982b496b45 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource -CaseId $caseId -SourceCollectionId $sourceCollectionId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionLastEstimateStatisticsOperation.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionLastEstimateStatisticsOperation.md index 3c685674ba..e29f266334 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionLastEstimateStatisticsOperation.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionLastEstimateStatisticsOperation.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionLastEstimateStatisticsOperation Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseSourceCollectionLastEstimateStatisticsOperation -CaseId $caseId -SourceCollectionId $sourceCollectionId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionLastEstimateStatisticsOperation Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource.md index d79db1c100..02a5babf92 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource -CaseId $caseId -SourceCollectionId $sourceCollectionId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource -CaseId $caseId -SourceCollectionId $sourceCollectionId -OutFile $outFileId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTag.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTag.md index 21c771fe31..9ccfa8be57 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTag.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTag.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseTag Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Get-MgBetaComplianceEdiscoveryCaseTag -CaseId $caseId -TagId $tagId -``` -This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseTag Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaComplianceEdiscoveryCaseTag Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseTag -CaseId $caseId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseTag Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTagChildTag.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTagChildTag.md index 69898c61d8..7b28baba10 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTagChildTag.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTagChildTag.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaComplianceEdiscoveryCaseTagChildTag Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Get-MgBetaComplianceEdiscoveryCaseTagChildTag -CaseId $caseId -TagId $tagId + ``` This example shows how to use the Get-MgBetaComplianceEdiscoveryCaseTagChildTag Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTagParent.md b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTagParent.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTagParent.md +++ b/src/Compliance/beta/examples/Get-MgBetaComplianceEdiscoveryCaseTagParent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Initialize-MgBetaComplianceEdiscoveryCaseCustodian.md b/src/Compliance/beta/examples/Initialize-MgBetaComplianceEdiscoveryCaseCustodian.md index bb919b7e2b..90fbf811d7 100644 --- a/src/Compliance/beta/examples/Initialize-MgBetaComplianceEdiscoveryCaseCustodian.md +++ b/src/Compliance/beta/examples/Initialize-MgBetaComplianceEdiscoveryCaseCustodian.md @@ -1,7 +1,11 @@ -### Example 1: Using the Initialize-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Initialize-MgBetaComplianceEdiscoveryCaseCustodian -CaseId $caseId -CustodianId $custodianId + ``` This example shows how to use the Initialize-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Invoke-MgBetaAsComplianceEdiscoveryCaseTagHierarchy.md b/src/Compliance/beta/examples/Invoke-MgBetaAsComplianceEdiscoveryCaseTagHierarchy.md index c7e16b99d3..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Invoke-MgBetaAsComplianceEdiscoveryCaseTagHierarchy.md +++ b/src/Compliance/beta/examples/Invoke-MgBetaAsComplianceEdiscoveryCaseTagHierarchy.md @@ -1,7 +0,0 @@ -### Example 1: Using the Invoke-MgBetaAsComplianceEdiscoveryCaseTagHierarchy Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -Invoke-MgBetaAsComplianceEdiscoveryCaseTagHierarchy -CaseId $caseId -``` -This example shows how to use the Invoke-MgBetaAsComplianceEdiscoveryCaseTagHierarchy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Compliance/beta/examples/Invoke-MgBetaEstimateComplianceEdiscoveryCaseSourceCollectionStatistics.md b/src/Compliance/beta/examples/Invoke-MgBetaEstimateComplianceEdiscoveryCaseSourceCollectionStatistics.md index 72fa675db6..ffbdcad054 100644 --- a/src/Compliance/beta/examples/Invoke-MgBetaEstimateComplianceEdiscoveryCaseSourceCollectionStatistics.md +++ b/src/Compliance/beta/examples/Invoke-MgBetaEstimateComplianceEdiscoveryCaseSourceCollectionStatistics.md @@ -1,7 +1,11 @@ -### Example 1: Using the Invoke-MgBetaEstimateComplianceEdiscoveryCaseSourceCollectionStatistics Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Invoke-MgBetaEstimateComplianceEdiscoveryCaseSourceCollectionStatistics -CaseId $caseId -SourceCollectionId $sourceCollectionId + ``` This example shows how to use the Invoke-MgBetaEstimateComplianceEdiscoveryCaseSourceCollectionStatistics Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Invoke-MgBetaReopenComplianceEdiscoveryCase.md b/src/Compliance/beta/examples/Invoke-MgBetaReopenComplianceEdiscoveryCase.md index d0d341e3e5..b75091fc08 100644 --- a/src/Compliance/beta/examples/Invoke-MgBetaReopenComplianceEdiscoveryCase.md +++ b/src/Compliance/beta/examples/Invoke-MgBetaReopenComplianceEdiscoveryCase.md @@ -1,7 +1,11 @@ -### Example 1: Using the Invoke-MgBetaReopenComplianceEdiscoveryCase Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Invoke-MgBetaReopenComplianceEdiscoveryCase -CaseId $caseId + ``` This example shows how to use the Invoke-MgBetaReopenComplianceEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCase.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCase.md index 3672087ac3..4dee5cb026 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCase.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCase.md @@ -1,10 +1,15 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCase Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - DisplayName = "My Case 1" + displayName = "My Case 1" } + New-MgBetaComplianceEdiscoveryCase -BodyParameter $params + ``` This example shows how to use the New-MgBetaComplianceEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodian.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodian.md index b966bd6b4b..6bf2031890 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodian.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodian.md @@ -1,11 +1,16 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - Email = "AdeleV@contoso.com" - ApplyHoldToSources = "true" + email = "AdeleV@contoso.com" + applyHoldToSources = "true" } + New-MgBetaComplianceEdiscoveryCaseCustodian -CaseId $caseId -BodyParameter $params + ``` This example shows how to use the New-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md index 37f533dec0..8c723ef538 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md @@ -1,12 +1,17 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseCustodianSiteSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - Site = @{ - WebUrl = "https://contoso.sharepoint.com/sites/HumanResources" + site = @{ + webUrl = "https://contoso.sharepoint.com/sites/HumanResources" } } + New-MgBetaComplianceEdiscoveryCaseCustodianSiteSource -CaseId $caseId -CustodianId $custodianId -BodyParameter $params + ``` This example shows how to use the New-MgBetaComplianceEdiscoveryCaseCustodianSiteSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md index 4af80cd016..df9290810b 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -1,24 +1,34 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource Cmdlet +### Example 1: Create unifiedGroupSource with group SMTP address + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - Group = @{ - Mail = "SecretGroup@contoso.com" + group = @{ + mail = "SecretGroup@contoso.com" } - IncludedSources = "mailbox, site" + includedSources = "mailbox, site" } + New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource -CaseId $caseId -CustodianId $custodianId -BodyParameter $params + ``` -This example shows how to use the New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource Cmdlet +This example will create unifiedgroupsource with group smtp address + +### Example 2: Create unifiedGroupSource with group@odata.bind + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - "Group@odata.bind" = "https://graph.microsoft.com/v1.0/groups/b96f95c5-b1b3-4142-b039-8ac79e7d2c84" - IncludedSources = "mailbox, site" + "group@odata.bind" = "https://graph.microsoft.com/v1.0/groups/b96f95c5-b1b3-4142-b039-8ac79e7d2c84" + includedSources = "mailbox, site" } + New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource -CaseId $caseId -CustodianId $custodianId -BodyParameter $params + ``` -This example shows how to use the New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). +This example will create unifiedgroupsource with group@odata.bind + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md index d879e5d0ff..a79e39137f 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md @@ -1,11 +1,16 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseCustodianUserSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - Email = "megan@contoso.com" - IncludedSources = "mailbox, site" + email = "megan@contoso.com" + includedSources = "mailbox, site" } + New-MgBetaComplianceEdiscoveryCaseCustodianUserSource -CaseId $caseId -CustodianId $custodianId -BodyParameter $params + ``` This example shows how to use the New-MgBetaComplianceEdiscoveryCaseCustodianUserSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHold.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHold.md index fd1accc909..e69de29bb2 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHold.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHold.md @@ -1,21 +0,0 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseLegalHold Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -$params = @{ - "@odata.type" = "#microsoft.graph.ediscovery.legalHold" - Description = "String" - CreatedBy = @{ - "@odata.type" = "microsoft.graph.identitySet" - } - IsEnabled = "Boolean" - Status = "String" - ContentQuery = "String" - Errors = @( - "String" - ) - DisplayName = "String" -} -New-MgBetaComplianceEdiscoveryCaseLegalHold -CaseId $caseId -BodyParameter $params -``` -This example shows how to use the New-MgBetaComplianceEdiscoveryCaseLegalHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md index aca7a4db2f..f2ca3bf4e9 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md @@ -1,12 +1,17 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - Site = @{ - WebUrl = "https://contoso.sharepoint.com/sites/SecretSite" + site = @{ + webUrl = "https://contoso.sharepoint.com/sites/SecretSite" } } + New-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource -CaseId $caseId -LegalHoldId $legalHoldId -BodyParameter $params + ``` This example shows how to use the New-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md index 93d3e04d06..1356abd4a5 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md @@ -1,11 +1,16 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - Email = "adelev@contoso.com" - IncludedSources = "mailbox" + email = "adelev@contoso.com" + includedSources = "mailbox" } + New-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource -CaseId $caseId -LegalHoldId $legalHoldId -BodyParameter $params + ``` This example shows how to use the New-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md index 2ff0ec0173..e0d3ca1f0f 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md @@ -1,27 +1,40 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource Cmdlet +### Example 1: Add a noncustodial data source user or group mailbox with an email + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - ApplyHoldToSource = $true - DataSource = @{ + applyHoldToSource = $true + dataSource = @{ "@odata.type" = "microsoft.graph.ediscovery.userSource" - Email = "adelev@contoso.com" + email = "adelev@contoso.com" } } + New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource -CaseId $caseId -BodyParameter $params + ``` -This example shows how to use the New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource Cmdlet +This example will add a noncustodial data source user or group mailbox with an email + +### Example 2: Add a noncustodial data source site with a URL + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - ApplyHoldToSource = $false - DataSource = @{ + applyHoldToSource = $false + dataSource = @{ "@odata.type" = "microsoft.graph.ediscovery.siteSource" + site = @{ + webUrl = "https://contoso.sharepoint.com/sites/SecretSite" + } } } + New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource -CaseId $caseId -BodyParameter $params + ``` -This example shows how to use the New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). +This example will add a noncustodial data source site with a url + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseOperation.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseOperation.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseReviewSet.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseReviewSet.md index 0c7db95e9d..d40b765a36 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseReviewSet.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseReviewSet.md @@ -1,10 +1,15 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseReviewSet Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - DisplayName = "My Reviewset 3" + displayName = "My Reviewset 3" } + New-MgBetaComplianceEdiscoveryCaseReviewSet -CaseId $caseId -BodyParameter $params + ``` This example shows how to use the New-MgBetaComplianceEdiscoveryCaseReviewSet Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md index bd97bc638c..1e817d2cce 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md @@ -1,11 +1,16 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseReviewSetQuery Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - DisplayName = "My Query 1" - Query = "(subject:"Quarterly Financials")" + displayName = "My Query 1" + query = "(subject:"Quarterly Financials")" } + New-MgBetaComplianceEdiscoveryCaseReviewSetQuery -CaseId $caseId -ReviewSetId $reviewSetId -BodyParameter $params + ``` This example shows how to use the New-MgBetaComplianceEdiscoveryCaseReviewSetQuery Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseSourceCollection.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseSourceCollection.md index 87595934ba..6be496bc80 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseSourceCollection.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseSourceCollection.md @@ -1,14 +1,19 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseSourceCollection Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - DisplayName = "Quarterly Financials search" - ContentQuery = "subject:'Quarterly Financials'" - "CustodianSources@odata.bind" = @( - "https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/custodians/2192ca408ea2410eba3bec8ae873be6b/userSources/46384443-4137-3032-3437-363939433735" - ) + displayName = "Quarterly Financials search" + contentQuery = "subject:'Quarterly Financials'" + "custodianSources@odata.bind" = @( + "https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/custodians/2192ca408ea2410eba3bec8ae873be6b/userSources/46384443-4137-3032-3437-363939433735" +) } + New-MgBetaComplianceEdiscoveryCaseSourceCollection -CaseId $caseId -BodyParameter $params + ``` This example shows how to use the New-MgBetaComplianceEdiscoveryCaseSourceCollection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md index e3ca0111c8..e69de29bb2 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md @@ -1,31 +0,0 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -$params = @{ - "@odata.type" = "microsoft.graph.ediscovery.siteSource" -} -New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource -CaseId $caseId -SourceCollectionId $sourceCollectionId -BodyParameter $params -``` -This example shows how to use the New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -$params = @{ - "@odata.type" = "microsoft.graph.ediscovery.userSource" - Email = "badguy@contoso.com" -} -New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource -CaseId $caseId -SourceCollectionId $sourceCollectionId -BodyParameter $params -``` -This example shows how to use the New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -$params = @{ - "@odata.type" = "microsoft.graph.ediscovery.siteSource" -} -New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource -CaseId $caseId -SourceCollectionId $sourceCollectionId -BodyParameter $params -``` -This example shows how to use the New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseTag.md b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseTag.md index 2cd81909fc..8230ddb532 100644 --- a/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseTag.md +++ b/src/Compliance/beta/examples/New-MgBetaComplianceEdiscoveryCaseTag.md @@ -1,12 +1,17 @@ -### Example 1: Using the New-MgBetaComplianceEdiscoveryCaseTag Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - DisplayName = "Privileged" - Description = "The document is privileged" - "Parent@odata.bind" = "https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags/98fdad78bbce4519b75474bc150575c3" + displayName = "Privileged" + description = "The document is privileged" + "parent@odata.bind" = "https://graph.microsoft.com/beta/compliance/ediscovery/cases/47746044-fd0b-4a30-acfc-5272b691ba5b/tags/98fdad78bbce4519b75474bc150575c3" } + New-MgBetaComplianceEdiscoveryCaseTag -CaseId $caseId -BodyParameter $params + ``` This example shows how to use the New-MgBetaComplianceEdiscoveryCaseTag Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Publish-MgBetaComplianceEdiscoveryCaseCustodian.md b/src/Compliance/beta/examples/Publish-MgBetaComplianceEdiscoveryCaseCustodian.md index 9fe1189cd5..300907bb02 100644 --- a/src/Compliance/beta/examples/Publish-MgBetaComplianceEdiscoveryCaseCustodian.md +++ b/src/Compliance/beta/examples/Publish-MgBetaComplianceEdiscoveryCaseCustodian.md @@ -1,7 +1,11 @@ -### Example 1: Using the Publish-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Publish-MgBetaComplianceEdiscoveryCaseCustodian -CaseId $caseId -CustodianId $custodianId + ``` This example shows how to use the Publish-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Publish-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md b/src/Compliance/beta/examples/Publish-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md index 51e8d243a3..73119138b3 100644 --- a/src/Compliance/beta/examples/Publish-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Compliance/beta/examples/Publish-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md @@ -1,7 +1,11 @@ -### Example 1: Using the Publish-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Publish-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource -CaseId $caseId -NoncustodialDataSourceId $noncustodialDataSourceId + ``` This example shows how to use the Publish-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscovery.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscovery.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscovery.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscovery.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCase.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCase.md index ade9fd36a1..361ff5cc4d 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCase.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCase.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaComplianceEdiscoveryCase Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Remove-MgBetaComplianceEdiscoveryCase -CaseId $caseId + ``` This example shows how to use the Remove-MgBetaComplianceEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodian.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodian.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodian.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodian.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianHold.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianHold.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianHold.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianHold.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md index f2c70e6ff1..7a202af4ae 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaComplianceEdiscoveryCaseCustodianSiteSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Remove-MgBetaComplianceEdiscoveryCaseCustodianSiteSource -CaseId $caseId -CustodianId $custodianId -SiteSourceId $siteSourceId + ``` This example shows how to use the Remove-MgBetaComplianceEdiscoveryCaseCustodianSiteSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md index 23eb15203a..5fab26d00f 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Remove-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource -CaseId $caseId -CustodianId $custodianId -UnifiedGroupSourceId $unifiedGroupSourceId + ``` This example shows how to use the Remove-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md index 406e76756b..de2ec2db66 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaComplianceEdiscoveryCaseCustodianUserSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Remove-MgBetaComplianceEdiscoveryCaseCustodianUserSource -CaseId $caseId -CustodianId $custodianId -UserSourceId $userSourceId + ``` This example shows how to use the Remove-MgBetaComplianceEdiscoveryCaseCustodianUserSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHold.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHold.md index 704f1bea9a..16798ccb5a 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHold.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHold.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaComplianceEdiscoveryCaseLegalHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Remove-MgBetaComplianceEdiscoveryCaseLegalHold -CaseId $caseId -LegalHoldId $legalHoldId + ``` This example shows how to use the Remove-MgBetaComplianceEdiscoveryCaseLegalHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseOperation.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseOperation.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseReviewSet.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseReviewSet.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseReviewSet.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseReviewSet.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md index a9b44a4a2a..769a4c7c30 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaComplianceEdiscoveryCaseReviewSetQuery Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Remove-MgBetaComplianceEdiscoveryCaseReviewSetQuery -CaseId $caseId -ReviewSetId $reviewSetId -ReviewSetQueryId $reviewSetQueryId + ``` This example shows how to use the Remove-MgBetaComplianceEdiscoveryCaseReviewSetQuery Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSetting.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSetting.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSetting.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSourceCollection.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSourceCollection.md index 13fe3cc56d..ccd6e6a02e 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSourceCollection.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSourceCollection.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaComplianceEdiscoveryCaseSourceCollection Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Remove-MgBetaComplianceEdiscoveryCaseSourceCollection -CaseId $caseId -SourceCollectionId $sourceCollectionId + ``` This example shows how to use the Remove-MgBetaComplianceEdiscoveryCaseSourceCollection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseTag.md b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseTag.md index 29af43c2fb..83e8d546d1 100644 --- a/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseTag.md +++ b/src/Compliance/beta/examples/Remove-MgBetaComplianceEdiscoveryCaseTag.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaComplianceEdiscoveryCaseTag Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Remove-MgBetaComplianceEdiscoveryCaseTag -CaseId $caseId -TagId $tagId -Forcedelete true + ``` This example shows how to use the Remove-MgBetaComplianceEdiscoveryCaseTag Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Reset-MgBetaComplianceEdiscoveryCaseSettingToDefault.md b/src/Compliance/beta/examples/Reset-MgBetaComplianceEdiscoveryCaseSettingToDefault.md index ef1a8eca58..cc24aeef9a 100644 --- a/src/Compliance/beta/examples/Reset-MgBetaComplianceEdiscoveryCaseSettingToDefault.md +++ b/src/Compliance/beta/examples/Reset-MgBetaComplianceEdiscoveryCaseSettingToDefault.md @@ -1,7 +1,11 @@ -### Example 1: Using the Reset-MgBetaComplianceEdiscoveryCaseSettingToDefault Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + Reset-MgBetaComplianceEdiscoveryCaseSettingToDefault -CaseId $caseId + ``` This example shows how to use the Reset-MgBetaComplianceEdiscoveryCaseSettingToDefault Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Update-MgBetaCompliance.md b/src/Compliance/beta/examples/Update-MgBetaCompliance.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaCompliance.md +++ b/src/Compliance/beta/examples/Update-MgBetaCompliance.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscovery.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscovery.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscovery.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscovery.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCase.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCase.md index b21210d76e..81bd3c2fd1 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCase.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCase.md @@ -1,12 +1,17 @@ -### Example 1: Using the Update-MgBetaComplianceEdiscoveryCase Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - DisplayName = "My Case 1 - Renamed" - Description = "Updated description" - ExternalId = "Updated externalId" + displayName = "My Case 1 - Renamed" + description = "Updated description" + externalId = "Updated externalId" } + Update-MgBetaComplianceEdiscoveryCase -CaseId $caseId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaComplianceEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodian.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodian.md index cc13399a6d..f94f1dc103 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodian.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodian.md @@ -1,10 +1,15 @@ -### Example 1: Using the Update-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - ApplyHoldToSources = "false" + applyHoldToSources = "false" } + Update-MgBetaComplianceEdiscoveryCaseCustodian -CaseId $caseId -CustodianId $custodianId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaComplianceEdiscoveryCaseCustodian Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianIndex.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianIndex.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianIndex.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianIndex.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianSiteSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseCustodianUserSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHold.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHold.md index a6134549a1..8447bad43a 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHold.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHold.md @@ -1,10 +1,15 @@ -### Example 1: Using the Update-MgBetaComplianceEdiscoveryCaseLegalHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - Description = "This is a description for a legalHold" + description = "This is a description for a legalHold" } + Update-MgBetaComplianceEdiscoveryCaseLegalHold -CaseId $caseId -LegalHoldId $legalHoldId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaComplianceEdiscoveryCaseLegalHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceIndex.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceIndex.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceIndex.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceIndex.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseOperation.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseOperation.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseReviewSet.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseReviewSet.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseReviewSet.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseReviewSet.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md index 113551b181..ead74bb822 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseReviewSetQuery.md @@ -1,10 +1,15 @@ -### Example 1: Using the Update-MgBetaComplianceEdiscoveryCaseReviewSetQuery Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - DisplayName = "My Query 1 - Renamed" + displayName = "My Query 1 - Renamed" } + Update-MgBetaComplianceEdiscoveryCaseReviewSetQuery -CaseId $caseId -ReviewSetId $reviewSetId -ReviewSetQueryId $reviewSetQueryId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaComplianceEdiscoveryCaseReviewSetQuery Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSetting.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSetting.md index f852024df0..0dd2ffa0a4 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSetting.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSetting.md @@ -1,50 +1,30 @@ -### Example 1: Using the Update-MgBetaComplianceEdiscoveryCaseSetting Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - RedundancyDetection = @{ - IsEnabled = $false - SimilarityThreshold = 70 - MinWords = 12 - MaxWords = 400000 + redundancyDetection = @{ + isEnabled = $false + similarityThreshold = 70 + minWords = 12 + maxWords = 400000 } - TopicModeling = @{ - IsEnabled = $false - IgnoreNumbers = $false - TopicCount = 50 - DynamicallyAdjustTopicCount = $false + topicModeling = @{ + isEnabled = $false + ignoreNumbers = $false + topicCount = 50 + dynamicallyAdjustTopicCount = $false } - Ocr = @{ - IsEnabled = $true - MaxImageSize = 12000 + ocr = @{ + isEnabled = $true + maxImageSize = 12000 } } + Update-MgBetaComplianceEdiscoveryCaseSetting -CaseId $caseId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaComplianceEdiscoveryCaseSetting Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Update-MgBetaComplianceEdiscoveryCaseSetting Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Compliance -$params = @{ - RedundancyDetection = @{ - IsEnabled = $false - SimilarityThreshold = 70 - MinWords = 12 - MaxWords = 400000 - } - TopicModeling = @{ - IsEnabled = $false - IgnoreNumbers = $false - TopicCount = 50 - DynamicallyAdjustTopicCount = $false - } - Ocr = @{ - IsEnabled = $true - MaxImageSize = 12000 - } -} -Update-MgBetaComplianceEdiscoveryCaseSetting -CaseId $caseId -BodyParameter $params -``` -This example shows how to use the Update-MgBetaComplianceEdiscoveryCaseSetting Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSourceCollection.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSourceCollection.md index 616122ac7d..6f20146f33 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSourceCollection.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSourceCollection.md @@ -1,10 +1,15 @@ -### Example 1: Using the Update-MgBetaComplianceEdiscoveryCaseSourceCollection Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - DisplayName = "Quarterly Financials search" + displayName = "Quarterly Financials search" } + Update-MgBetaComplianceEdiscoveryCaseSourceCollection -CaseId $caseId -SourceCollectionId $sourceCollectionId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaComplianceEdiscoveryCaseSourceCollection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseTag.md b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseTag.md index 7cbc94e4e6..658ef75b2d 100644 --- a/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseTag.md +++ b/src/Compliance/beta/examples/Update-MgBetaComplianceEdiscoveryCaseTag.md @@ -1,10 +1,15 @@ -### Example 1: Using the Update-MgBetaComplianceEdiscoveryCaseTag Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Compliance + $params = @{ - Description = "This is an updated description." + description = "This is an updated description." } + Update-MgBetaComplianceEdiscoveryCaseTag -CaseId $caseId -TagId $tagId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaComplianceEdiscoveryCaseTag Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Compliance/v1.0/examples/Get-MgCompliance.md b/src/Compliance/v1.0/examples/Get-MgCompliance.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/v1.0/examples/Get-MgCompliance.md +++ b/src/Compliance/v1.0/examples/Get-MgCompliance.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Compliance/v1.0/examples/Update-MgCompliance.md b/src/Compliance/v1.0/examples/Update-MgCompliance.md index 093355d11d..e69de29bb2 100644 --- a/src/Compliance/v1.0/examples/Update-MgCompliance.md +++ b/src/Compliance/v1.0/examples/Update-MgCompliance.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserActivityHistoryItemActivity.md b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserActivityHistoryItemActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserActivityHistoryItemActivity.md +++ b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserActivityHistoryItemActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceCommandResponsepayload.md b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceCommandResponsepayload.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceCommandResponsepayload.md +++ b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceCommandResponsepayload.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceMemberOf.md b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceMemberOf.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceMemberOf.md +++ b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceMemberOf.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredOwner.md b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredOwner.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredOwner.md +++ b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredOwner.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredOwnerByRef.md b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredOwnerByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredOwnerByRef.md +++ b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredOwnerByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredUser.md b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredUser.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredUser.md +++ b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceRegisteredUser.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceTransitiveMemberOf.md b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceTransitiveMemberOf.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceTransitiveMemberOf.md +++ b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceTransitiveMemberOf.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceUsageRights.md b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceUsageRights.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceUsageRights.md +++ b/src/CrossDeviceExperiences/beta/examples/Get-MgBetaUserDeviceUsageRights.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserActivity.md b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserActivity.md +++ b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserActivityHistoryItem.md b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserActivityHistoryItem.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserActivityHistoryItem.md +++ b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserActivityHistoryItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDevice.md b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDevice.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDevice.md +++ b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDevice.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceCommand.md b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceCommand.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceCommand.md +++ b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceCommand.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceExtension.md b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceExtension.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceExtension.md +++ b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceExtension.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceRegisteredOwnerByRef.md b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceRegisteredOwnerByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceRegisteredOwnerByRef.md +++ b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceRegisteredOwnerByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceUsageRights.md b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceUsageRights.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceUsageRights.md +++ b/src/CrossDeviceExperiences/beta/examples/New-MgBetaUserDeviceUsageRights.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserActivityHistoryItem.md b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserActivityHistoryItem.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserActivityHistoryItem.md +++ b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserActivityHistoryItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDevice.md b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDevice.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDevice.md +++ b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDevice.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceCommand.md b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceCommand.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceCommand.md +++ b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceCommand.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceExtension.md b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceExtension.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceExtension.md +++ b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceExtension.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceRegisteredOwnerByRef.md b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceRegisteredOwnerByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceRegisteredOwnerByRef.md +++ b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceRegisteredOwnerByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceUsageRights.md b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceUsageRights.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceUsageRights.md +++ b/src/CrossDeviceExperiences/beta/examples/Remove-MgBetaUserDeviceUsageRights.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserActivity.md b/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserActivity.md index f6c6949389..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserActivity.md +++ b/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserActivity.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDevice.md b/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDevice.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDevice.md +++ b/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDevice.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceCommand.md b/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceCommand.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceCommand.md +++ b/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceCommand.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceExtension.md b/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceExtension.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceExtension.md +++ b/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceExtension.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceUsageRights.md b/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceUsageRights.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceUsageRights.md +++ b/src/CrossDeviceExperiences/beta/examples/Update-MgBetaUserDeviceUsageRights.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/v1.0/examples/Get-MgUserActivityHistoryItemActivity.md b/src/CrossDeviceExperiences/v1.0/examples/Get-MgUserActivityHistoryItemActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/v1.0/examples/Get-MgUserActivityHistoryItemActivity.md +++ b/src/CrossDeviceExperiences/v1.0/examples/Get-MgUserActivityHistoryItemActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/v1.0/examples/New-MgUserActivity.md b/src/CrossDeviceExperiences/v1.0/examples/New-MgUserActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/v1.0/examples/New-MgUserActivity.md +++ b/src/CrossDeviceExperiences/v1.0/examples/New-MgUserActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/v1.0/examples/New-MgUserActivityHistoryItem.md b/src/CrossDeviceExperiences/v1.0/examples/New-MgUserActivityHistoryItem.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/v1.0/examples/New-MgUserActivityHistoryItem.md +++ b/src/CrossDeviceExperiences/v1.0/examples/New-MgUserActivityHistoryItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/v1.0/examples/Remove-MgUserActivityHistoryItem.md b/src/CrossDeviceExperiences/v1.0/examples/Remove-MgUserActivityHistoryItem.md index 093355d11d..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/v1.0/examples/Remove-MgUserActivityHistoryItem.md +++ b/src/CrossDeviceExperiences/v1.0/examples/Remove-MgUserActivityHistoryItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/CrossDeviceExperiences/v1.0/examples/Update-MgUserActivity.md b/src/CrossDeviceExperiences/v1.0/examples/Update-MgUserActivity.md index f6c6949389..e69de29bb2 100644 --- a/src/CrossDeviceExperiences/v1.0/examples/Update-MgUserActivity.md +++ b/src/CrossDeviceExperiences/v1.0/examples/Update-MgUserActivity.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/DeviceManagement.Actions/beta/examples/Add-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileLanguageFile.md b/src/DeviceManagement.Actions/beta/examples/Add-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileLanguageFile.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Add-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileLanguageFile.md +++ b/src/DeviceManagement.Actions/beta/examples/Add-MgBetaDeviceManagementGroupPolicyUploadedDefinitionFileLanguageFile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Approve-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingApp.md b/src/DeviceManagement.Actions/beta/examples/Approve-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingApp.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Approve-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingApp.md +++ b/src/DeviceManagement.Actions/beta/examples/Approve-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Approve-MgBetaDeviceManagementZebraFotaConnectorFotaApp.md b/src/DeviceManagement.Actions/beta/examples/Approve-MgBetaDeviceManagementZebraFotaConnectorFotaApp.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Approve-MgBetaDeviceManagementZebraFotaConnectorFotaApp.md +++ b/src/DeviceManagement.Actions/beta/examples/Approve-MgBetaDeviceManagementZebraFotaConnectorFotaApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Clear-MgBetaDeviceManagementComanagedDevice.md b/src/DeviceManagement.Actions/beta/examples/Clear-MgBetaDeviceManagementComanagedDevice.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Clear-MgBetaDeviceManagementComanagedDevice.md +++ b/src/DeviceManagement.Actions/beta/examples/Clear-MgBetaDeviceManagementComanagedDevice.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Clear-MgBetaDeviceManagementManagedDevice.md b/src/DeviceManagement.Actions/beta/examples/Clear-MgBetaDeviceManagementManagedDevice.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Clear-MgBetaDeviceManagementManagedDevice.md +++ b/src/DeviceManagement.Actions/beta/examples/Clear-MgBetaDeviceManagementManagedDevice.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Complete-MgBetaDeviceManagementAndroidForWorkSettingSignup.md b/src/DeviceManagement.Actions/beta/examples/Complete-MgBetaDeviceManagementAndroidForWorkSettingSignup.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Complete-MgBetaDeviceManagementAndroidForWorkSettingSignup.md +++ b/src/DeviceManagement.Actions/beta/examples/Complete-MgBetaDeviceManagementAndroidForWorkSettingSignup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Complete-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingSignup.md b/src/DeviceManagement.Actions/beta/examples/Complete-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingSignup.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Complete-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingSignup.md +++ b/src/DeviceManagement.Actions/beta/examples/Complete-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSettingSignup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Connect-MgBetaDeviceManagementChromeOSOnboardingSetting.md b/src/DeviceManagement.Actions/beta/examples/Connect-MgBetaDeviceManagementChromeOSOnboardingSetting.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Connect-MgBetaDeviceManagementChromeOSOnboardingSetting.md +++ b/src/DeviceManagement.Actions/beta/examples/Connect-MgBetaDeviceManagementChromeOSOnboardingSetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Connect-MgBetaDeviceManagementZebraFotaConnector.md b/src/DeviceManagement.Actions/beta/examples/Connect-MgBetaDeviceManagementZebraFotaConnector.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Connect-MgBetaDeviceManagementZebraFotaConnector.md +++ b/src/DeviceManagement.Actions/beta/examples/Connect-MgBetaDeviceManagementZebraFotaConnector.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Copy-MgBetaDeviceManagementReusablePolicySetting.md b/src/DeviceManagement.Actions/beta/examples/Copy-MgBetaDeviceManagementReusablePolicySetting.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Copy-MgBetaDeviceManagementReusablePolicySetting.md +++ b/src/DeviceManagement.Actions/beta/examples/Copy-MgBetaDeviceManagementReusablePolicySetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementComanagedDevice.md b/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementComanagedDevice.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementComanagedDevice.md +++ b/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementComanagedDevice.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementComanagedDeviceLostMode.md b/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementComanagedDeviceLostMode.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementComanagedDeviceLostMode.md +++ b/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementComanagedDeviceLostMode.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementManagedDevice.md b/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementManagedDevice.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementManagedDevice.md +++ b/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementManagedDevice.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementManagedDeviceLostMode.md b/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementManagedDeviceLostMode.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementManagedDeviceLostMode.md +++ b/src/DeviceManagement.Actions/beta/examples/Disable-MgBetaDeviceManagementManagedDeviceLostMode.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Administration/beta/examples/Get-MgBetaDeviceManagementApplePushNotificationCertificate.md b/src/DeviceManagement.Administration/beta/examples/Get-MgBetaDeviceManagementApplePushNotificationCertificate.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Administration/beta/examples/Get-MgBetaDeviceManagementApplePushNotificationCertificate.md +++ b/src/DeviceManagement.Administration/beta/examples/Get-MgBetaDeviceManagementApplePushNotificationCertificate.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementIntent.md b/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementIntent.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementIntent.md +++ b/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementIntent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementTemplate.md b/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementTemplate.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementTemplate.md +++ b/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementTemplate.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementTemplateMigratableTo.md b/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementTemplateMigratableTo.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementTemplateMigratableTo.md +++ b/src/DeviceManagement.Functions/beta/examples/Compare-MgBetaDeviceManagementTemplateMigratableTo.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummary.md b/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummary.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummary.md +++ b/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAdvancedThreatProtectionOnboardingStateSummary.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAndroidForWorkSetting.md b/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAndroidForWorkSetting.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAndroidForWorkSetting.md +++ b/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAndroidForWorkSetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSetting.md b/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSetting.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSetting.md +++ b/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementAndroidManagedStoreAccountEnterpriseSetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementComanagedDeviceCategory.md b/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementComanagedDeviceCategory.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementComanagedDeviceCategory.md +++ b/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementComanagedDeviceCategory.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementComanagedDeviceUser.md b/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementComanagedDeviceUser.md index 093355d11d..e69de29bb2 100644 --- a/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementComanagedDeviceUser.md +++ b/src/DeviceManagement/beta/examples/Get-MgBetaDeviceManagementComanagedDeviceUser.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrint.md b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrint.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrint.md +++ b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrint.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterCapability.md b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterCapability.md index 6895247a88..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterCapability.md +++ b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterCapability.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaPrintPrinterCapability Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Devices.CloudPrint -Get-MgBetaPrintPrinterCapability -PrinterId $printerId -``` -This example shows how to use the Get-MgBetaPrintPrinterCapability Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedGroup.md b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedGroup.md +++ b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedGroupByRef.md b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedGroupByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedGroupByRef.md +++ b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedGroupByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedUser.md b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedUser.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedUser.md +++ b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedUser.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedUserByRef.md b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedUserByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedUserByRef.md +++ b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterShareAllowedUserByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterSharePrinter.md b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterSharePrinter.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterSharePrinter.md +++ b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterSharePrinter.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterTaskTriggerDefinition.md b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterTaskTriggerDefinition.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterTaskTriggerDefinition.md +++ b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintPrinterTaskTriggerDefinition.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintSharePrinter.md b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintSharePrinter.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintSharePrinter.md +++ b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintSharePrinter.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintTaskDefinitionTaskTrigger.md b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintTaskDefinitionTaskTrigger.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintTaskDefinitionTaskTrigger.md +++ b/src/Devices.CloudPrint/beta/examples/Get-MgBetaPrintTaskDefinitionTaskTrigger.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintOperation.md b/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintOperation.md +++ b/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShare.md b/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShare.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShare.md +++ b/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShare.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShareAllowedGroupByRef.md b/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShareAllowedGroupByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShareAllowedGroupByRef.md +++ b/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShareAllowedGroupByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShareAllowedUserByRef.md b/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShareAllowedUserByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShareAllowedUserByRef.md +++ b/src/Devices.CloudPrint/beta/examples/New-MgBetaPrintPrinterShareAllowedUserByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintOperation.md b/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintOperation.md +++ b/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintPrinterShare.md b/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintPrinterShare.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintPrinterShare.md +++ b/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintPrinterShare.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintService.md b/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintService.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintService.md +++ b/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintService.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintServiceEndpoint.md b/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintServiceEndpoint.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintServiceEndpoint.md +++ b/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintServiceEndpoint.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintTaskDefinitionTask.md b/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintTaskDefinitionTask.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintTaskDefinitionTask.md +++ b/src/Devices.CloudPrint/beta/examples/Remove-MgBetaPrintTaskDefinitionTask.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/beta/examples/Reset-MgBetaPrintPrinterDefault.md b/src/Devices.CloudPrint/beta/examples/Reset-MgBetaPrintPrinterDefault.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Reset-MgBetaPrintPrinterDefault.md +++ b/src/Devices.CloudPrint/beta/examples/Reset-MgBetaPrintPrinterDefault.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrint.md b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrint.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrint.md +++ b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrint.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintOperation.md b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintOperation.md +++ b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintPrinterShare.md b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintPrinterShare.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintPrinterShare.md +++ b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintPrinterShare.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintPrinterTaskTrigger.md b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintPrinterTaskTrigger.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintPrinterTaskTrigger.md +++ b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintPrinterTaskTrigger.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintService.md b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintService.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintService.md +++ b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintService.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintServiceEndpoint.md b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintServiceEndpoint.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintServiceEndpoint.md +++ b/src/Devices.CloudPrint/beta/examples/Update-MgBetaPrintServiceEndpoint.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/v1.0/examples/Get-MgPrint.md b/src/Devices.CloudPrint/v1.0/examples/Get-MgPrint.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Get-MgPrint.md +++ b/src/Devices.CloudPrint/v1.0/examples/Get-MgPrint.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintPrinterTaskTriggerDefinition.md b/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintPrinterTaskTriggerDefinition.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintPrinterTaskTriggerDefinition.md +++ b/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintPrinterTaskTriggerDefinition.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintSharePrinter.md b/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintSharePrinter.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintSharePrinter.md +++ b/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintSharePrinter.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintTaskDefinitionTaskTrigger.md b/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintTaskDefinitionTaskTrigger.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintTaskDefinitionTaskTrigger.md +++ b/src/Devices.CloudPrint/v1.0/examples/Get-MgPrintTaskDefinitionTaskTrigger.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/v1.0/examples/New-MgPrintOperation.md b/src/Devices.CloudPrint/v1.0/examples/New-MgPrintOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/New-MgPrintOperation.md +++ b/src/Devices.CloudPrint/v1.0/examples/New-MgPrintOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintOperation.md b/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintOperation.md +++ b/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintService.md b/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintService.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintService.md +++ b/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintService.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintServiceEndpoint.md b/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintServiceEndpoint.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintServiceEndpoint.md +++ b/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintServiceEndpoint.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintTaskDefinitionTask.md b/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintTaskDefinitionTask.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintTaskDefinitionTask.md +++ b/src/Devices.CloudPrint/v1.0/examples/Remove-MgPrintTaskDefinitionTask.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/v1.0/examples/Update-MgPrint.md b/src/Devices.CloudPrint/v1.0/examples/Update-MgPrint.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Update-MgPrint.md +++ b/src/Devices.CloudPrint/v1.0/examples/Update-MgPrint.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintOperation.md b/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintOperation.md +++ b/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintPrinterTaskTrigger.md b/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintPrinterTaskTrigger.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintPrinterTaskTrigger.md +++ b/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintPrinterTaskTrigger.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintService.md b/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintService.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintService.md +++ b/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintService.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintServiceEndpoint.md b/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintServiceEndpoint.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintServiceEndpoint.md +++ b/src/Devices.CloudPrint/v1.0/examples/Update-MgPrintServiceEndpoint.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Invoke-MgBetaReportServiceAnnouncementHealthOverviewIssueIncident.md b/src/Devices.ServiceAnnouncement/beta/examples/Invoke-MgBetaReportServiceAnnouncementHealthOverviewIssueIncident.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Invoke-MgBetaReportServiceAnnouncementHealthOverviewIssueIncident.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Invoke-MgBetaReportServiceAnnouncementHealthOverviewIssueIncident.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Invoke-MgBetaReportServiceAnnouncementIssueIncident.md b/src/Devices.ServiceAnnouncement/beta/examples/Invoke-MgBetaReportServiceAnnouncementIssueIncident.md index 776558b62a..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Invoke-MgBetaReportServiceAnnouncementIssueIncident.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Invoke-MgBetaReportServiceAnnouncementIssueIncident.md @@ -1,7 +0,0 @@ -### Example 1: Using the Invoke-MgBetaReportServiceAnnouncementIssueIncident Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Devices.ServiceAnnouncement -Invoke-MgBetaReportServiceAnnouncementIssueIncident -ServiceHealthIssueId $serviceHealthIssueId -``` -This example shows how to use the Invoke-MgBetaReportServiceAnnouncementIssueIncident Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Devices.ServiceAnnouncement/beta/examples/New-MgBetaServiceAnnouncementHealthOverviewIssue.md b/src/Devices.ServiceAnnouncement/beta/examples/New-MgBetaServiceAnnouncementHealthOverviewIssue.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/New-MgBetaServiceAnnouncementHealthOverviewIssue.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/New-MgBetaServiceAnnouncementHealthOverviewIssue.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementHealthOverview.md b/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementHealthOverview.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementHealthOverview.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementHealthOverview.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementHealthOverviewIssue.md b/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementHealthOverviewIssue.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementHealthOverviewIssue.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementHealthOverviewIssue.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementIssue.md b/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementIssue.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementIssue.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementIssue.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementMessage.md b/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementMessage.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementMessage.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementMessage.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementMessageAttachment.md b/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementMessageAttachment.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementMessageAttachment.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Remove-MgBetaServiceAnnouncementMessageAttachment.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementHealthOverview.md b/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementHealthOverview.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementHealthOverview.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementHealthOverview.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementHealthOverviewIssue.md b/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementHealthOverviewIssue.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementHealthOverviewIssue.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementHealthOverviewIssue.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementIssue.md b/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementIssue.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementIssue.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementIssue.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementMessage.md b/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementMessage.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementMessage.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementMessage.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementMessageAttachment.md b/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementMessageAttachment.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementMessageAttachment.md +++ b/src/Devices.ServiceAnnouncement/beta/examples/Update-MgBetaServiceAnnouncementMessageAttachment.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Invoke-MgReportServiceAnnouncementHealthOverviewIssueIncident.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Invoke-MgReportServiceAnnouncementHealthOverviewIssueIncident.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Invoke-MgReportServiceAnnouncementHealthOverviewIssueIncident.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Invoke-MgReportServiceAnnouncementHealthOverviewIssueIncident.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Invoke-MgReportServiceAnnouncementIssueIncident.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Invoke-MgReportServiceAnnouncementIssueIncident.md index 342aeaad40..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Invoke-MgReportServiceAnnouncementIssueIncident.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Invoke-MgReportServiceAnnouncementIssueIncident.md @@ -1,7 +0,0 @@ -### Example 1: Using the Invoke-MgReportServiceAnnouncementIssueIncident Cmdlet -```powershell -Import-Module Microsoft.Graph.Devices.ServiceAnnouncement -Invoke-MgReportServiceAnnouncementIssueIncident -ServiceHealthIssueId $serviceHealthIssueId -``` -This example shows how to use the Invoke-MgReportServiceAnnouncementIssueIncident Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/New-MgServiceAnnouncementHealthOverviewIssue.md b/src/Devices.ServiceAnnouncement/v1.0/examples/New-MgServiceAnnouncementHealthOverviewIssue.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/New-MgServiceAnnouncementHealthOverviewIssue.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/New-MgServiceAnnouncementHealthOverviewIssue.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementHealthOverview.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementHealthOverview.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementHealthOverview.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementHealthOverview.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementHealthOverviewIssue.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementHealthOverviewIssue.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementHealthOverviewIssue.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementHealthOverviewIssue.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementIssue.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementIssue.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementIssue.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementIssue.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementMessage.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementMessage.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementMessage.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementMessage.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementMessageAttachment.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementMessageAttachment.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementMessageAttachment.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Remove-MgServiceAnnouncementMessageAttachment.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementHealthOverview.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementHealthOverview.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementHealthOverview.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementHealthOverview.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementHealthOverviewIssue.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementHealthOverviewIssue.md index 093355d11d..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementHealthOverviewIssue.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementHealthOverviewIssue.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementIssue.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementIssue.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementIssue.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementIssue.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementMessage.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementMessage.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementMessage.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementMessage.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementMessageAttachment.md b/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementMessageAttachment.md index f6c6949389..e69de29bb2 100644 --- a/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementMessageAttachment.md +++ b/src/Devices.ServiceAnnouncement/v1.0/examples/Update-MgServiceAnnouncementMessageAttachment.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/DirectoryObjects/beta/examples/Confirm-MgBetaDirectoryObjectMemberObject.md b/src/DirectoryObjects/beta/examples/Confirm-MgBetaDirectoryObjectMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/DirectoryObjects/beta/examples/Confirm-MgBetaDirectoryObjectMemberObject.md +++ b/src/DirectoryObjects/beta/examples/Confirm-MgBetaDirectoryObjectMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DirectoryObjects/beta/examples/Get-MgBetaDirectoryObjectMemberObject.md b/src/DirectoryObjects/beta/examples/Get-MgBetaDirectoryObjectMemberObject.md index 6dcd79cf5e..e69de29bb2 100644 --- a/src/DirectoryObjects/beta/examples/Get-MgBetaDirectoryObjectMemberObject.md +++ b/src/DirectoryObjects/beta/examples/Get-MgBetaDirectoryObjectMemberObject.md @@ -1,15 +0,0 @@ -### Example 1: Code snippet - -```powershell -Import-Module Microsoft.Graph.Beta.DirectoryObjects - -$params = @{ - SecurityEnabledOnly = $true -} - -Get-MgBetaDirectoryObjectMemberObject -DirectoryObjectId $directoryObjectId -BodyParameter $params -``` -This example shows how to use the Get-MgBetaDirectoryObjectMemberObject Cmdlet. - -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - diff --git a/src/DirectoryObjects/beta/examples/New-MgBetaDirectoryObject.md b/src/DirectoryObjects/beta/examples/New-MgBetaDirectoryObject.md index 093355d11d..e69de29bb2 100644 --- a/src/DirectoryObjects/beta/examples/New-MgBetaDirectoryObject.md +++ b/src/DirectoryObjects/beta/examples/New-MgBetaDirectoryObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DirectoryObjects/v1.0/examples/Confirm-MgDirectoryObjectMemberObject.md b/src/DirectoryObjects/v1.0/examples/Confirm-MgDirectoryObjectMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/DirectoryObjects/v1.0/examples/Confirm-MgDirectoryObjectMemberObject.md +++ b/src/DirectoryObjects/v1.0/examples/Confirm-MgDirectoryObjectMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/DirectoryObjects/v1.0/examples/New-MgDirectoryObject.md b/src/DirectoryObjects/v1.0/examples/New-MgDirectoryObject.md index 093355d11d..e69de29bb2 100644 --- a/src/DirectoryObjects/v1.0/examples/New-MgDirectoryObject.md +++ b/src/DirectoryObjects/v1.0/examples/New-MgDirectoryObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Get-MgBetaEducationClass.md b/src/Education/beta/examples/Get-MgBetaEducationClass.md index 17f1abb25d..ed9d10e24a 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationClass.md +++ b/src/Education/beta/examples/Get-MgBetaEducationClass.md @@ -4,7 +4,7 @@ Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationClass -EducationClassId $educationClassId +Get-MgBetaEducationClass ``` This example shows how to use the Get-MgBetaEducationClass Cmdlet. diff --git a/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentCategoryDelta.md b/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentCategoryDelta.md index e20281683e..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentCategoryDelta.md +++ b/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentCategoryDelta.md @@ -1,28 +0,0 @@ -### Example 1: Using the Get-MgBetaEducationClassAssignmentCategoryDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationClassAssignmentCategoryDelta -EducationClassId $educationClassId -Top 3 -``` -This example shows how to use the Get-MgBetaEducationClassAssignmentCategoryDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaEducationClassAssignmentCategoryDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationClassAssignmentCategoryDelta -EducationClassId $educationClassId -Deltatoken "7ORzTfzlUEGDy6BRE3OC-3ePBbvLHCRe4aJ_hjaBKJxUHmn_ODgoM4xreLS7YRaxc-iACeqCQsT5Tb0u9vn6QXYflO6j0sRgRQlhcfR7DApZYl6uZqiXcR7H0G14btPqR761sKWNc0jgiczrHGF6dGfSQwsLzPT46og-84ArhOU.Jnxvkr08FE-QBvEYstYel3JZUrgwgTauo-GmpbdWeSA" -``` -This example shows how to use the Get-MgBetaEducationClassAssignmentCategoryDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgBetaEducationClassAssignmentCategoryDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationClassAssignmentCategoryDelta -EducationClassId $educationClassId -Deltatoken "7ORzTfzlUEGDy6BRE3OC-3ePBbvLHCRe4aJ_hjaBKJxUHmn_ODgoM4xreLS7YRaxc-iACeqCQsT5Tb0u9vn6QXYflO6j0sRgRQlhcfR7DApZYl6uZqiXcR7H0G14btPqR761sKWNc0jgiczrHGF6dGfSQwsLzPT46og-84ArhOU.Jnxvkr08FE-QBvEYstYel3JZUrgwgTauo-GmpbdWeSA" -OutFile $outFileId -``` -This example shows how to use the Get-MgBetaEducationClassAssignmentCategoryDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 4: Using the Get-MgBetaEducationClassAssignmentCategoryDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationClassAssignmentCategoryDelta -EducationClassId $educationClassId -Skiptoken "U43TyYWKlRvJ6wWxZOfJvkp22nMqShRw9f-GxBtG2FDy9b1hMDaAJGdLb7n2fh1IVSFtBcXz0jxjIEihcR91dS3R7i8Z2IMtxIn9rKbK9Jvurj6jCH-lDbSNatdesrK0PJ5zpZ_-i8HyqkdtLhWD9tewXVArIqQWJA7gJz8z4paG2q0MU9rixrQOTe7WIXikPiBTUPilHuUW-o1k7cvqke3K7llJbU3G7z_O7WGoVGE.l8-2OcBi9ZWAhwhPnXvJ-kyyk8GNb6-H4o6qofP5YBY" -``` -This example shows how to use the Get-MgBetaEducationClassAssignmentCategoryDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentDelta.md b/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentDelta.md index 4e8e02b9ec..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentDelta.md +++ b/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentDelta.md @@ -1,21 +0,0 @@ -### Example 1: Using the Get-MgBetaEducationClassAssignmentDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationClassAssignmentDelta -EducationClassId $educationClassId -Deltatoken "7ORzTfzlUEGDy6BRE3OC-3ePBbvLHCRe4aJ_hjaBKJxUHmn_ODgoM4xreLS7YRaxROmLjac48n-iXm5j6n5aQwlsnC-2OvL3lI0Z8M4klERNmJQjnBn7MHqwXZ6L8GlI3VPnya3E-p1bisiZX97jLvQUAopseIYhvnD6v7fiYrk.fVsHempT6X2CiBh6aN9Ex5nVJ71adKdcf-mdke8OHKs" -``` -This example shows how to use the Get-MgBetaEducationClassAssignmentDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaEducationClassAssignmentDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationClassAssignmentDelta -EducationClassId $educationClassId -Skiptoken "U43TyYWKlRvJ6wWxZOfJvkp22nMqShRw9f-GxBtG2FDy9b1hMDaAJGdLb7n2fh1IdHoweKQs1czM4Ry1LVsNqwIFXftTcRHvgSCbcszvbJHEWDCO3QO7K7zwCM8DdXNepZOa1gqldecjIUM0NFRbGQoQ5yR6RmGnMgtko8TDMOyMH_yg1my82PTXA_t4Nj-DhMDZWvuNTd_lbLeTngc7mIJPMCR2gHN9CSKsW_kw850.UM9tUqwOu5Ln1pnxaP6KdMmfJHszGqY3EKPlQkOiyGs" -``` -This example shows how to use the Get-MgBetaEducationClassAssignmentDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgBetaEducationClassAssignmentDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationClassAssignmentDelta -EducationClassId $educationClassId -Top 2 -``` -This example shows how to use the Get-MgBetaEducationClassAssignmentDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentSetting.md b/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentSetting.md index e69de29bb2..27593163bd 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentSetting.md +++ b/src/Education/beta/examples/Get-MgBetaEducationClassAssignmentSetting.md @@ -0,0 +1,22 @@ +### Example 1: Code snippet + +```powershell + +Import-Module Microsoft.Graph.Beta.Education + +Get-MgBetaEducationClassAssignmentSetting -EducationClassId $educationClassId + +``` +This example shows how to use the Get-MgBetaEducationClassAssignmentSetting Cmdlet. + +### Example 2: Code snippet + +```powershell + +Import-Module Microsoft.Graph.Beta.Education + +Get-MgBetaEducationClassAssignmentSetting -EducationClassId $educationClassId -ExpandProperty "defaultGradingScheme" + +``` +This example shows how to use the Get-MgBetaEducationClassAssignmentSetting Cmdlet. + diff --git a/src/Education/beta/examples/Get-MgBetaEducationClassDelta.md b/src/Education/beta/examples/Get-MgBetaEducationClassDelta.md index b0339cafa5..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationClassDelta.md +++ b/src/Education/beta/examples/Get-MgBetaEducationClassDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaEducationClassDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationClassDelta -``` -This example shows how to use the Get-MgBetaEducationClassDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/beta/examples/Get-MgBetaEducationClassGroup.md b/src/Education/beta/examples/Get-MgBetaEducationClassGroup.md index fd9f2471d0..7a157dcfd5 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationClassGroup.md +++ b/src/Education/beta/examples/Get-MgBetaEducationClassGroup.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaEducationClassGroup Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Education + Get-MgBetaEducationClassGroup -EducationClassId $educationClassId + ``` This example shows how to use the Get-MgBetaEducationClassGroup Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Education/beta/examples/Get-MgBetaEducationMe.md b/src/Education/beta/examples/Get-MgBetaEducationMe.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationMe.md +++ b/src/Education/beta/examples/Get-MgBetaEducationMe.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Get-MgBetaEducationMeAssignmentCategoryDelta.md b/src/Education/beta/examples/Get-MgBetaEducationMeAssignmentCategoryDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationMeAssignmentCategoryDelta.md +++ b/src/Education/beta/examples/Get-MgBetaEducationMeAssignmentCategoryDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Get-MgBetaEducationMeAssignmentDelta.md b/src/Education/beta/examples/Get-MgBetaEducationMeAssignmentDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationMeAssignmentDelta.md +++ b/src/Education/beta/examples/Get-MgBetaEducationMeAssignmentDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Get-MgBetaEducationRoot.md b/src/Education/beta/examples/Get-MgBetaEducationRoot.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationRoot.md +++ b/src/Education/beta/examples/Get-MgBetaEducationRoot.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Get-MgBetaEducationSchool.md b/src/Education/beta/examples/Get-MgBetaEducationSchool.md index 649deeda10..33876405ef 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationSchool.md +++ b/src/Education/beta/examples/Get-MgBetaEducationSchool.md @@ -4,7 +4,7 @@ Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationSchool -EducationSchoolId $educationSchoolId +Get-MgBetaEducationSchool ``` This example shows how to use the Get-MgBetaEducationSchool Cmdlet. diff --git a/src/Education/beta/examples/Get-MgBetaEducationSchoolAdministrativeUnit.md b/src/Education/beta/examples/Get-MgBetaEducationSchoolAdministrativeUnit.md index f6c6949389..53cc165593 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationSchoolAdministrativeUnit.md +++ b/src/Education/beta/examples/Get-MgBetaEducationSchoolAdministrativeUnit.md @@ -1,17 +1,11 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} +### Example 1: Code snippet -{{ Add output here }} -``` +```powershell -{{ Add description here }} +Import-Module Microsoft.Graph.Beta.Education -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} +Get-MgBetaEducationSchoolAdministrativeUnit -EducationSchoolId $educationSchoolId -{{ Add output here }} ``` +This example shows how to use the Get-MgBetaEducationSchoolAdministrativeUnit Cmdlet. -{{ Add description here }} diff --git a/src/Education/beta/examples/Get-MgBetaEducationSchoolDelta.md b/src/Education/beta/examples/Get-MgBetaEducationSchoolDelta.md index f21c76f790..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationSchoolDelta.md +++ b/src/Education/beta/examples/Get-MgBetaEducationSchoolDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaEducationSchoolDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationSchoolDelta -``` -This example shows how to use the Get-MgBetaEducationSchoolDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfile.md b/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfile.md index 539cc11f53..4eb85b25aa 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfile.md +++ b/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfile.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaEducationSynchronizationProfile Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationSynchronizationProfile -EducationSynchronizationProfileId $educationSynchronizationProfileId -``` -This example shows how to use the Get-MgBetaEducationSynchronizationProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaEducationSynchronizationProfile Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Education + Get-MgBetaEducationSynchronizationProfile + ``` This example shows how to use the Get-MgBetaEducationSynchronizationProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfileError.md b/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfileError.md index fd5d7b43e0..4c43015990 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfileError.md +++ b/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfileError.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaEducationSynchronizationProfileError Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Education + Get-MgBetaEducationSynchronizationProfileError -EducationSynchronizationProfileId $educationSynchronizationProfileId + ``` This example shows how to use the Get-MgBetaEducationSynchronizationProfileError Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfileStatus.md b/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfileStatus.md index 8d95e13892..416f59bade 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfileStatus.md +++ b/src/Education/beta/examples/Get-MgBetaEducationSynchronizationProfileStatus.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaEducationSynchronizationProfileStatus Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Education + Get-MgBetaEducationSynchronizationProfileStatus -EducationSynchronizationProfileId $educationSynchronizationProfileId + ``` This example shows how to use the Get-MgBetaEducationSynchronizationProfileStatus Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Education/beta/examples/Get-MgBetaEducationUser.md b/src/Education/beta/examples/Get-MgBetaEducationUser.md index 33806d9fc4..2eaacd3fa5 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationUser.md +++ b/src/Education/beta/examples/Get-MgBetaEducationUser.md @@ -4,7 +4,7 @@ Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationUser -EducationUserId $educationUserId +Get-MgBetaEducationUser ``` This example shows how to use the Get-MgBetaEducationUser Cmdlet. diff --git a/src/Education/beta/examples/Get-MgBetaEducationUserAssignmentCategoryDelta.md b/src/Education/beta/examples/Get-MgBetaEducationUserAssignmentCategoryDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationUserAssignmentCategoryDelta.md +++ b/src/Education/beta/examples/Get-MgBetaEducationUserAssignmentCategoryDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Get-MgBetaEducationUserAssignmentDelta.md b/src/Education/beta/examples/Get-MgBetaEducationUserAssignmentDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationUserAssignmentDelta.md +++ b/src/Education/beta/examples/Get-MgBetaEducationUserAssignmentDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Get-MgBetaEducationUserDelta.md b/src/Education/beta/examples/Get-MgBetaEducationUserDelta.md index 45dfaec7e8..e69de29bb2 100644 --- a/src/Education/beta/examples/Get-MgBetaEducationUserDelta.md +++ b/src/Education/beta/examples/Get-MgBetaEducationUserDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaEducationUserDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Get-MgBetaEducationUserDelta -``` -This example shows how to use the Get-MgBetaEducationUserDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/beta/examples/Invoke-MgBetaUploadEducationSynchronizationProfileUrl.md b/src/Education/beta/examples/Invoke-MgBetaUploadEducationSynchronizationProfileUrl.md index b92e854e92..e69de29bb2 100644 --- a/src/Education/beta/examples/Invoke-MgBetaUploadEducationSynchronizationProfileUrl.md +++ b/src/Education/beta/examples/Invoke-MgBetaUploadEducationSynchronizationProfileUrl.md @@ -1,7 +0,0 @@ -### Example 1: Using the Invoke-MgBetaUploadEducationSynchronizationProfileUrl Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Education -Invoke-MgBetaUploadEducationSynchronizationProfileUrl -EducationSynchronizationProfileId $educationSynchronizationProfileId -``` -This example shows how to use the Invoke-MgBetaUploadEducationSynchronizationProfileUrl Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/beta/examples/New-MgBetaEducationClass.md b/src/Education/beta/examples/New-MgBetaEducationClass.md index 1a537cc917..b3afed27a3 100644 --- a/src/Education/beta/examples/New-MgBetaEducationClass.md +++ b/src/Education/beta/examples/New-MgBetaEducationClass.md @@ -1,28 +1,21 @@ -### Example 1: Code snippet +### Example 1: Code snippet -```powershell Import-Module Microsoft.Graph.Beta.Education +```powershell + +Import-Module Microsoft.Graph.Beta.Education $params = @{ - "@odata.type" = "#microsoft.graph.educationClass" - displayName = "String" - mailNickname = "String" - description = "String" - createdBy = @{ - "@odata.type" = "microsoft.graph.identitySet" - } - classCode = "String" - externalName = "String" - externalId = "String" - externalSource = "String" - externalSourceDetail = "String" - grade = "String" - term = @{ - "@odata.type" = "microsoft.graph.educationTerm" - } + description = "Health Level 1" + classCode = "Health 501" + displayName = "Health 1" + externalId = "11019" + externalName = "Health Level 1" + externalSource = "sis" + mailNickname = "fineartschool.net" } -New-MgBetaEducationClass -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationClass Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - +New-MgBetaEducationClass -BodyParameter $params + +``` +This example shows how to use the New-MgBetaEducationClass Cmdlet. + diff --git a/src/Education/beta/examples/New-MgBetaEducationClassAssignment.md b/src/Education/beta/examples/New-MgBetaEducationClassAssignment.md index a49cfeb618..498c027f71 100644 --- a/src/Education/beta/examples/New-MgBetaEducationClassAssignment.md +++ b/src/Education/beta/examples/New-MgBetaEducationClassAssignment.md @@ -1,10 +1,12 @@ -### Example 1: Code snippet +### Example 1: Code snippet -```powershell Import-Module Microsoft.Graph.Beta.Education +```powershell + +Import-Module Microsoft.Graph.Beta.Education $params = @{ dueDateTime = [System.DateTime]::Parse("2022-09-16T00:00:00Z") - displayName = "Reading test 09.14" + displayName = "Reading test 09.14 Beta" instructions = @{ contentType = "text" content = "Read chapter 4" @@ -20,8 +22,8 @@ $params = @{ allowStudentsToAddResourcesToSubmission = $true } -New-MgBetaEducationClassAssignment -EducationClassId $educationClassId -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationClassAssignment Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - +New-MgBetaEducationClassAssignment -EducationClassId $educationClassId -BodyParameter $params + +``` +This example shows how to use the New-MgBetaEducationClassAssignment Cmdlet. + diff --git a/src/Education/beta/examples/New-MgBetaEducationClassAssignmentCategoryByRef.md b/src/Education/beta/examples/New-MgBetaEducationClassAssignmentCategoryByRef.md index e9219ac2ea..e69de29bb2 100644 --- a/src/Education/beta/examples/New-MgBetaEducationClassAssignmentCategoryByRef.md +++ b/src/Education/beta/examples/New-MgBetaEducationClassAssignmentCategoryByRef.md @@ -1,15 +0,0 @@ -### Example 1: Code snippet - -```powershell -Import-Module Microsoft.Graph.Beta.Education - -$params = @{ - "@odata.id" = "https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignmentCategories/ec98f158-341d-4fea-9f8c-14a250d489ac" -} - -New-MgBetaEducationClassAssignmentCategoryByRef -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationClassAssignmentCategoryByRef Cmdlet. - -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - diff --git a/src/Education/beta/examples/New-MgBetaEducationClassAssignmentResource.md b/src/Education/beta/examples/New-MgBetaEducationClassAssignmentResource.md index bd2755fdff..2a5f1f64d3 100644 --- a/src/Education/beta/examples/New-MgBetaEducationClassAssignmentResource.md +++ b/src/Education/beta/examples/New-MgBetaEducationClassAssignmentResource.md @@ -1,6 +1,8 @@ -### Example 1: Create an educationLinkResource +### Example 1: Create an educationLinkResource -```powershell Import-Module Microsoft.Graph.Beta.Education +```powershell + +Import-Module Microsoft.Graph.Beta.Education $params = @{ distributeForStudentWork = $false @@ -12,103 +14,118 @@ $params = @{ } } -New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationClassAssignmentResource Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - -### Example 2: Create an educationWordResource +New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params + +``` +This example will create an educationlinkresource + +### Example 2: Create an educationWordResource -```powershell Import-Module Microsoft.Graph.Beta.Education +```powershell + +Import-Module Microsoft.Graph.Beta.Education $params = @{ distributeForStudentWork = $false resource = @{ "@odata.type" = "microsoft.graph.educationWordResource" displayName = "Issues and PR in guthub.docx" - fileUrl = "https://graph.microsoft.com/v1.0/drives/b!DPA6q59Tw0mtgmyXRUmrQRqBZTesG-lMkl1cBmvvMeUEWrOk89nKRpUEr4ZhNYBc/items/016XPCQEELISJB7NVNVBAK7V4UIF6Q27U2" + fileUrl = "https://graph.microsoft.com/beta/drives/b!DPA6q59Tw0mtgmyXRUmrQRqBZTesG-lMkl1cBmvvMeUEWrOk89nKRpUEr4ZhNYBc/items/016XPCQEELISJB7NVNVBAK7V4UIF6Q27U2" } } -New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationClassAssignmentResource Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - -### Example 3: Create an educationFileResource +New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params + +``` +This example will create an educationwordresource + +### Example 3: Create an educationFileResource -```powershell Import-Module Microsoft.Graph.Beta.Education +```powershell + +Import-Module Microsoft.Graph.Beta.Education $params = @{ distributeForStudentWork = $false resource = @{ displayName = "article.pdf" + file = @{ + odataid = "https://graph.microsoft.com/beta/drives/b!OPmUsPgnBUiMIXMxWcj3neC1xck6I5NIsnFxfrLdmXoOOmEQNO79QpIMPdOmY3nf/items/01QTY63RPHKSP6THE4ORD2RQAR6MQLF26G" + } "@odata.type" = "#microsoft.graph.educationFileResource" } } -New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationClassAssignmentResource Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - -### Example 4: Create an educationExcelResource +New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params + +``` +This example will create an educationfileresource + +### Example 4: Create an educationExcelResource -```powershell Import-Module Microsoft.Graph.Beta.Education +```powershell + +Import-Module Microsoft.Graph.Beta.Education $params = @{ distributeForStudentWork = $false resource = @{ "@odata.type" = "microsoft.graph.educationExcelResource" displayName = "Graph Doc pages.xlsx" - fileUrl = "https://graph.microsoft.com/v1.0/drives/b!OPmUsPgnBUiMIXMxWcj3neC1xck6I5NIsnFxfrLdmXoOOmEQNO79QpIMPdOmY3nf/items/01QTY63RIR7PSV4JJSFJHKNPUVUWGPW4O2" + fileUrl = "https://graph.microsoft.com/beta/drives/b!OPmUsPgnBUiMIXMxWcj3neC1xck6I5NIsnFxfrLdmXoOOmEQNO79QpIMPdOmY3nf/items/01QTY63RIR7PSV4JJSFJHKNPUVUWGPW4O2" } } -New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationClassAssignmentResource Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - -### Example 5: Create an educationPowerPointResource +New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params + +``` +This example will create an educationexcelresource -```powershell Import-Module Microsoft.Graph.Beta.Education +### Example 5: Create an educationPowerPointResource + +```powershell + +Import-Module Microsoft.Graph.Beta.Education $params = @{ distributeForStudentWork = $false resource = @{ "@odata.type" = "microsoft.graph.educationPowerPointResource" displayName = "state diagram.pptx" - fileUrl = "https://graph.microsoft.com/v1.0/drives/b!OPmUsPgnBUiMIXMxWcj3neC1xck6I5NIsnFxfrLdmXoOOmEQNO79QpIMPdOmY3nf/items/01QTY63RN327OXRN6EVFE2Q5FRJZTN5EOJ" + fileUrl = "https://graph.microsoft.com/beta/drives/b!OPmUsPgnBUiMIXMxWcj3neC1xck6I5NIsnFxfrLdmXoOOmEQNO79QpIMPdOmY3nf/items/01QTY63RN327OXRN6EVFE2Q5FRJZTN5EOJ" } } -New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationClassAssignmentResource Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - -### Example 6: Create an educationMediaResource +New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params + +``` +This example will create an educationpowerpointresource + +### Example 6: Create an educationMediaResource + +```powershell -```powershell Import-Module Microsoft.Graph.Beta.Education +Import-Module Microsoft.Graph.Beta.Education $params = @{ distributeForStudentWork = $false resource = @{ "@odata.type" = "microsoft.graph.educationMediaResource" displayName = "homework example.PNG" - fileUrl = "https://graph.microsoft.com/v1.0/drives/b!OPmUsPgnBUiMIXMxWcj3neC1xck6I5NIsnFxfrLdmXoOOmEQNO79QpIMPdOmY3nf/items/01QTY63RMUWOKAGSJZ6BHINJVKNMOOJABF" + fileUrl = "https://graph.microsoft.com/beta/drives/b!OPmUsPgnBUiMIXMxWcj3neC1xck6I5NIsnFxfrLdmXoOOmEQNO79QpIMPdOmY3nf/items/01QTY63RMUWOKAGSJZ6BHINJVKNMOOJABF" } } -New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationClassAssignmentResource Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - -### Example 7: Create an educationTeamsAppResource +New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params -```powershell Import-Module Microsoft.Graph.Beta.Education +``` +This example will create an educationmediaresource + +### Example 7: Create an educationTeamsAppResource + +```powershell + +Import-Module Microsoft.Graph.Beta.Education $params = @{ distributeForStudentWork = $false @@ -116,14 +133,14 @@ $params = @{ displayName = "Template - My Story" appId = "6fbeb90c-3d55-4bd5-82c4-bfe824be4300" appIconWebUrl = "https://statics.teams.cdn.office.net/evergreen-assets/ThirdPartyApps/6fbeb90c-3d55-4bd5-82c4-bfe824be4300_largeImage.png?v=2.0.2" - teamsEmbeddedContentUrl = "https://app.api.edu.buncee.com/player/C7B0866C9B7E485EAE21AE14DBC3FD08?embed=1&render_slide_panel=1" + teamsEmbeddedContentUrl = "https://app.api.edu.buncee.com/player/C7B0866C9B7E485EAE21AE14DBC3FD08?embed=1&render_slide_panel=1" webUrl = "https://app.edu.buncee.com/buncee/C7B0866C9B7E485EAE21AE14DBC3FD08" "@odata.type" = "#microsoft.graph.educationTeamsAppResource" } } -New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationClassAssignmentResource Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - +New-MgBetaEducationClassAssignmentResource -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -BodyParameter $params + +``` +This example will create an educationteamsappresource + diff --git a/src/Education/beta/examples/New-MgBetaEducationMeAssignmentCategory.md b/src/Education/beta/examples/New-MgBetaEducationMeAssignmentCategory.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/New-MgBetaEducationMeAssignmentCategory.md +++ b/src/Education/beta/examples/New-MgBetaEducationMeAssignmentCategory.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/New-MgBetaEducationMeAssignmentCategoryByRef.md b/src/Education/beta/examples/New-MgBetaEducationMeAssignmentCategoryByRef.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/New-MgBetaEducationMeAssignmentCategoryByRef.md +++ b/src/Education/beta/examples/New-MgBetaEducationMeAssignmentCategoryByRef.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/New-MgBetaEducationSchool.md b/src/Education/beta/examples/New-MgBetaEducationSchool.md index b7e3f2d8c0..4f99e6c695 100644 --- a/src/Education/beta/examples/New-MgBetaEducationSchool.md +++ b/src/Education/beta/examples/New-MgBetaEducationSchool.md @@ -1,32 +1,32 @@ -### Example 1: Code snippet +### Example 1: Code snippet -```powershell Import-Module Microsoft.Graph.Beta.Education +```powershell + +Import-Module Microsoft.Graph.Beta.Education $params = @{ - "@odata.type" = "#microsoft.graph.educationSchool" - displayName = "String" - description = "String" + displayName = "Fabrikam High School" + description = "Magnate school for the arts. Los Angeles School District" externalSource = "String" - externalSourceDetail = "String" - principalEmail = "String" - principalName = "String" - externalPrincipalId = "String" - lowestGrade = "String" - highestGrade = "String" - schoolNumber = "String" - externalId = "String" - phone = "String" - fax = "String" - createdBy = @{ - "@odata.type" = "microsoft.graph.identitySet" - } + principalEmail = "AmyR@fabrikam.com" + principalName = "Amy Roebuck" + externalPrincipalId = "14007" + highestGrade = "12" + lowestGrade = "9" + schoolNumber = "10002" address = @{ - "@odata.type" = "microsoft.graph.physicalAddress" + city = "Los Angeles" + countryOrRegion = "United States" + postalCode = "98055" + state = "CA" + street = "12345 Main St." } + externalId = "10002" + phone = "+1 (253) 555-0102" } -New-MgBetaEducationSchool -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationSchool Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - +New-MgBetaEducationSchool -BodyParameter $params + +``` +This example shows how to use the New-MgBetaEducationSchool Cmdlet. + diff --git a/src/Education/beta/examples/New-MgBetaEducationSynchronizationProfile.md b/src/Education/beta/examples/New-MgBetaEducationSynchronizationProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/New-MgBetaEducationSynchronizationProfile.md +++ b/src/Education/beta/examples/New-MgBetaEducationSynchronizationProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/New-MgBetaEducationSynchronizationProfileError.md b/src/Education/beta/examples/New-MgBetaEducationSynchronizationProfileError.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/New-MgBetaEducationSynchronizationProfileError.md +++ b/src/Education/beta/examples/New-MgBetaEducationSynchronizationProfileError.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/New-MgBetaEducationUser.md b/src/Education/beta/examples/New-MgBetaEducationUser.md index c0f0c89d36..9f7860ab5b 100644 --- a/src/Education/beta/examples/New-MgBetaEducationUser.md +++ b/src/Education/beta/examples/New-MgBetaEducationUser.md @@ -1,72 +1,42 @@ -### Example 1: Code snippet +### Example 1: Code snippet -```powershell Import-Module Microsoft.Graph.Beta.Education +```powershell + +Import-Module Microsoft.Graph.Beta.Education $params = @{ - "@odata.type" = "#microsoft.graph.educationUser" - primaryRole = "String" - middleName = "String" - externalSource = "String" - externalSourceDetail = "String" - residenceAddress = @{ - "@odata.type" = "microsoft.graph.physicalAddress" - } - mailingAddress = @{ - "@odata.type" = "microsoft.graph.physicalAddress" - } - student = @{ - "@odata.type" = "microsoft.graph.educationStudent" - } - teacher = @{ - "@odata.type" = "microsoft.graph.educationTeacher" - } + displayName = "Dion Matheson" + givenName = "Dion" + middleName = $null + surname = "Matheson" + mail = "DionM@contoso.com" + mobilePhone = "+1 (253) 555-0101" createdBy = @{ - "@odata.type" = "microsoft.graph.identitySet" - } - accountEnabled = "Boolean" - assignedLicenses = @( - @{ - "@odata.type" = "microsoft.graph.assignedLicense" + user = @{ + displayName = "Susana Rocha" + id = "14012" } - ) - assignedPlans = @( - @{ - "@odata.type" = "microsoft.graph.assignedPlan" - } - ) - businessPhones = @( - "String" - ) - department = "String" - displayName = "String" - givenName = "String" - mail = "String" - mailNickname = "String" - mobilePhone = "String" - passwordPolicies = "String" - passwordProfile = @{ - "@odata.type" = "microsoft.graph.passwordProfile" } - officeLocation = "String" - preferredLanguage = "String" - provisionedPlans = @( - @{ - "@odata.type" = "microsoft.graph.provisionedPlan" - } - ) - refreshTokensValidFromDateTime = [System.DateTime]::Parse("String (timestamp)") - showInAddressList = "Boolean" - surname = "String" - usageLocation = "String" - userPrincipalName = "String" - userType = "String" - onPremisesInfo = @{ - "@odata.type" = "microsoft.graph.educationOnPremisesInfo" + externalSource = "sis" + mailingAddress = @{ + city = "Los Angeles" + countryOrRegion = "United States" + postalCode = "98055" + state = "CA" + street = "12345 Main St." + } + primaryRole = "student" + residenceAddress = @{ + city = "Los Angeles" + countryOrRegion = "United States" + postalCode = "98055" + state = "CA" + street = "12345 Main St." } } -New-MgBetaEducationUser -BodyParameter $params -``` -This example shows how to use the New-MgBetaEducationUser Cmdlet. - To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - +New-MgBetaEducationUser -BodyParameter $params + +``` +This example shows how to use the New-MgBetaEducationUser Cmdlet. + diff --git a/src/Education/beta/examples/New-MgBetaEducationUserAssignmentCategory.md b/src/Education/beta/examples/New-MgBetaEducationUserAssignmentCategory.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/New-MgBetaEducationUserAssignmentCategory.md +++ b/src/Education/beta/examples/New-MgBetaEducationUserAssignmentCategory.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/New-MgBetaEducationUserAssignmentCategoryByRef.md b/src/Education/beta/examples/New-MgBetaEducationUserAssignmentCategoryByRef.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/New-MgBetaEducationUserAssignmentCategoryByRef.md +++ b/src/Education/beta/examples/New-MgBetaEducationUserAssignmentCategoryByRef.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentCategoryByRef.md b/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentCategoryByRef.md index e3704f95b5..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentCategoryByRef.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentCategoryByRef.md @@ -1,11 +0,0 @@ -### Example 1: Code snippet - -```powershell -Import-Module Microsoft.Graph.Beta.Education - -Remove-MgBetaEducationClassAssignmentCategoryByRef -EducationClassId $educationClassId -EducationAssignmentId $educationAssignmentId -EducationCategoryId $educationCategoryId -``` -This example shows how to use the Remove-MgBetaEducationClassAssignmentCategoryByRef Cmdlet. - -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - diff --git a/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentDefault.md b/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentDefault.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentDefault.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentDefault.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSetting.md b/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSetting.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSetting.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSetting.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSubmission.md b/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSubmission.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSubmissionSubmittedResource.md b/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSubmissionSubmittedResource.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationClassAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Remove-MgBetaEducationMe.md b/src/Education/beta/examples/Remove-MgBetaEducationMe.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationMe.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationMe.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Remove-MgBetaEducationMeAssignment.md b/src/Education/beta/examples/Remove-MgBetaEducationMeAssignment.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationMeAssignment.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationMeAssignment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentCategoryByRef.md b/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentCategoryByRef.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentCategoryByRef.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentCategoryByRef.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentSubmission.md b/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentSubmission.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentSubmissionSubmittedResource.md b/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentSubmissionSubmittedResource.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationMeAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfile.md b/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfile.md index a4081093b9..ae67d3889d 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfile.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfile.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaEducationSynchronizationProfile Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Education + Remove-MgBetaEducationSynchronizationProfile -EducationSynchronizationProfileId $educationSynchronizationProfileId + ``` This example shows how to use the Remove-MgBetaEducationSynchronizationProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfileError.md b/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfileError.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfileError.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfileError.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfileStatus.md b/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfileStatus.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfileStatus.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationSynchronizationProfileStatus.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Remove-MgBetaEducationUserAssignment.md b/src/Education/beta/examples/Remove-MgBetaEducationUserAssignment.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationUserAssignment.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationUserAssignment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentCategoryByRef.md b/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentCategoryByRef.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentCategoryByRef.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentCategoryByRef.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentSubmission.md b/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentSubmission.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentSubmissionSubmittedResource.md b/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentSubmissionSubmittedResource.md +++ b/src/Education/beta/examples/Remove-MgBetaEducationUserAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Reset-MgBetaEducationSynchronizationProfile.md b/src/Education/beta/examples/Reset-MgBetaEducationSynchronizationProfile.md index 6a2dddee1d..c1162bccfb 100644 --- a/src/Education/beta/examples/Reset-MgBetaEducationSynchronizationProfile.md +++ b/src/Education/beta/examples/Reset-MgBetaEducationSynchronizationProfile.md @@ -1,7 +1,11 @@ -### Example 1: Using the Reset-MgBetaEducationSynchronizationProfile Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Education + Reset-MgBetaEducationSynchronizationProfile -EducationSynchronizationProfileId $educationSynchronizationProfileId + ``` This example shows how to use the Reset-MgBetaEducationSynchronizationProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Education/beta/examples/Resume-MgBetaEducationSynchronizationProfile.md b/src/Education/beta/examples/Resume-MgBetaEducationSynchronizationProfile.md index 4f7aefa4d5..e9a3c4205c 100644 --- a/src/Education/beta/examples/Resume-MgBetaEducationSynchronizationProfile.md +++ b/src/Education/beta/examples/Resume-MgBetaEducationSynchronizationProfile.md @@ -1,7 +1,11 @@ -### Example 1: Using the Resume-MgBetaEducationSynchronizationProfile Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Education + Resume-MgBetaEducationSynchronizationProfile -EducationSynchronizationProfileId $educationSynchronizationProfileId + ``` This example shows how to use the Resume-MgBetaEducationSynchronizationProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Education/beta/examples/Start-MgBetaEducationSynchronizationProfile.md b/src/Education/beta/examples/Start-MgBetaEducationSynchronizationProfile.md index d32dda57f3..f63c19a414 100644 --- a/src/Education/beta/examples/Start-MgBetaEducationSynchronizationProfile.md +++ b/src/Education/beta/examples/Start-MgBetaEducationSynchronizationProfile.md @@ -1,7 +1,11 @@ -### Example 1: Using the Start-MgBetaEducationSynchronizationProfile Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Education + Start-MgBetaEducationSynchronizationProfile -EducationSynchronizationProfileId $educationSynchronizationProfileId + ``` This example shows how to use the Start-MgBetaEducationSynchronizationProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Education/beta/examples/Suspend-MgBetaEducationSynchronizationProfile.md b/src/Education/beta/examples/Suspend-MgBetaEducationSynchronizationProfile.md index 8f1bfa45d1..bdeeb57810 100644 --- a/src/Education/beta/examples/Suspend-MgBetaEducationSynchronizationProfile.md +++ b/src/Education/beta/examples/Suspend-MgBetaEducationSynchronizationProfile.md @@ -1,7 +1,11 @@ -### Example 1: Using the Suspend-MgBetaEducationSynchronizationProfile Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Education + Suspend-MgBetaEducationSynchronizationProfile -EducationSynchronizationProfileId $educationSynchronizationProfileId + ``` This example shows how to use the Suspend-MgBetaEducationSynchronizationProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentCategory.md b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentCategory.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentCategory.md +++ b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentCategory.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentResource.md b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentResource.md +++ b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSetting.md b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSetting.md index f3a09a9476..e03c335606 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSetting.md +++ b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSetting.md @@ -41,36 +41,3 @@ Update-MgBetaEducationClassAssignmentSetting -EducationClassId $educationClassId ``` This example shows how to use the Update-MgBetaEducationClassAssignmentSetting Cmdlet. -### Example 3: Code snippet - -```powershell - -Import-Module Microsoft.Graph.Beta.Education - -$params = @{ - "gradingCategories@delta" = @( - @{ - id = "fb859cd3-943b-4cd6-9bbe-fe1c39eace0e" - displayName = "Lab Test" - } - @{ - "@odata.context" = "https://graph.microsoft.com/beta/$metadata#gradingCategories/$deletedEntity" - id = "e2a86277-24f9-4f29-8196-8c83fc69d00d" - reason = "deleted" - } - @{ - displayName = "Lab Practice" - percentageWeight = - } - @{ - displayName = "Lab Theory" - percentageWeight = - } - ) -} - -Update-MgBetaEducationClassAssignmentSetting -EducationClassId $educationClassId -BodyParameter $params - -``` -This example shows how to use the Update-MgBetaEducationClassAssignmentSetting Cmdlet. - diff --git a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmission.md b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmission.md +++ b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmissionResource.md b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmissionResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmissionResource.md +++ b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmissionResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmissionSubmittedResource.md b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmissionSubmittedResource.md +++ b/src/Education/beta/examples/Update-MgBetaEducationClassAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Update-MgBetaEducationMe.md b/src/Education/beta/examples/Update-MgBetaEducationMe.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationMe.md +++ b/src/Education/beta/examples/Update-MgBetaEducationMe.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Update-MgBetaEducationMeAssignment.md b/src/Education/beta/examples/Update-MgBetaEducationMeAssignment.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationMeAssignment.md +++ b/src/Education/beta/examples/Update-MgBetaEducationMeAssignment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentResource.md b/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentResource.md +++ b/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmission.md b/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmission.md +++ b/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmissionResource.md b/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmissionResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmissionResource.md +++ b/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmissionResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmissionSubmittedResource.md b/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmissionSubmittedResource.md +++ b/src/Education/beta/examples/Update-MgBetaEducationMeAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Update-MgBetaEducationRoot.md b/src/Education/beta/examples/Update-MgBetaEducationRoot.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationRoot.md +++ b/src/Education/beta/examples/Update-MgBetaEducationRoot.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfile.md b/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfile.md +++ b/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfileError.md b/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfileError.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfileError.md +++ b/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfileError.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfileStatus.md b/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfileStatus.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfileStatus.md +++ b/src/Education/beta/examples/Update-MgBetaEducationSynchronizationProfileStatus.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Update-MgBetaEducationUser.md b/src/Education/beta/examples/Update-MgBetaEducationUser.md index 33c8acafbe..9754e620d1 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationUser.md +++ b/src/Education/beta/examples/Update-MgBetaEducationUser.md @@ -5,10 +5,22 @@ Import-Module Microsoft.Graph.Beta.Education $params = @{ - displayName = "Rogelio Cazares" - givenName = "Rogelio" - middleName = "Fernando" - surname = "Cazares" + relatedContacts = @( + @{ + displayName = "Father Time" + emailAddress = "father@time.com" + mobilePhone = "4251231234" + relationship = "guardian" + accessConsent = $true + } + @{ + displayName = "Mother Nature" + emailAddress = "mother@nature.co.uk" + mobilePhone = "3251231234" + relationship = "parent" + accessConsent = $true + } + ) } Update-MgBetaEducationUser -EducationUserId $educationUserId -BodyParameter $params diff --git a/src/Education/beta/examples/Update-MgBetaEducationUserAssignment.md b/src/Education/beta/examples/Update-MgBetaEducationUserAssignment.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationUserAssignment.md +++ b/src/Education/beta/examples/Update-MgBetaEducationUserAssignment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentResource.md b/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentResource.md +++ b/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmission.md b/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmission.md +++ b/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmissionResource.md b/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmissionResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmissionResource.md +++ b/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmissionResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmissionSubmittedResource.md b/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmissionSubmittedResource.md +++ b/src/Education/beta/examples/Update-MgBetaEducationUserAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Get-MgEducationClassAssignmentCategoryDelta.md b/src/Education/v1.0/examples/Get-MgEducationClassAssignmentCategoryDelta.md index 2fd2fbfcb7..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationClassAssignmentCategoryDelta.md +++ b/src/Education/v1.0/examples/Get-MgEducationClassAssignmentCategoryDelta.md @@ -1,28 +0,0 @@ -### Example 1: Using the Get-MgEducationClassAssignmentCategoryDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Education -Get-MgEducationClassAssignmentCategoryDelta -EducationClassId $educationClassId -Skiptoken "U43TyYWKlRvJ6wWxZOfJvkp22nMqShRw9f-GxBtG2FDy9b1hMDaAJGdLb7n2fh1IVSFtBcXz0jxjIEihcR91dS3R7i8Z2IMtxIn9rKbK9Jvurj6jCH-lDbSNatdesrK0PJ5zpZ_-i8HyqkdtLhWD9tewXVArIqQWJA7gJz8z4paG2q0MU9rixrQOTe7WIXikPiBTUPilHuUW-o1k7cvqke3K7llJbU3G7z_O7WGoVGE.l8-2OcBi9ZWAhwhPnXvJ-kyyk8GNb6-H4o6qofP5YBY" -``` -This example shows how to use the Get-MgEducationClassAssignmentCategoryDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgEducationClassAssignmentCategoryDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Education -Get-MgEducationClassAssignmentCategoryDelta -EducationClassId $educationClassId -Deltatoken "7ORzTfzlUEGDy6BRE3OC-3ePBbvLHCRe4aJ_hjaBKJxUHmn_ODgoM4xreLS7YRaxc-iACeqCQsT5Tb0u9vn6QXYflO6j0sRgRQlhcfR7DApZYl6uZqiXcR7H0G14btPqR761sKWNc0jgiczrHGF6dGfSQwsLzPT46og-84ArhOU.Jnxvkr08FE-QBvEYstYel3JZUrgwgTauo-GmpbdWeSA" -``` -This example shows how to use the Get-MgEducationClassAssignmentCategoryDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgEducationClassAssignmentCategoryDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Education -Get-MgEducationClassAssignmentCategoryDelta -EducationClassId $educationClassId -Deltatoken "7ORzTfzlUEGDy6BRE3OC-3ePBbvLHCRe4aJ_hjaBKJxUHmn_ODgoM4xreLS7YRaxc-iACeqCQsT5Tb0u9vn6QXYflO6j0sRgRQlhcfR7DApZYl6uZqiXcR7H0G14btPqR761sKWNc0jgiczrHGF6dGfSQwsLzPT46og-84ArhOU.Jnxvkr08FE-QBvEYstYel3JZUrgwgTauo-GmpbdWeSA" -OutFile $outFileId -``` -This example shows how to use the Get-MgEducationClassAssignmentCategoryDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 4: Using the Get-MgEducationClassAssignmentCategoryDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Education -Get-MgEducationClassAssignmentCategoryDelta -EducationClassId $educationClassId -Top 3 -``` -This example shows how to use the Get-MgEducationClassAssignmentCategoryDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/v1.0/examples/Get-MgEducationClassAssignmentDelta.md b/src/Education/v1.0/examples/Get-MgEducationClassAssignmentDelta.md index 160f1ef584..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationClassAssignmentDelta.md +++ b/src/Education/v1.0/examples/Get-MgEducationClassAssignmentDelta.md @@ -1,21 +0,0 @@ -### Example 1: Using the Get-MgEducationClassAssignmentDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Education -Get-MgEducationClassAssignmentDelta -EducationClassId $educationClassId -Deltatoken "7ORzTfzlUEGDy6BRE3OC-3ePBbvLHCRe4aJ_hjaBKJxUHmn_ODgoM4xreLS7YRaxROmLjac48n-iXm5j6n5aQwlsnC-2OvL3lI0Z8M4klERNmJQjnBn7MHqwXZ6L8GlI3VPnya3E-p1bisiZX97jLvQUAopseIYhvnD6v7fiYrk.fVsHempT6X2CiBh6aN9Ex5nVJ71adKdcf-mdke8OHKs" -``` -This example shows how to use the Get-MgEducationClassAssignmentDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgEducationClassAssignmentDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Education -Get-MgEducationClassAssignmentDelta -EducationClassId $educationClassId -Skiptoken "U43TyYWKlRvJ6wWxZOfJvkp22nMqShRw9f-GxBtG2FDy9b1hMDaAJGdLb7n2fh1IdHoweKQs1czM4Ry1LVsNqwIFXftTcRHvgSCbcszvbJHEWDCO3QO7K7zwCM8DdXNepZOa1gqldecjIUM0NFRbGQoQ5yR6RmGnMgtko8TDMOyMH_yg1my82PTXA_t4Nj-DhMDZWvuNTd_lbLeTngc7mIJPMCR2gHN9CSKsW_kw850.UM9tUqwOu5Ln1pnxaP6KdMmfJHszGqY3EKPlQkOiyGs" -``` -This example shows how to use the Get-MgEducationClassAssignmentDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgEducationClassAssignmentDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Education -Get-MgEducationClassAssignmentDelta -EducationClassId $educationClassId -Top 2 -``` -This example shows how to use the Get-MgEducationClassAssignmentDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/v1.0/examples/Get-MgEducationClassDelta.md b/src/Education/v1.0/examples/Get-MgEducationClassDelta.md index 21042a9005..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationClassDelta.md +++ b/src/Education/v1.0/examples/Get-MgEducationClassDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgEducationClassDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Education -Get-MgEducationClassDelta -``` -This example shows how to use the Get-MgEducationClassDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/v1.0/examples/Get-MgEducationClassGroup.md b/src/Education/v1.0/examples/Get-MgEducationClassGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationClassGroup.md +++ b/src/Education/v1.0/examples/Get-MgEducationClassGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Get-MgEducationMe.md b/src/Education/v1.0/examples/Get-MgEducationMe.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationMe.md +++ b/src/Education/v1.0/examples/Get-MgEducationMe.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Get-MgEducationMeAssignmentCategoryDelta.md b/src/Education/v1.0/examples/Get-MgEducationMeAssignmentCategoryDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationMeAssignmentCategoryDelta.md +++ b/src/Education/v1.0/examples/Get-MgEducationMeAssignmentCategoryDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Get-MgEducationMeAssignmentDelta.md b/src/Education/v1.0/examples/Get-MgEducationMeAssignmentDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationMeAssignmentDelta.md +++ b/src/Education/v1.0/examples/Get-MgEducationMeAssignmentDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Get-MgEducationRoot.md b/src/Education/v1.0/examples/Get-MgEducationRoot.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationRoot.md +++ b/src/Education/v1.0/examples/Get-MgEducationRoot.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Get-MgEducationSchoolDelta.md b/src/Education/v1.0/examples/Get-MgEducationSchoolDelta.md index 27fd275b36..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationSchoolDelta.md +++ b/src/Education/v1.0/examples/Get-MgEducationSchoolDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgEducationSchoolDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Education -Get-MgEducationSchoolDelta -``` -This example shows how to use the Get-MgEducationSchoolDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/v1.0/examples/Get-MgEducationUserAssignmentCategoryDelta.md b/src/Education/v1.0/examples/Get-MgEducationUserAssignmentCategoryDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationUserAssignmentCategoryDelta.md +++ b/src/Education/v1.0/examples/Get-MgEducationUserAssignmentCategoryDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Get-MgEducationUserAssignmentDelta.md b/src/Education/v1.0/examples/Get-MgEducationUserAssignmentDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationUserAssignmentDelta.md +++ b/src/Education/v1.0/examples/Get-MgEducationUserAssignmentDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Get-MgEducationUserDelta.md b/src/Education/v1.0/examples/Get-MgEducationUserDelta.md index 8ebded8c6c..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Get-MgEducationUserDelta.md +++ b/src/Education/v1.0/examples/Get-MgEducationUserDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgEducationUserDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Education -Get-MgEducationUserDelta -``` -This example shows how to use the Get-MgEducationUserDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentDefault.md b/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentDefault.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentDefault.md +++ b/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentDefault.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSetting.md b/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSetting.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSetting.md +++ b/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSetting.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSubmission.md b/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSubmission.md +++ b/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSubmissionSubmittedResource.md b/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSubmissionSubmittedResource.md +++ b/src/Education/v1.0/examples/Remove-MgEducationClassAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Remove-MgEducationMe.md b/src/Education/v1.0/examples/Remove-MgEducationMe.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationMe.md +++ b/src/Education/v1.0/examples/Remove-MgEducationMe.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Remove-MgEducationMeAssignment.md b/src/Education/v1.0/examples/Remove-MgEducationMeAssignment.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationMeAssignment.md +++ b/src/Education/v1.0/examples/Remove-MgEducationMeAssignment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Remove-MgEducationMeAssignmentSubmission.md b/src/Education/v1.0/examples/Remove-MgEducationMeAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationMeAssignmentSubmission.md +++ b/src/Education/v1.0/examples/Remove-MgEducationMeAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Remove-MgEducationMeAssignmentSubmissionSubmittedResource.md b/src/Education/v1.0/examples/Remove-MgEducationMeAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationMeAssignmentSubmissionSubmittedResource.md +++ b/src/Education/v1.0/examples/Remove-MgEducationMeAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Remove-MgEducationUserAssignment.md b/src/Education/v1.0/examples/Remove-MgEducationUserAssignment.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationUserAssignment.md +++ b/src/Education/v1.0/examples/Remove-MgEducationUserAssignment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Remove-MgEducationUserAssignmentSubmission.md b/src/Education/v1.0/examples/Remove-MgEducationUserAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationUserAssignmentSubmission.md +++ b/src/Education/v1.0/examples/Remove-MgEducationUserAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Remove-MgEducationUserAssignmentSubmissionSubmittedResource.md b/src/Education/v1.0/examples/Remove-MgEducationUserAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Remove-MgEducationUserAssignmentSubmissionSubmittedResource.md +++ b/src/Education/v1.0/examples/Remove-MgEducationUserAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Update-MgEducationClassAssignmentCategory.md b/src/Education/v1.0/examples/Update-MgEducationClassAssignmentCategory.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationClassAssignmentCategory.md +++ b/src/Education/v1.0/examples/Update-MgEducationClassAssignmentCategory.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Update-MgEducationClassAssignmentResource.md b/src/Education/v1.0/examples/Update-MgEducationClassAssignmentResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationClassAssignmentResource.md +++ b/src/Education/v1.0/examples/Update-MgEducationClassAssignmentResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmission.md b/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmission.md +++ b/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmissionResource.md b/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmissionResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmissionResource.md +++ b/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmissionResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmissionSubmittedResource.md b/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmissionSubmittedResource.md +++ b/src/Education/v1.0/examples/Update-MgEducationClassAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Update-MgEducationMe.md b/src/Education/v1.0/examples/Update-MgEducationMe.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationMe.md +++ b/src/Education/v1.0/examples/Update-MgEducationMe.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Update-MgEducationMeAssignment.md b/src/Education/v1.0/examples/Update-MgEducationMeAssignment.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationMeAssignment.md +++ b/src/Education/v1.0/examples/Update-MgEducationMeAssignment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Update-MgEducationMeAssignmentResource.md b/src/Education/v1.0/examples/Update-MgEducationMeAssignmentResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationMeAssignmentResource.md +++ b/src/Education/v1.0/examples/Update-MgEducationMeAssignmentResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmission.md b/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmission.md +++ b/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmissionResource.md b/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmissionResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmissionResource.md +++ b/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmissionResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmissionSubmittedResource.md b/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmissionSubmittedResource.md +++ b/src/Education/v1.0/examples/Update-MgEducationMeAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Update-MgEducationRoot.md b/src/Education/v1.0/examples/Update-MgEducationRoot.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationRoot.md +++ b/src/Education/v1.0/examples/Update-MgEducationRoot.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Update-MgEducationUserAssignment.md b/src/Education/v1.0/examples/Update-MgEducationUserAssignment.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationUserAssignment.md +++ b/src/Education/v1.0/examples/Update-MgEducationUserAssignment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Education/v1.0/examples/Update-MgEducationUserAssignmentResource.md b/src/Education/v1.0/examples/Update-MgEducationUserAssignmentResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationUserAssignmentResource.md +++ b/src/Education/v1.0/examples/Update-MgEducationUserAssignmentResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmission.md b/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmission.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmission.md +++ b/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmission.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmissionResource.md b/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmissionResource.md index f6c6949389..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmissionResource.md +++ b/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmissionResource.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmissionSubmittedResource.md b/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmissionSubmittedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmissionSubmittedResource.md +++ b/src/Education/v1.0/examples/Update-MgEducationUserAssignmentSubmissionSubmittedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveActivity.md b/src/Files/beta/examples/Get-MgBetaDriveActivity.md index 093355d11d..e809d50ed9 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveActivity.md +++ b/src/Files/beta/examples/Get-MgBetaDriveActivity.md @@ -1,18 +1,11 @@ -### Example 1: {{ Add title here }} +### Example 1: Code snippet + ```powershell -PS C:\> {{ Add code here }} -{{ Add output here }} -``` +Import-Module Microsoft.Graph.Beta.Files -{{ Add description here }} +Get-MgBetaDriveActivity -DriveId $driveId -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} ``` - -{{ Add description here }} +This example shows how to use the Get-MgBetaDriveActivity Cmdlet. diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemActivity.md b/src/Files/beta/examples/Get-MgBetaDriveItemActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemActivity.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemActivityByInterval.md b/src/Files/beta/examples/Get-MgBetaDriveItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemActivityByInterval.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemAnalytic.md b/src/Files/beta/examples/Get-MgBetaDriveItemAnalytic.md index 60412bca1f..affc949f63 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemAnalytic.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemAnalytic.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaDriveItemAnalytic Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Files + Get-MgBetaDriveItemAnalytic -DriveId $driveId -DriveItemId $driveItemId + ``` This example shows how to use the Get-MgBetaDriveItemAnalytic Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemContent.md b/src/Files/beta/examples/Get-MgBetaDriveItemContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemContent.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemDelta.md b/src/Files/beta/examples/Get-MgBetaDriveItemDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemDelta.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemListItem.md b/src/Files/beta/examples/Get-MgBetaDriveItemListItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemListItem.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemListItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemListItemActivity.md b/src/Files/beta/examples/Get-MgBetaDriveItemListItemActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemListItemActivity.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemListItemActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemListItemActivityByInterval.md b/src/Files/beta/examples/Get-MgBetaDriveItemListItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemListItemActivityByInterval.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemListItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemListItemAnalytic.md b/src/Files/beta/examples/Get-MgBetaDriveItemListItemAnalytic.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemListItemAnalytic.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemListItemAnalytic.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemListItemDriveItem.md b/src/Files/beta/examples/Get-MgBetaDriveItemListItemDriveItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemListItemDriveItem.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemListItemDriveItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemListItemDriveItemContent.md b/src/Files/beta/examples/Get-MgBetaDriveItemListItemDriveItemContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemListItemDriveItemContent.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemListItemDriveItemContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemListItemField.md b/src/Files/beta/examples/Get-MgBetaDriveItemListItemField.md index f6c6949389..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemListItemField.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemListItemField.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Files/beta/examples/Get-MgBetaDriveItemListItemVersionField.md b/src/Files/beta/examples/Get-MgBetaDriveItemListItemVersionField.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveItemListItemVersionField.md +++ b/src/Files/beta/examples/Get-MgBetaDriveItemListItemVersionField.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveList.md b/src/Files/beta/examples/Get-MgBetaDriveList.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveList.md +++ b/src/Files/beta/examples/Get-MgBetaDriveList.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveListActivity.md b/src/Files/beta/examples/Get-MgBetaDriveListActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveListActivity.md +++ b/src/Files/beta/examples/Get-MgBetaDriveListActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/beta/examples/Get-MgBetaDriveListColumnSourceColumn.md b/src/Files/beta/examples/Get-MgBetaDriveListColumnSourceColumn.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/beta/examples/Get-MgBetaDriveListColumnSourceColumn.md +++ b/src/Files/beta/examples/Get-MgBetaDriveListColumnSourceColumn.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveItemActivityByInterval.md b/src/Files/v1.0/examples/Get-MgDriveItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemActivityByInterval.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveItemAnalytic.md b/src/Files/v1.0/examples/Get-MgDriveItemAnalytic.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemAnalytic.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemAnalytic.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveItemContent.md b/src/Files/v1.0/examples/Get-MgDriveItemContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemContent.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveItemDelta.md b/src/Files/v1.0/examples/Get-MgDriveItemDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemDelta.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveItemListItem.md b/src/Files/v1.0/examples/Get-MgDriveItemListItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemListItem.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemListItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveItemListItemActivityByInterval.md b/src/Files/v1.0/examples/Get-MgDriveItemListItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemListItemActivityByInterval.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemListItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveItemListItemAnalytic.md b/src/Files/v1.0/examples/Get-MgDriveItemListItemAnalytic.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemListItemAnalytic.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemListItemAnalytic.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveItemListItemDriveItem.md b/src/Files/v1.0/examples/Get-MgDriveItemListItemDriveItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemListItemDriveItem.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemListItemDriveItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveItemListItemDriveItemContent.md b/src/Files/v1.0/examples/Get-MgDriveItemListItemDriveItemContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemListItemDriveItemContent.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemListItemDriveItemContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveItemListItemField.md b/src/Files/v1.0/examples/Get-MgDriveItemListItemField.md index f6c6949389..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemListItemField.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemListItemField.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Files/v1.0/examples/Get-MgDriveItemListItemVersionField.md b/src/Files/v1.0/examples/Get-MgDriveItemListItemVersionField.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveItemListItemVersionField.md +++ b/src/Files/v1.0/examples/Get-MgDriveItemListItemVersionField.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveList.md b/src/Files/v1.0/examples/Get-MgDriveList.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveList.md +++ b/src/Files/v1.0/examples/Get-MgDriveList.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Files/v1.0/examples/Get-MgDriveListColumnSourceColumn.md b/src/Files/v1.0/examples/Get-MgDriveListColumnSourceColumn.md index 093355d11d..e69de29bb2 100644 --- a/src/Files/v1.0/examples/Get-MgDriveListColumnSourceColumn.md +++ b/src/Files/v1.0/examples/Get-MgDriveListColumnSourceColumn.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancial.md b/src/Financials/beta/examples/Get-MgBetaFinancial.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancial.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancial.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomer.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomer.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomer.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomer.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerShipmentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerShipmentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerShipmentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentCustomerShipmentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalAccount.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalAccount.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalAccount.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalAccount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomer.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomer.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomer.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomer.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerShipmentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerShipmentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerShipmentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentCustomerShipmentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentJournalCustomerPaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerShipmentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerShipmentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerShipmentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyCustomerShipmentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyEmployeePictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyEmployeePictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyEmployeePictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyEmployeePictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyGeneralLedgerEntryAccount.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyGeneralLedgerEntryAccount.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyGeneralLedgerEntryAccount.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyGeneralLedgerEntryAccount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyInformationPicture.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyInformationPicture.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyInformationPicture.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyInformationPicture.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyItemPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyItemPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyItemPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyItemPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyJournalAccount.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyJournalAccount.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyJournalAccount.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyJournalAccount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyJournalLineAccount.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyJournalLineAccount.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyJournalLineAccount.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyJournalLineAccount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineAccount.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineAccount.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineAccount.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineAccount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItem.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItem.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemCategory.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemCategory.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemCategory.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemCategory.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceLineItemPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendor.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendor.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendor.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendor.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyPurchaseInvoiceVendorPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomer.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomer.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomer.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomer.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerShipmentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerShipmentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerShipmentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoCustomerShipmentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineAccount.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineAccount.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineAccount.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineAccount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItem.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItem.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItemCategory.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItemCategory.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItemCategory.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItemCategory.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItemPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItemPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItemPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoLineItemPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoPaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoPaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoPaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoPaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineAccount.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineAccount.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineAccount.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineAccount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItem.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItem.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemCategory.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemCategory.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemCategory.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemCategory.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleCreditMemoSaleCreditMemoLineItemPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomer.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomer.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomer.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomer.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerShipmentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerShipmentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerShipmentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceCustomerShipmentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineAccount.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineAccount.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineAccount.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineAccount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItem.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItem.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItemCategory.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItemCategory.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItemCategory.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItemCategory.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItemPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItemPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItemPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceLineItemPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoicePaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoicePaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoicePaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoicePaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceShipmentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceShipmentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceShipmentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleInvoiceShipmentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomer.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomer.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomer.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomer.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPaymentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPaymentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPaymentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPaymentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerShipmentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerShipmentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerShipmentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderCustomerShipmentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineAccount.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineAccount.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineAccount.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineAccount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItem.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItem.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItemCategory.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItemCategory.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItemCategory.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItemCategory.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItemPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItemPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItemPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderLineItemPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderPaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderPaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderPaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleOrderPaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomer.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomer.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomer.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomer.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerShipmentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerShipmentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerShipmentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteCustomerShipmentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineAccount.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineAccount.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineAccount.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineAccount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItem.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItem.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItemCategory.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItemCategory.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItemCategory.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItemCategory.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItemPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItemPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItemPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteLineItemPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuotePaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuotePaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuotePaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuotePaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteShipmentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteShipmentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteShipmentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanySaleQuoteShipmentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorCurrency.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorCurrency.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorCurrency.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorCurrency.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPaymentMethod.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPaymentMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPaymentMethod.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPaymentMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPaymentTerm.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPaymentTerm.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPaymentTerm.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPaymentTerm.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPictureContent.md b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPictureContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPictureContent.md +++ b/src/Financials/beta/examples/Get-MgBetaFinancialCompanyVendorPictureContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Invoke-MgBetaFinancialCompanyJournal.md b/src/Financials/beta/examples/Invoke-MgBetaFinancialCompanyJournal.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Invoke-MgBetaFinancialCompanyJournal.md +++ b/src/Financials/beta/examples/Invoke-MgBetaFinancialCompanyJournal.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Financials/beta/examples/Invoke-MgBetaFinancialCompanyPurchaseInvoice.md b/src/Financials/beta/examples/Invoke-MgBetaFinancialCompanyPurchaseInvoice.md index 093355d11d..e69de29bb2 100644 --- a/src/Financials/beta/examples/Invoke-MgBetaFinancialCompanyPurchaseInvoice.md +++ b/src/Financials/beta/examples/Invoke-MgBetaFinancialCompanyPurchaseInvoice.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Groups/beta/examples/Add-MgBetaGroupToLifecyclePolicy.md b/src/Groups/beta/examples/Add-MgBetaGroupToLifecyclePolicy.md index 093355d11d..e69de29bb2 100644 --- a/src/Groups/beta/examples/Add-MgBetaGroupToLifecyclePolicy.md +++ b/src/Groups/beta/examples/Add-MgBetaGroupToLifecyclePolicy.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Groups/beta/examples/Confirm-MgBetaGroupGrantedPermissionForApp.md b/src/Groups/beta/examples/Confirm-MgBetaGroupGrantedPermissionForApp.md index 093355d11d..e69de29bb2 100644 --- a/src/Groups/beta/examples/Confirm-MgBetaGroupGrantedPermissionForApp.md +++ b/src/Groups/beta/examples/Confirm-MgBetaGroupGrantedPermissionForApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Groups/beta/examples/Confirm-MgBetaGroupMemberObject.md b/src/Groups/beta/examples/Confirm-MgBetaGroupMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Groups/beta/examples/Confirm-MgBetaGroupMemberObject.md +++ b/src/Groups/beta/examples/Confirm-MgBetaGroupMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Groups/v1.0/examples/Confirm-MgGroupGrantedPermissionForApp.md b/src/Groups/v1.0/examples/Confirm-MgGroupGrantedPermissionForApp.md index 093355d11d..e69de29bb2 100644 --- a/src/Groups/v1.0/examples/Confirm-MgGroupGrantedPermissionForApp.md +++ b/src/Groups/v1.0/examples/Confirm-MgGroupGrantedPermissionForApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Groups/v1.0/examples/Confirm-MgGroupMemberObject.md b/src/Groups/v1.0/examples/Confirm-MgGroupMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Groups/v1.0/examples/Confirm-MgGroupMemberObject.md +++ b/src/Groups/v1.0/examples/Confirm-MgGroupMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryImpactedResource.md b/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryImpactedResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryImpactedResource.md +++ b/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryImpactedResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryRecommendation.md b/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryRecommendation.md index 093355d11d..9eaf68e180 100644 --- a/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryRecommendation.md +++ b/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryRecommendation.md @@ -1,18 +1,11 @@ -### Example 1: {{ Add title here }} +### Example 1: Code snippet + ```powershell -PS C:\> {{ Add code here }} -{{ Add output here }} -``` +Import-Module Microsoft.Graph.Beta.Identity.DirectoryManagement -{{ Add description here }} +Complete-MgBetaDirectoryRecommendation -RecommendationId $recommendationId -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} ``` - -{{ Add description here }} +This example shows how to use the Complete-MgBetaDirectoryRecommendation Cmdlet. diff --git a/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryRecommendationImpactedResource.md b/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryRecommendationImpactedResource.md index 093355d11d..a22a4a32ed 100644 --- a/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryRecommendationImpactedResource.md +++ b/src/Identity.DirectoryManagement/beta/examples/Complete-MgBetaDirectoryRecommendationImpactedResource.md @@ -1,18 +1,11 @@ -### Example 1: {{ Add title here }} +### Example 1: Code snippet + ```powershell -PS C:\> {{ Add code here }} -{{ Add output here }} -``` +Import-Module Microsoft.Graph.Beta.Identity.DirectoryManagement -{{ Add description here }} +Complete-MgBetaDirectoryRecommendationImpactedResource -RecommendationId $recommendationId -ImpactedResourceId $impactedResourceId -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} ``` - -{{ Add description here }} +This example shows how to use the Complete-MgBetaDirectoryRecommendationImpactedResource Cmdlet. diff --git a/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaAdministrativeUnitMemberGroup.md b/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaAdministrativeUnitMemberGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaAdministrativeUnitMemberGroup.md +++ b/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaAdministrativeUnitMemberGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaAdministrativeUnitMemberObject.md b/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaAdministrativeUnitMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaAdministrativeUnitMemberObject.md +++ b/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaAdministrativeUnitMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaContactMemberObject.md b/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaContactMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaContactMemberObject.md +++ b/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaContactMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaContractMemberObject.md b/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaContractMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaContractMemberObject.md +++ b/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaContractMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaDeviceMemberObject.md b/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaDeviceMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaDeviceMemberObject.md +++ b/src/Identity.DirectoryManagement/beta/examples/Confirm-MgBetaDeviceMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgContactMemberObject.md b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgContactMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgContactMemberObject.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgContactMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgContractMemberObject.md b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgContractMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgContractMemberObject.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgContractMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDeviceMemberObject.md b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDeviceMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDeviceMemberObject.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDeviceMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryDeletedItemMemberObject.md b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryDeletedItemMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryDeletedItemMemberObject.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryDeletedItemMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryRoleMemberObject.md b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryRoleMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryRoleMemberObject.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryRoleMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryRoleTemplateMemberObject.md b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryRoleTemplateMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryRoleTemplateMemberObject.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgDirectoryRoleTemplateMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgOrganizationMemberObject.md b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgOrganizationMemberObject.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgOrganizationMemberObject.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Confirm-MgOrganizationMemberObject.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Get-MgContactDelta.md b/src/Identity.DirectoryManagement/v1.0/examples/Get-MgContactDelta.md index db93604d69..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Get-MgContactDelta.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Get-MgContactDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgContactDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Identity.DirectoryManagement -Get-MgContactDelta -``` -This example shows how to use the Get-MgContactDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDeviceDelta.md b/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDeviceDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDeviceDelta.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDeviceDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDirectory.md b/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDirectory.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDirectory.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDirectory.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDirectoryAdministrativeUnitDelta.md b/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDirectoryAdministrativeUnitDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDirectoryAdministrativeUnitDelta.md +++ b/src/Identity.DirectoryManagement/v1.0/examples/Get-MgDirectoryAdministrativeUnitDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/beta/examples/Add-MgBetaAccessReviewDecision.md b/src/Identity.Governance/beta/examples/Add-MgBetaAccessReviewDecision.md index 44cf0c32fe..5d1a4ff112 100644 --- a/src/Identity.Governance/beta/examples/Add-MgBetaAccessReviewDecision.md +++ b/src/Identity.Governance/beta/examples/Add-MgBetaAccessReviewDecision.md @@ -1,7 +1,11 @@ -### Example 1: Using the Add-MgBetaAccessReviewDecision Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.Governance + Add-MgBetaAccessReviewDecision -AccessReviewId $accessReviewId + ``` This example shows how to use the Add-MgBetaAccessReviewDecision Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.Governance/beta/examples/Add-MgBetaAccessReviewInstanceDecision.md b/src/Identity.Governance/beta/examples/Add-MgBetaAccessReviewInstanceDecision.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/beta/examples/Add-MgBetaAccessReviewInstanceDecision.md +++ b/src/Identity.Governance/beta/examples/Add-MgBetaAccessReviewInstanceDecision.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/beta/examples/Add-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision.md b/src/Identity.Governance/beta/examples/Add-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/beta/examples/Add-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision.md +++ b/src/Identity.Governance/beta/examples/Add-MgBetaIdentityGovernanceAccessReviewDecisionInstanceDecision.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/beta/examples/Export-MgBetaPrivilegedAccessResourceRoleAssignment.md b/src/Identity.Governance/beta/examples/Export-MgBetaPrivilegedAccessResourceRoleAssignment.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/beta/examples/Export-MgBetaPrivilegedAccessResourceRoleAssignment.md +++ b/src/Identity.Governance/beta/examples/Export-MgBetaPrivilegedAccessResourceRoleAssignment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/beta/examples/Export-MgBetaPrivilegedAccessRoleAssignment.md b/src/Identity.Governance/beta/examples/Export-MgBetaPrivilegedAccessRoleAssignment.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/beta/examples/Export-MgBetaPrivilegedAccessRoleAssignment.md +++ b/src/Identity.Governance/beta/examples/Export-MgBetaPrivilegedAccessRoleAssignment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReview.md b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReview.md index e929cb21b1..f8e657220d 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReview.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReview.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaAccessReview Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.Governance -Get-MgBetaAccessReview -AccessReviewId $accessReviewId -``` -This example shows how to use the Get-MgBetaAccessReview Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaAccessReview Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.Governance + Get-MgBetaAccessReview -Filter "businessFlowTemplateId eq '6e4f3d20-c5c3-407f-9695-8460952bcc68'" -Top 100 -Skip 0 + ``` This example shows how to use the Get-MgBetaAccessReview Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewDecision.md b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewDecision.md index 2577e88b8e..95b7c39926 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewDecision.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewDecision.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaAccessReviewDecision Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.Governance + Get-MgBetaAccessReviewDecision -AccessReviewId $accessReviewId + ``` This example shows how to use the Get-MgBetaAccessReviewDecision Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceDecision.md b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceDecision.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceDecision.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceDecision.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceMyDecision.md b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceMyDecision.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceMyDecision.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceMyDecision.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceReviewer.md b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceReviewer.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceReviewer.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewInstanceReviewer.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewMyDecision.md b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewMyDecision.md index c38beb4643..3acfb18fab 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewMyDecision.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewMyDecision.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaAccessReviewMyDecision Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.Governance + Get-MgBetaAccessReviewMyDecision -AccessReviewId $accessReviewId + ``` This example shows how to use the Get-MgBetaAccessReviewMyDecision Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewReviewer.md b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewReviewer.md index 28015ea379..fc69db2f2e 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewReviewer.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaAccessReviewReviewer.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaAccessReviewReviewer Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.Governance + Get-MgBetaAccessReviewReviewer -AccessReviewId $accessReviewId + ``` This example shows how to use the Get-MgBetaAccessReviewReviewer Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaBusinessFlowTemplate.md b/src/Identity.Governance/beta/examples/Get-MgBetaBusinessFlowTemplate.md index 0a7cefd214..88c9e67fcc 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaBusinessFlowTemplate.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaBusinessFlowTemplate.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaBusinessFlowTemplate Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.Governance + Get-MgBetaBusinessFlowTemplate + ``` This example shows how to use the Get-MgBetaBusinessFlowTemplate Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignment.md b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignment.md index 6697b23861..b95136fd3f 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignment.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignment.md @@ -1,21 +1,11 @@ -### Example 1: Using the Get-MgBetaEntitlementManagementAccessPackageAssignment Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.Governance -Get-MgBetaEntitlementManagementAccessPackageAssignment -AccessPackageAssignmentId $accessPackageAssignmentId -ExpandProperty "target" -``` -This example shows how to use the Get-MgBetaEntitlementManagementAccessPackageAssignment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaEntitlementManagementAccessPackageAssignment Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.Governance -Get-MgBetaEntitlementManagementAccessPackageAssignment -AccessPackageAssignmentId $accessPackageAssignmentId -``` -This example shows how to use the Get-MgBetaEntitlementManagementAccessPackageAssignment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgBetaEntitlementManagementAccessPackageAssignment Cmdlet +### Example scenarios for using query parameters + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.Governance + Get-MgBetaEntitlementManagementAccessPackageAssignment + ``` -This example shows how to use the Get-MgBetaEntitlementManagementAccessPackageAssignment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). +This example will### example scenarios for using query parameters + diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignmentAdditional.md b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignmentAdditional.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignmentAdditional.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignmentAdditional.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole.md b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole.md index 41b99e6de9..96df62f5ac 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.Governance -Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole -AccessPackageAssignmentResourceRoleId $accessPackageAssignmentResourceRoleId -``` -This example shows how to use the Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.Governance + Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole + ``` This example shows how to use the Get-MgBetaEntitlementManagementAccessPackageAssignmentResourceRole Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageResourceScope.md b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageResourceScope.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageResourceScope.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageCatalogAccessPackageResourceScope.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension.md b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension.md index b2e776d0cb..7ac4591196 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.Governance -Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension -AccessPackageCatalogId $accessPackageCatalogId -CustomAccessPackageWorkflowExtensionId $customAccessPackageWorkflowExtensionId -``` -This example shows how to use the Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.Governance + Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension -AccessPackageCatalogId $accessPackageCatalogId + ``` This example shows how to use the Get-MgBetaEntitlementManagementAccessPackageCatalogCustomAccessPackageWorkflowExtension Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment.md b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment.md index ba90fa9340..a5a171769a 100644 --- a/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment.md +++ b/src/Identity.Governance/beta/examples/Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.Governance -Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment -AccessPackageResourceEnvironmentId $accessPackageResourceEnvironmentId -``` -This example shows how to use the Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.Governance + Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment -Filter "originSystem eq 'SharePointOnline'" + ``` This example shows how to use the Get-MgBetaEntitlementManagementAccessPackageResourceEnvironment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAccessPackageCatalog.md b/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAccessPackageCatalog.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAccessPackageCatalog.md +++ b/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAccessPackageCatalog.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentAdditional.md b/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentAdditional.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentAdditional.md +++ b/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentAdditional.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentPolicyAccessPackage.md b/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentPolicyAccessPackage.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentPolicyAccessPackage.md +++ b/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentPolicyAccessPackage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentPolicyCatalog.md b/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentPolicyCatalog.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentPolicyCatalog.md +++ b/src/Identity.Governance/v1.0/examples/Get-MgEntitlementManagementAssignmentPolicyCatalog.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Confirm-MgBetaInformationProtectionSignature.md b/src/Identity.SignIns/beta/examples/Confirm-MgBetaInformationProtectionSignature.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Confirm-MgBetaInformationProtectionSignature.md +++ b/src/Identity.SignIns/beta/examples/Confirm-MgBetaInformationProtectionSignature.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Find-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyByMethodMode.md b/src/Identity.SignIns/beta/examples/Find-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyByMethodMode.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Find-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyByMethodMode.md +++ b/src/Identity.SignIns/beta/examples/Find-MgBetaIdentityConditionalAccessAuthenticationStrengthPolicyByMethodMode.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Find-MgBetaPolicyAuthenticationStrengthPolicyByMethodMode.md b/src/Identity.SignIns/beta/examples/Find-MgBetaPolicyAuthenticationStrengthPolicyByMethodMode.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Find-MgBetaPolicyAuthenticationStrengthPolicyByMethodMode.md +++ b/src/Identity.SignIns/beta/examples/Find-MgBetaPolicyAuthenticationStrengthPolicyByMethodMode.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityAuthenticationEventListener.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityAuthenticationEventListener.md index 093355d11d..e3841db681 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityAuthenticationEventListener.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityAuthenticationEventListener.md @@ -1,18 +1,11 @@ -### Example 1: {{ Add title here }} +### Example 1: Code snippet + ```powershell -PS C:\> {{ Add code here }} -{{ Add output here }} -``` +Import-Module Microsoft.Graph.Beta.Identity.SignIns -{{ Add description here }} +Get-MgBetaIdentityAuthenticationEventListener -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} ``` - -{{ Add description here }} +This example shows how to use the Get-MgBetaIdentityAuthenticationEventListener Cmdlet. diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlow.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlow.md index 1a58e0c6d2..ff1dff0823 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlow.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlow.md @@ -1,21 +1,22 @@ -### Example 1: Using the Get-MgBetaIdentityB2CUserFlow Cmdlet +### Example 1: List all b2cIdentityUserFlow objects + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns -Get-MgBetaIdentityB2CUserFlow -B2cIdentityUserFlowId $b2cIdentityUserFlowId + +Get-MgBetaIdentityB2CUserFlow + ``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlow Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaIdentityB2CUserFlow Cmdlet +This example will list all b2cidentityuserflow objects + +### Example 2: List all b2cIdentityUserFlow objects and expand identityProviders + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaIdentityB2CUserFlow -ExpandProperty "identityProviders" + ``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlow Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgBetaIdentityB2CUserFlow Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.SignIns -Get-MgBetaIdentityB2CUserFlow -``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlow Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). +This example will list all b2cidentityuserflow objects and expand identityproviders + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowIdentityProvider.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowIdentityProvider.md index 78ce300e1d..12576897c3 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowIdentityProvider.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowIdentityProvider.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaIdentityB2CUserFlowIdentityProvider Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaIdentityB2CUserFlowIdentityProvider -B2cIdentityUserFlowId $b2cIdentityUserFlowId + ``` This example shows how to use the Get-MgBetaIdentityB2CUserFlowIdentityProvider Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowIdentityProviderByRef.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowIdentityProviderByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowIdentityProviderByRef.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowIdentityProviderByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguage.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguage.md index 3c8b123f6b..55af2941d2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguage.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguage.md @@ -1,21 +1,22 @@ -### Example 1: Using the Get-MgBetaIdentityB2CUserFlowLanguage Cmdlet +### Example 1: Retrieve a list of all languages + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaIdentityB2CUserFlowLanguage -B2cIdentityUserFlowId $b2cIdentityUserFlowId + ``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlowLanguage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaIdentityB2CUserFlowLanguage Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.SignIns -Get-MgBetaIdentityB2CUserFlowLanguage -B2cIdentityUserFlowId $b2cIdentityUserFlowId -UserFlowLanguageConfigurationId $userFlowLanguageConfigurationId -``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlowLanguage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgBetaIdentityB2CUserFlowLanguage Cmdlet +This example will retrieve a list of all languages + +### Example 2: Retrieve a list of only enabled languages + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaIdentityB2CUserFlowLanguage -B2cIdentityUserFlowId $b2cIdentityUserFlowId -Filter "isEnabled eq true" + ``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlowLanguage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). +This example will retrieve a list of only enabled languages + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage.md index 7d2037666f..6761727cbd 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage -B2cIdentityUserFlowId $b2cIdentityUserFlowId -UserFlowLanguageConfigurationId $userFlowLanguageConfigurationId + ``` This example shows how to use the Get-MgBetaIdentityB2CUserFlowLanguageDefaultPage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageOverridePage.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageOverridePage.md index da3d82e177..645b3a97fe 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageOverridePage.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageOverridePage.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaIdentityB2CUserFlowLanguageOverridePage Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaIdentityB2CUserFlowLanguageOverridePage -B2cIdentityUserFlowId $b2cIdentityUserFlowId -UserFlowLanguageConfigurationId $userFlowLanguageConfigurationId + ``` This example shows how to use the Get-MgBetaIdentityB2CUserFlowLanguageOverridePage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageOverridePageContent.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageOverridePageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageOverridePageContent.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowLanguageOverridePageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment.md index 9ff4a7b106..b5b7da0d9d 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment.md @@ -1,28 +1,22 @@ -### Example 1: Using the Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.SignIns -Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment -B2cIdentityUserFlowId $b2cIdentityUserFlowId -``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment Cmdlet +### Example 1: Get the details of an identityUserFlowAttributeAssignment + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment -B2cIdentityUserFlowId $b2cIdentityUserFlowId -IdentityUserFlowAttributeAssignmentId $identityUserFlowAttributeAssignmentId + ``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.SignIns -Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment -B2cIdentityUserFlowId $b2cIdentityUserFlowId -ExpandProperty "userAttribute" -``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 4: Using the Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment Cmdlet +This example will get the details of an identityuserflowattributeassignment + +### Example 2: Get the details of an identityUserFlowAttributeAssignment and expand userAttribute + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment -B2cIdentityUserFlowId $b2cIdentityUserFlowId -IdentityUserFlowAttributeAssignmentId $identityUserFlowAttributeAssignmentId -ExpandProperty "userAttribute" + ``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlowUserAttributeAssignment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). +This example will get the details of an identityuserflowattributeassignment and expand userattribute + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder.md index 88445fe589..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.SignIns -Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder -B2cIdentityUserFlowId $b2cIdentityUserFlowId -``` -This example shows how to use the Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentOrder Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentUserAttribute.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentUserAttribute.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentUserAttribute.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2CUserFlowUserAttributeAssignmentUserAttribute.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowIdentityProviderByRef.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowIdentityProviderByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowIdentityProviderByRef.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowIdentityProviderByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowLanguageDefaultPage.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowLanguageDefaultPage.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowLanguageDefaultPage.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowLanguageDefaultPage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowLanguageDefaultPageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentOrder.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentOrder.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentOrder.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentOrder.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentUserAttribute.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentUserAttribute.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentUserAttribute.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityB2XUserFlowUserAttributeAssignmentUserAttribute.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityConditionalAccessAuthenticationStrength.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityConditionalAccessAuthenticationStrength.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityConditionalAccessAuthenticationStrength.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityConditionalAccessAuthenticationStrength.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityContinuouAccessEvaluationPolicy.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityContinuouAccessEvaluationPolicy.md index e02aaa0ab8..4898181db3 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityContinuouAccessEvaluationPolicy.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityContinuouAccessEvaluationPolicy.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaIdentityContinuouAccessEvaluationPolicy Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaIdentityContinuouAccessEvaluationPolicy + ``` This example shows how to use the Get-MgBetaIdentityContinuouAccessEvaluationPolicy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityCustomAuthenticationExtension.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityCustomAuthenticationExtension.md index 093355d11d..4aa8321fc7 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityCustomAuthenticationExtension.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityCustomAuthenticationExtension.md @@ -1,18 +1,11 @@ -### Example 1: {{ Add title here }} +### Example 1: Code snippet + ```powershell -PS C:\> {{ Add code here }} -{{ Add output here }} -``` +Import-Module Microsoft.Graph.Beta.Identity.SignIns -{{ Add description here }} +Get-MgBetaIdentityCustomAuthenticationExtension -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} ``` - -{{ Add description here }} +This example shows how to use the Get-MgBetaIdentityCustomAuthenticationExtension Cmdlet. diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityUserFlow.md b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityUserFlow.md index eb191aad14..b05a3b08d6 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityUserFlow.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaIdentityUserFlow.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaIdentityUserFlow Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.SignIns -Get-MgBetaIdentityUserFlow -IdentityUserFlowId $identityUserFlowId -``` -This example shows how to use the Get-MgBetaIdentityUserFlow Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaIdentityUserFlow Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaIdentityUserFlow + ``` This example shows how to use the Get-MgBetaIdentityUserFlow Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtection.md b/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtection.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtection.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtection.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionBitlocker.md b/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionBitlocker.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionBitlocker.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionBitlocker.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionPolicy.md b/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionPolicy.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionPolicy.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionPolicy.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionPolicyLabel.md b/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionPolicyLabel.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionPolicyLabel.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionPolicyLabel.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionSensitivityPolicySetting.md b/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionSensitivityPolicySetting.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionSensitivityPolicySetting.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaInformationProtectionSensitivityPolicySetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaOauth2PermissionGrantDelta.md b/src/Identity.SignIns/beta/examples/Get-MgBetaOauth2PermissionGrantDelta.md index 1d9056a439..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaOauth2PermissionGrantDelta.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaOauth2PermissionGrantDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaOauth2PermissionGrantDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Identity.SignIns -Get-MgBetaOauth2PermissionGrantDelta -``` -This example shows how to use the Get-MgBetaOauth2PermissionGrantDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyAccessReviewPolicy.md b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyAccessReviewPolicy.md index 323596cf33..d2742b74d5 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyAccessReviewPolicy.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyAccessReviewPolicy.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaPolicyAccessReviewPolicy Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaPolicyAccessReviewPolicy + ``` This example shows how to use the Get-MgBetaPolicyAccessReviewPolicy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyB2CAuthenticationMethodPolicy.md b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyB2CAuthenticationMethodPolicy.md index 4e80803e56..792f1a97a3 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyB2CAuthenticationMethodPolicy.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyB2CAuthenticationMethodPolicy.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaPolicyB2CAuthenticationMethodPolicy Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaPolicyB2CAuthenticationMethodPolicy + ``` This example shows how to use the Get-MgBetaPolicyB2CAuthenticationMethodPolicy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyDeviceRegistrationPolicy.md b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyDeviceRegistrationPolicy.md index 38c3cc0498..da801bd3c5 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyDeviceRegistrationPolicy.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyDeviceRegistrationPolicy.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaPolicyDeviceRegistrationPolicy Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaPolicyDeviceRegistrationPolicy + ``` This example shows how to use the Get-MgBetaPolicyDeviceRegistrationPolicy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyDirectoryRoleAccessReviewPolicy.md b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyDirectoryRoleAccessReviewPolicy.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyDirectoryRoleAccessReviewPolicy.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyDirectoryRoleAccessReviewPolicy.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyExternalIdentityPolicy.md b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyExternalIdentityPolicy.md index 3e2d081ed6..8025649aef 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyExternalIdentityPolicy.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyExternalIdentityPolicy.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaPolicyExternalIdentityPolicy Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Identity.SignIns + Get-MgBetaPolicyExternalIdentityPolicy + ``` This example shows how to use the Get-MgBetaPolicyExternalIdentityPolicy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyFeatureRolloutPolicyApplyTo.md b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyFeatureRolloutPolicyApplyTo.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyFeatureRolloutPolicyApplyTo.md +++ b/src/Identity.SignIns/beta/examples/Get-MgBetaPolicyFeatureRolloutPolicyApplyTo.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowIdentityProviderByRef.md b/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowIdentityProviderByRef.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowIdentityProviderByRef.md +++ b/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowIdentityProviderByRef.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowLanguageDefaultPageContent.md b/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowLanguageDefaultPageContent.md index f64be2d250..e69de29bb2 100644 --- a/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowLanguageDefaultPageContent.md +++ b/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowLanguageDefaultPageContent.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgIdentityB2XUserFlowLanguageDefaultPageContent Cmdlet -```powershell -Import-Module Microsoft.Graph.Identity.SignIns -Get-MgIdentityB2XUserFlowLanguageDefaultPageContent -B2xIdentityUserFlowId $b2xIdentityUserFlowId -UserFlowLanguageConfigurationId $userFlowLanguageConfigurationId -UserFlowLanguagePageId $userFlowLanguagePageId -OutFile $outFileId -``` -This example shows how to use the Get-MgIdentityB2XUserFlowLanguageDefaultPageContent Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowUserAttributeAssignmentOrder.md b/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowUserAttributeAssignmentOrder.md index 1d35fcc444..e69de29bb2 100644 --- a/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowUserAttributeAssignmentOrder.md +++ b/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowUserAttributeAssignmentOrder.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgIdentityB2XUserFlowUserAttributeAssignmentOrder Cmdlet -```powershell -Import-Module Microsoft.Graph.Identity.SignIns -Get-MgIdentityB2XUserFlowUserAttributeAssignmentOrder -B2xIdentityUserFlowId $b2xIdentityUserFlowId -``` -This example shows how to use the Get-MgIdentityB2XUserFlowUserAttributeAssignmentOrder Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowUserAttributeAssignmentUserAttribute.md b/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowUserAttributeAssignmentUserAttribute.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowUserAttributeAssignmentUserAttribute.md +++ b/src/Identity.SignIns/v1.0/examples/Get-MgIdentityB2XUserFlowUserAttributeAssignmentUserAttribute.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/v1.0/examples/Get-MgInformationProtection.md b/src/Identity.SignIns/v1.0/examples/Get-MgInformationProtection.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/v1.0/examples/Get-MgInformationProtection.md +++ b/src/Identity.SignIns/v1.0/examples/Get-MgInformationProtection.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/v1.0/examples/Get-MgInformationProtectionBitlocker.md b/src/Identity.SignIns/v1.0/examples/Get-MgInformationProtectionBitlocker.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/v1.0/examples/Get-MgInformationProtectionBitlocker.md +++ b/src/Identity.SignIns/v1.0/examples/Get-MgInformationProtectionBitlocker.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Identity.SignIns/v1.0/examples/Get-MgOauth2PermissionGrantDelta.md b/src/Identity.SignIns/v1.0/examples/Get-MgOauth2PermissionGrantDelta.md index 51ba17a10b..e69de29bb2 100644 --- a/src/Identity.SignIns/v1.0/examples/Get-MgOauth2PermissionGrantDelta.md +++ b/src/Identity.SignIns/v1.0/examples/Get-MgOauth2PermissionGrantDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgOauth2PermissionGrantDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Identity.SignIns -Get-MgOauth2PermissionGrantDelta -``` -This example shows how to use the Get-MgOauth2PermissionGrantDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Identity.SignIns/v1.0/examples/Get-MgPolicyFeatureRolloutPolicyApplyTo.md b/src/Identity.SignIns/v1.0/examples/Get-MgPolicyFeatureRolloutPolicyApplyTo.md index 093355d11d..e69de29bb2 100644 --- a/src/Identity.SignIns/v1.0/examples/Get-MgPolicyFeatureRolloutPolicyApplyTo.md +++ b/src/Identity.SignIns/v1.0/examples/Get-MgPolicyFeatureRolloutPolicyApplyTo.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Mail/beta/examples/Get-MgBetaUserInferenceClassification.md b/src/Mail/beta/examples/Get-MgBetaUserInferenceClassification.md index 093355d11d..e69de29bb2 100644 --- a/src/Mail/beta/examples/Get-MgBetaUserInferenceClassification.md +++ b/src/Mail/beta/examples/Get-MgBetaUserInferenceClassification.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Mail/v1.0/examples/Get-MgUserInferenceClassification.md b/src/Mail/v1.0/examples/Get-MgUserInferenceClassification.md index 093355d11d..e69de29bb2 100644 --- a/src/Mail/v1.0/examples/Get-MgUserInferenceClassification.md +++ b/src/Mail/v1.0/examples/Get-MgUserInferenceClassification.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenant.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenant.md index 0e2e557883..d555c70820 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenant.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenant.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenant Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenant -TenantId $tenantId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenant Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenant Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenant + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenant Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance.md index 69462ab258..2e5133dc5c 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantAggregatedPolicyCompliance Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantAuditEvent.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantAuditEvent.md index 9f5faaa40c..861a93bfc3 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantAuditEvent.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantAuditEvent.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantAuditEvent Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantAuditEvent -AuditEventId $auditEventId + +Get-MgBetaTenantRelationshipManagedTenantAuditEvent + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantAuditEvent Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection.md index a41138b9ea..cca5f64fde 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection -CloudPcConnectionId $cloudPcConnectionId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantCloudPcConnection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice.md index 26fca471a9..405cb89b2e 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice -CloudPcDeviceId $cloudPcDeviceId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantCloudPcDevice Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview.md index db45a8f3d3..cd2d4f6254 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview -CloudPcOverviewTenantId $cloudPcOverviewTenantId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantCloudPcOverview Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md index 111dc64a5e..d6feae3a51 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage -ConditionalAccessPolicyCoverageId $conditionalAccessPolicyCoverageId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantConditionalAccessPolicyCoverage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md index be6c53ba54..77bbde872a 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary -CredentialUserRegistrationsSummaryId $credentialUserRegistrationsSummaryId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantCredentialUserRegistrationSummary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation.md index 4532c85947..ae93565259 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation -TenantCustomizedInformationId $tenantCustomizedInformationId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantCustomizedInformation Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantDetailedInformation.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantDetailedInformation.md index 90d74fce8a..7db9d89f4b 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantDetailedInformation.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantDetailedInformation.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantDetailedInformation Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantDetailedInformation -TenantDetailedInformationId $tenantDetailedInformationId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantDetailedInformation Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantDetailedInformation Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantDetailedInformation + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantDetailedInformation Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md index 32d6886c15..eabdf1e8b4 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary -DeviceCompliancePolicySettingStateSummaryId $deviceCompliancePolicySettingStateSummaryId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantDeviceCompliancePolicySettingStateSummary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantGroup.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantGroup.md index dac29e1098..735092733d 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantGroup.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantGroup.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantGroup Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantGroup -TenantGroupId $tenantGroupId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantGroup Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantGroup Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantGroup + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantGroup Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance.md index 1b1b5de6eb..25a3a7b9ef 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance -ManagedDeviceComplianceId $managedDeviceComplianceId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantManagedDeviceCompliance Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md index de51f55a4f..18a4b0029b 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend -ManagedDeviceComplianceTrendId $managedDeviceComplianceTrendId + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantManagedDeviceComplianceTrend Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagementAction.md b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagementAction.md index d9445685f0..39ea298d3d 100644 --- a/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagementAction.md +++ b/src/ManagedTenants/beta/examples/Get-MgBetaTenantRelationshipManagedTenantManagementAction.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaTenantRelationshipManagedTenantManagementAction Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.ManagedTenants -Get-MgBetaTenantRelationshipManagedTenantManagementAction -ManagementActionId $managementActionId -``` -This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantManagementAction Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaTenantRelationshipManagedTenantManagementAction Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.ManagedTenants + Get-MgBetaTenantRelationshipManagedTenantManagementAction + ``` This example shows how to use the Get-MgBetaTenantRelationshipManagedTenantManagementAction Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Notes/beta/examples/Get-MgBetaGroupOnenotePageContent.md b/src/Notes/beta/examples/Get-MgBetaGroupOnenotePageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaGroupOnenotePageContent.md +++ b/src/Notes/beta/examples/Get-MgBetaGroupOnenotePageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaGroupOnenoteResource.md b/src/Notes/beta/examples/Get-MgBetaGroupOnenoteResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaGroupOnenoteResource.md +++ b/src/Notes/beta/examples/Get-MgBetaGroupOnenoteResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaGroupOnenoteResourceContent.md b/src/Notes/beta/examples/Get-MgBetaGroupOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaGroupOnenoteResourceContent.md +++ b/src/Notes/beta/examples/Get-MgBetaGroupOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaGroupOnenoteSectionPage.md b/src/Notes/beta/examples/Get-MgBetaGroupOnenoteSectionPage.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaGroupOnenoteSectionPage.md +++ b/src/Notes/beta/examples/Get-MgBetaGroupOnenoteSectionPage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaSiteOnenotePageContent.md b/src/Notes/beta/examples/Get-MgBetaSiteOnenotePageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaSiteOnenotePageContent.md +++ b/src/Notes/beta/examples/Get-MgBetaSiteOnenotePageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaSiteOnenoteResource.md b/src/Notes/beta/examples/Get-MgBetaSiteOnenoteResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaSiteOnenoteResource.md +++ b/src/Notes/beta/examples/Get-MgBetaSiteOnenoteResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaSiteOnenoteResourceContent.md b/src/Notes/beta/examples/Get-MgBetaSiteOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaSiteOnenoteResourceContent.md +++ b/src/Notes/beta/examples/Get-MgBetaSiteOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaSiteOnenoteSectionPage.md b/src/Notes/beta/examples/Get-MgBetaSiteOnenoteSectionPage.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaSiteOnenoteSectionPage.md +++ b/src/Notes/beta/examples/Get-MgBetaSiteOnenoteSectionPage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaUserOnenotePageContent.md b/src/Notes/beta/examples/Get-MgBetaUserOnenotePageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaUserOnenotePageContent.md +++ b/src/Notes/beta/examples/Get-MgBetaUserOnenotePageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaUserOnenoteResource.md b/src/Notes/beta/examples/Get-MgBetaUserOnenoteResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaUserOnenoteResource.md +++ b/src/Notes/beta/examples/Get-MgBetaUserOnenoteResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaUserOnenoteResourceContent.md b/src/Notes/beta/examples/Get-MgBetaUserOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaUserOnenoteResourceContent.md +++ b/src/Notes/beta/examples/Get-MgBetaUserOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Get-MgBetaUserOnenoteSectionPage.md b/src/Notes/beta/examples/Get-MgBetaUserOnenoteSectionPage.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Get-MgBetaUserOnenoteSectionPage.md +++ b/src/Notes/beta/examples/Get-MgBetaUserOnenoteSectionPage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/New-MgBetaGroupOnenotePage.md b/src/Notes/beta/examples/New-MgBetaGroupOnenotePage.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/New-MgBetaGroupOnenotePage.md +++ b/src/Notes/beta/examples/New-MgBetaGroupOnenotePage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/New-MgBetaGroupOnenoteSectionPage.md b/src/Notes/beta/examples/New-MgBetaGroupOnenoteSectionPage.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/New-MgBetaGroupOnenoteSectionPage.md +++ b/src/Notes/beta/examples/New-MgBetaGroupOnenoteSectionPage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/New-MgBetaSiteOnenotePage.md b/src/Notes/beta/examples/New-MgBetaSiteOnenotePage.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/New-MgBetaSiteOnenotePage.md +++ b/src/Notes/beta/examples/New-MgBetaSiteOnenotePage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/New-MgBetaSiteOnenoteSectionPage.md b/src/Notes/beta/examples/New-MgBetaSiteOnenoteSectionPage.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/New-MgBetaSiteOnenoteSectionPage.md +++ b/src/Notes/beta/examples/New-MgBetaSiteOnenoteSectionPage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/New-MgBetaUserOnenotePage.md b/src/Notes/beta/examples/New-MgBetaUserOnenotePage.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/New-MgBetaUserOnenotePage.md +++ b/src/Notes/beta/examples/New-MgBetaUserOnenotePage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/New-MgBetaUserOnenoteSectionPage.md b/src/Notes/beta/examples/New-MgBetaUserOnenoteSectionPage.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/New-MgBetaUserOnenoteSectionPage.md +++ b/src/Notes/beta/examples/New-MgBetaUserOnenoteSectionPage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteNotebook.md b/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteNotebook.md +++ b/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteSection.md b/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteSection.md +++ b/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteSectionGroup.md b/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteSectionGroup.md +++ b/src/Notes/beta/examples/Remove-MgBetaGroupOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteNotebook.md b/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteNotebook.md +++ b/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteSection.md b/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteSection.md +++ b/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteSectionGroup.md b/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteSectionGroup.md +++ b/src/Notes/beta/examples/Remove-MgBetaSiteOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Remove-MgBetaUserOnenoteNotebook.md b/src/Notes/beta/examples/Remove-MgBetaUserOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Remove-MgBetaUserOnenoteNotebook.md +++ b/src/Notes/beta/examples/Remove-MgBetaUserOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Remove-MgBetaUserOnenoteSection.md b/src/Notes/beta/examples/Remove-MgBetaUserOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Remove-MgBetaUserOnenoteSection.md +++ b/src/Notes/beta/examples/Remove-MgBetaUserOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Remove-MgBetaUserOnenoteSectionGroup.md b/src/Notes/beta/examples/Remove-MgBetaUserOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Remove-MgBetaUserOnenoteSectionGroup.md +++ b/src/Notes/beta/examples/Remove-MgBetaUserOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Set-MgBetaGroupOnenotePageContent.md b/src/Notes/beta/examples/Set-MgBetaGroupOnenotePageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Set-MgBetaGroupOnenotePageContent.md +++ b/src/Notes/beta/examples/Set-MgBetaGroupOnenotePageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Set-MgBetaGroupOnenoteResourceContent.md b/src/Notes/beta/examples/Set-MgBetaGroupOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Set-MgBetaGroupOnenoteResourceContent.md +++ b/src/Notes/beta/examples/Set-MgBetaGroupOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Set-MgBetaGroupOnenoteSectionPageContent.md b/src/Notes/beta/examples/Set-MgBetaGroupOnenoteSectionPageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Set-MgBetaGroupOnenoteSectionPageContent.md +++ b/src/Notes/beta/examples/Set-MgBetaGroupOnenoteSectionPageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Set-MgBetaSiteOnenotePageContent.md b/src/Notes/beta/examples/Set-MgBetaSiteOnenotePageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Set-MgBetaSiteOnenotePageContent.md +++ b/src/Notes/beta/examples/Set-MgBetaSiteOnenotePageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Set-MgBetaSiteOnenoteResourceContent.md b/src/Notes/beta/examples/Set-MgBetaSiteOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Set-MgBetaSiteOnenoteResourceContent.md +++ b/src/Notes/beta/examples/Set-MgBetaSiteOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Set-MgBetaSiteOnenoteSectionPageContent.md b/src/Notes/beta/examples/Set-MgBetaSiteOnenoteSectionPageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Set-MgBetaSiteOnenoteSectionPageContent.md +++ b/src/Notes/beta/examples/Set-MgBetaSiteOnenoteSectionPageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Set-MgBetaUserOnenotePageContent.md b/src/Notes/beta/examples/Set-MgBetaUserOnenotePageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Set-MgBetaUserOnenotePageContent.md +++ b/src/Notes/beta/examples/Set-MgBetaUserOnenotePageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Set-MgBetaUserOnenoteResourceContent.md b/src/Notes/beta/examples/Set-MgBetaUserOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Set-MgBetaUserOnenoteResourceContent.md +++ b/src/Notes/beta/examples/Set-MgBetaUserOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Set-MgBetaUserOnenoteSectionPageContent.md b/src/Notes/beta/examples/Set-MgBetaUserOnenoteSectionPageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/beta/examples/Set-MgBetaUserOnenoteSectionPageContent.md +++ b/src/Notes/beta/examples/Set-MgBetaUserOnenoteSectionPageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/beta/examples/Update-MgBetaGroupOnenoteNotebook.md b/src/Notes/beta/examples/Update-MgBetaGroupOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaGroupOnenoteNotebook.md +++ b/src/Notes/beta/examples/Update-MgBetaGroupOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaGroupOnenotePage.md b/src/Notes/beta/examples/Update-MgBetaGroupOnenotePage.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaGroupOnenotePage.md +++ b/src/Notes/beta/examples/Update-MgBetaGroupOnenotePage.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaGroupOnenoteSection.md b/src/Notes/beta/examples/Update-MgBetaGroupOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaGroupOnenoteSection.md +++ b/src/Notes/beta/examples/Update-MgBetaGroupOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaGroupOnenoteSectionGroup.md b/src/Notes/beta/examples/Update-MgBetaGroupOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaGroupOnenoteSectionGroup.md +++ b/src/Notes/beta/examples/Update-MgBetaGroupOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaSiteOnenoteNotebook.md b/src/Notes/beta/examples/Update-MgBetaSiteOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaSiteOnenoteNotebook.md +++ b/src/Notes/beta/examples/Update-MgBetaSiteOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaSiteOnenotePage.md b/src/Notes/beta/examples/Update-MgBetaSiteOnenotePage.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaSiteOnenotePage.md +++ b/src/Notes/beta/examples/Update-MgBetaSiteOnenotePage.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaSiteOnenoteSection.md b/src/Notes/beta/examples/Update-MgBetaSiteOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaSiteOnenoteSection.md +++ b/src/Notes/beta/examples/Update-MgBetaSiteOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaSiteOnenoteSectionGroup.md b/src/Notes/beta/examples/Update-MgBetaSiteOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaSiteOnenoteSectionGroup.md +++ b/src/Notes/beta/examples/Update-MgBetaSiteOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaUserOnenoteNotebook.md b/src/Notes/beta/examples/Update-MgBetaUserOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaUserOnenoteNotebook.md +++ b/src/Notes/beta/examples/Update-MgBetaUserOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaUserOnenotePage.md b/src/Notes/beta/examples/Update-MgBetaUserOnenotePage.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaUserOnenotePage.md +++ b/src/Notes/beta/examples/Update-MgBetaUserOnenotePage.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaUserOnenoteSection.md b/src/Notes/beta/examples/Update-MgBetaUserOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaUserOnenoteSection.md +++ b/src/Notes/beta/examples/Update-MgBetaUserOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/beta/examples/Update-MgBetaUserOnenoteSectionGroup.md b/src/Notes/beta/examples/Update-MgBetaUserOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/beta/examples/Update-MgBetaUserOnenoteSectionGroup.md +++ b/src/Notes/beta/examples/Update-MgBetaUserOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Get-MgGroupOnenoteResource.md b/src/Notes/v1.0/examples/Get-MgGroupOnenoteResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Get-MgGroupOnenoteResource.md +++ b/src/Notes/v1.0/examples/Get-MgGroupOnenoteResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Get-MgGroupOnenoteResourceContent.md b/src/Notes/v1.0/examples/Get-MgGroupOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Get-MgGroupOnenoteResourceContent.md +++ b/src/Notes/v1.0/examples/Get-MgGroupOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Get-MgSiteOnenoteResource.md b/src/Notes/v1.0/examples/Get-MgSiteOnenoteResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Get-MgSiteOnenoteResource.md +++ b/src/Notes/v1.0/examples/Get-MgSiteOnenoteResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Get-MgSiteOnenoteResourceContent.md b/src/Notes/v1.0/examples/Get-MgSiteOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Get-MgSiteOnenoteResourceContent.md +++ b/src/Notes/v1.0/examples/Get-MgSiteOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Get-MgUserOnenoteResource.md b/src/Notes/v1.0/examples/Get-MgUserOnenoteResource.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Get-MgUserOnenoteResource.md +++ b/src/Notes/v1.0/examples/Get-MgUserOnenoteResource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Get-MgUserOnenoteResourceContent.md b/src/Notes/v1.0/examples/Get-MgUserOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Get-MgUserOnenoteResourceContent.md +++ b/src/Notes/v1.0/examples/Get-MgUserOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Remove-MgGroupOnenoteNotebook.md b/src/Notes/v1.0/examples/Remove-MgGroupOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Remove-MgGroupOnenoteNotebook.md +++ b/src/Notes/v1.0/examples/Remove-MgGroupOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Remove-MgGroupOnenoteSection.md b/src/Notes/v1.0/examples/Remove-MgGroupOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Remove-MgGroupOnenoteSection.md +++ b/src/Notes/v1.0/examples/Remove-MgGroupOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Remove-MgGroupOnenoteSectionGroup.md b/src/Notes/v1.0/examples/Remove-MgGroupOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Remove-MgGroupOnenoteSectionGroup.md +++ b/src/Notes/v1.0/examples/Remove-MgGroupOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Remove-MgSiteOnenoteNotebook.md b/src/Notes/v1.0/examples/Remove-MgSiteOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Remove-MgSiteOnenoteNotebook.md +++ b/src/Notes/v1.0/examples/Remove-MgSiteOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Remove-MgSiteOnenoteSection.md b/src/Notes/v1.0/examples/Remove-MgSiteOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Remove-MgSiteOnenoteSection.md +++ b/src/Notes/v1.0/examples/Remove-MgSiteOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Remove-MgSiteOnenoteSectionGroup.md b/src/Notes/v1.0/examples/Remove-MgSiteOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Remove-MgSiteOnenoteSectionGroup.md +++ b/src/Notes/v1.0/examples/Remove-MgSiteOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Remove-MgUserOnenoteNotebook.md b/src/Notes/v1.0/examples/Remove-MgUserOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Remove-MgUserOnenoteNotebook.md +++ b/src/Notes/v1.0/examples/Remove-MgUserOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Remove-MgUserOnenoteSection.md b/src/Notes/v1.0/examples/Remove-MgUserOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Remove-MgUserOnenoteSection.md +++ b/src/Notes/v1.0/examples/Remove-MgUserOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Remove-MgUserOnenoteSectionGroup.md b/src/Notes/v1.0/examples/Remove-MgUserOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Remove-MgUserOnenoteSectionGroup.md +++ b/src/Notes/v1.0/examples/Remove-MgUserOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Set-MgGroupOnenotePageContent.md b/src/Notes/v1.0/examples/Set-MgGroupOnenotePageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Set-MgGroupOnenotePageContent.md +++ b/src/Notes/v1.0/examples/Set-MgGroupOnenotePageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Set-MgGroupOnenoteResourceContent.md b/src/Notes/v1.0/examples/Set-MgGroupOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Set-MgGroupOnenoteResourceContent.md +++ b/src/Notes/v1.0/examples/Set-MgGroupOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Set-MgGroupOnenoteSectionPageContent.md b/src/Notes/v1.0/examples/Set-MgGroupOnenoteSectionPageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Set-MgGroupOnenoteSectionPageContent.md +++ b/src/Notes/v1.0/examples/Set-MgGroupOnenoteSectionPageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Set-MgSiteOnenotePageContent.md b/src/Notes/v1.0/examples/Set-MgSiteOnenotePageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Set-MgSiteOnenotePageContent.md +++ b/src/Notes/v1.0/examples/Set-MgSiteOnenotePageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Set-MgSiteOnenoteResourceContent.md b/src/Notes/v1.0/examples/Set-MgSiteOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Set-MgSiteOnenoteResourceContent.md +++ b/src/Notes/v1.0/examples/Set-MgSiteOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Set-MgSiteOnenoteSectionPageContent.md b/src/Notes/v1.0/examples/Set-MgSiteOnenoteSectionPageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Set-MgSiteOnenoteSectionPageContent.md +++ b/src/Notes/v1.0/examples/Set-MgSiteOnenoteSectionPageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Set-MgUserOnenotePageContent.md b/src/Notes/v1.0/examples/Set-MgUserOnenotePageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Set-MgUserOnenotePageContent.md +++ b/src/Notes/v1.0/examples/Set-MgUserOnenotePageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Set-MgUserOnenoteResourceContent.md b/src/Notes/v1.0/examples/Set-MgUserOnenoteResourceContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Set-MgUserOnenoteResourceContent.md +++ b/src/Notes/v1.0/examples/Set-MgUserOnenoteResourceContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Set-MgUserOnenoteSectionPageContent.md b/src/Notes/v1.0/examples/Set-MgUserOnenoteSectionPageContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Set-MgUserOnenoteSectionPageContent.md +++ b/src/Notes/v1.0/examples/Set-MgUserOnenoteSectionPageContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Notes/v1.0/examples/Update-MgGroupOnenoteNotebook.md b/src/Notes/v1.0/examples/Update-MgGroupOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgGroupOnenoteNotebook.md +++ b/src/Notes/v1.0/examples/Update-MgGroupOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgGroupOnenotePage.md b/src/Notes/v1.0/examples/Update-MgGroupOnenotePage.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgGroupOnenotePage.md +++ b/src/Notes/v1.0/examples/Update-MgGroupOnenotePage.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgGroupOnenoteSection.md b/src/Notes/v1.0/examples/Update-MgGroupOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgGroupOnenoteSection.md +++ b/src/Notes/v1.0/examples/Update-MgGroupOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgGroupOnenoteSectionGroup.md b/src/Notes/v1.0/examples/Update-MgGroupOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgGroupOnenoteSectionGroup.md +++ b/src/Notes/v1.0/examples/Update-MgGroupOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgSiteOnenoteNotebook.md b/src/Notes/v1.0/examples/Update-MgSiteOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgSiteOnenoteNotebook.md +++ b/src/Notes/v1.0/examples/Update-MgSiteOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgSiteOnenotePage.md b/src/Notes/v1.0/examples/Update-MgSiteOnenotePage.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgSiteOnenotePage.md +++ b/src/Notes/v1.0/examples/Update-MgSiteOnenotePage.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgSiteOnenoteSection.md b/src/Notes/v1.0/examples/Update-MgSiteOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgSiteOnenoteSection.md +++ b/src/Notes/v1.0/examples/Update-MgSiteOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgSiteOnenoteSectionGroup.md b/src/Notes/v1.0/examples/Update-MgSiteOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgSiteOnenoteSectionGroup.md +++ b/src/Notes/v1.0/examples/Update-MgSiteOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgUserOnenoteNotebook.md b/src/Notes/v1.0/examples/Update-MgUserOnenoteNotebook.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgUserOnenoteNotebook.md +++ b/src/Notes/v1.0/examples/Update-MgUserOnenoteNotebook.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgUserOnenotePage.md b/src/Notes/v1.0/examples/Update-MgUserOnenotePage.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgUserOnenotePage.md +++ b/src/Notes/v1.0/examples/Update-MgUserOnenotePage.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgUserOnenoteSection.md b/src/Notes/v1.0/examples/Update-MgUserOnenoteSection.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgUserOnenoteSection.md +++ b/src/Notes/v1.0/examples/Update-MgUserOnenoteSection.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Notes/v1.0/examples/Update-MgUserOnenoteSectionGroup.md b/src/Notes/v1.0/examples/Update-MgUserOnenoteSectionGroup.md index f6c6949389..e69de29bb2 100644 --- a/src/Notes/v1.0/examples/Update-MgUserOnenoteSectionGroup.md +++ b/src/Notes/v1.0/examples/Update-MgUserOnenoteSectionGroup.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/People/beta/examples/Get-MgBetaUserProfile.md b/src/People/beta/examples/Get-MgBetaUserProfile.md index e1b78326d0..ce30765cc0 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfile.md +++ b/src/People/beta/examples/Get-MgBetaUserProfile.md @@ -1,16 +1,24 @@ -### Example 1: Using the Get-MgBetaUserProfile Cmdlet +### Example 1: GET a user's profile + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfile -UserId $userId + ``` -This example shows how to use the Get-MgBetaUserProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfile Cmdlet +This example will get a user's profile + +### Example 2: Expand names and skills collection and select properties within the entities + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfile -UserId $userId -ExpandProperty "names(`$select=first,last),skills(`$select=displayName)" + ``` -This example shows how to use the Get-MgBetaUserProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). +This example will expand names and skills collection and select properties within the entities + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileAccount.md b/src/People/beta/examples/Get-MgBetaUserProfileAccount.md index f97fc86112..37e4380dbb 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileAccount.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileAccount.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileAccount Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileAccount -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileAccount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileAccount Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileAccount -UserId $userId -UserAccountInformationId $userAccountInformationId -``` -This example shows how to use the Get-MgBetaUserProfileAccount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileAddress.md b/src/People/beta/examples/Get-MgBetaUserProfileAddress.md index 0a4727e46c..c982164d17 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileAddress.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileAddress.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileAddress Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileAddress -UserId $userId -ItemAddressId $itemAddressId -``` -This example shows how to use the Get-MgBetaUserProfileAddress Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileAddress Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileAddress -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileAddress Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileAnniversary.md b/src/People/beta/examples/Get-MgBetaUserProfileAnniversary.md index 5b1fed898e..f0e74309aa 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileAnniversary.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileAnniversary.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileAnniversary Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileAnniversary -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileAnniversary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileAnniversary Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileAnniversary -UserId $userId -PersonAnnualEventId $personAnnualEventId -``` -This example shows how to use the Get-MgBetaUserProfileAnniversary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileAward.md b/src/People/beta/examples/Get-MgBetaUserProfileAward.md index 46b3979f50..7c4acbb9bf 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileAward.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileAward.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileAward Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileAward -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileAward Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileAward Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileAward -UserId $userId -PersonAwardId $personAwardId -``` -This example shows how to use the Get-MgBetaUserProfileAward Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileCertification.md b/src/People/beta/examples/Get-MgBetaUserProfileCertification.md index 77135b8d9b..9c4598deb0 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileCertification.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileCertification.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileCertification Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileCertification -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileCertification Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileCertification Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileCertification -UserId $userId -PersonCertificationId $personCertificationId -``` -This example shows how to use the Get-MgBetaUserProfileCertification Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileEducationalActivity.md b/src/People/beta/examples/Get-MgBetaUserProfileEducationalActivity.md index d76602cb09..60174cd300 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileEducationalActivity.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileEducationalActivity.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileEducationalActivity Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileEducationalActivity -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileEducationalActivity Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileEducationalActivity Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileEducationalActivity -UserId $userId -EducationalActivityId $educationalActivityId -``` -This example shows how to use the Get-MgBetaUserProfileEducationalActivity Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileEmail.md b/src/People/beta/examples/Get-MgBetaUserProfileEmail.md index c18b0424eb..648fdc4774 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileEmail.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileEmail.md @@ -1,15 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileEmail Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileEmail -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileEmail Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileEmail Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -Get-MgBetaUserProfileEmail -UserId $userId -ItemEmailId $itemEmailId -``` -This example shows how to use the Get-MgBetaUserProfileEmail Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileInterest.md b/src/People/beta/examples/Get-MgBetaUserProfileInterest.md index 0f3a5c20fa..c5a1b36855 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileInterest.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileInterest.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileInterest Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileInterest -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileInterest Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileInterest Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileInterest -UserId $userId -PersonInterestId $personInterestId -``` -This example shows how to use the Get-MgBetaUserProfileInterest Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileLanguage.md b/src/People/beta/examples/Get-MgBetaUserProfileLanguage.md index 8a475e953d..680edb5bd3 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileLanguage.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileLanguage.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileLanguage Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileLanguage -UserId $userId -LanguageProficiencyId $languageProficiencyId -``` -This example shows how to use the Get-MgBetaUserProfileLanguage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileLanguage Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileLanguage -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileLanguage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileName.md b/src/People/beta/examples/Get-MgBetaUserProfileName.md index 9df19f7c72..c9d9d95078 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileName.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileName.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileName Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileName -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileName Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileName Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileName -UserId $userId -PersonNameId $personNameId -``` -This example shows how to use the Get-MgBetaUserProfileName Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileNote.md b/src/People/beta/examples/Get-MgBetaUserProfileNote.md index ca65ca060f..1cf072d74b 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileNote.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileNote.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileNote Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileNote -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileNote Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileNote Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileNote -UserId $userId -PersonAnnotationId $personAnnotationId -``` -This example shows how to use the Get-MgBetaUserProfileNote Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfilePatent.md b/src/People/beta/examples/Get-MgBetaUserProfilePatent.md index b110c761f4..5d9aeaad37 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfilePatent.md +++ b/src/People/beta/examples/Get-MgBetaUserProfilePatent.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfilePatent Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfilePatent -UserId $userId -ItemPatentId $itemPatentId -``` -This example shows how to use the Get-MgBetaUserProfilePatent Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfilePatent Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfilePatent -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfilePatent Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfilePhone.md b/src/People/beta/examples/Get-MgBetaUserProfilePhone.md index 2821a87f13..2437174de3 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfilePhone.md +++ b/src/People/beta/examples/Get-MgBetaUserProfilePhone.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfilePhone Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfilePhone -UserId $userId -ItemPhoneId $itemPhoneId -``` -This example shows how to use the Get-MgBetaUserProfilePhone Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfilePhone Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfilePhone -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfilePhone Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfilePosition.md b/src/People/beta/examples/Get-MgBetaUserProfilePosition.md index f16e46601b..784507ad8b 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfilePosition.md +++ b/src/People/beta/examples/Get-MgBetaUserProfilePosition.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfilePosition Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfilePosition -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfilePosition Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfilePosition Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfilePosition -UserId $userId -WorkPositionId $workPositionId -``` -This example shows how to use the Get-MgBetaUserProfilePosition Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileProject.md b/src/People/beta/examples/Get-MgBetaUserProfileProject.md index 2944cf4dc0..7e15a13c3e 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileProject.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileProject.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileProject Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileProject -UserId $userId -ProjectParticipationId $projectParticipationId -``` -This example shows how to use the Get-MgBetaUserProfileProject Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileProject Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileProject -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileProject Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfilePublication.md b/src/People/beta/examples/Get-MgBetaUserProfilePublication.md index d0d80ae017..1207a768b0 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfilePublication.md +++ b/src/People/beta/examples/Get-MgBetaUserProfilePublication.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfilePublication Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfilePublication -UserId $userId -ItemPublicationId $itemPublicationId -``` -This example shows how to use the Get-MgBetaUserProfilePublication Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfilePublication Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfilePublication -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfilePublication Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileSkill.md b/src/People/beta/examples/Get-MgBetaUserProfileSkill.md index 24d8c4de65..a8bb336f0e 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileSkill.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileSkill.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileSkill Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileSkill -UserId $userId -SkillProficiencyId $skillProficiencyId -``` -This example shows how to use the Get-MgBetaUserProfileSkill Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileSkill Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileSkill -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileSkill Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileWebAccount.md b/src/People/beta/examples/Get-MgBetaUserProfileWebAccount.md index cf51404475..ca61042a5f 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileWebAccount.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileWebAccount.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileWebAccount Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileWebAccount -UserId $userId -WebAccountId $webAccountId -``` -This example shows how to use the Get-MgBetaUserProfileWebAccount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileWebAccount Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileWebAccount -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileWebAccount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Get-MgBetaUserProfileWebsite.md b/src/People/beta/examples/Get-MgBetaUserProfileWebsite.md index c9592f175a..3fa0dce5e9 100644 --- a/src/People/beta/examples/Get-MgBetaUserProfileWebsite.md +++ b/src/People/beta/examples/Get-MgBetaUserProfileWebsite.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserProfileWebsite Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.People -# A UPN can also be used as -UserId. -Get-MgBetaUserProfileWebsite -UserId $userId -PersonWebsiteId $personWebsiteId -``` -This example shows how to use the Get-MgBetaUserProfileWebsite Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserProfileWebsite Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Get-MgBetaUserProfileWebsite -UserId $userId + ``` This example shows how to use the Get-MgBetaUserProfileWebsite Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileAccount.md b/src/People/beta/examples/New-MgBetaUserProfileAccount.md index 661bbefe90..061df7b547 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileAccount.md +++ b/src/People/beta/examples/New-MgBetaUserProfileAccount.md @@ -1,12 +1,17 @@ -### Example 1: Using the New-MgBetaUserProfileAccount Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - AllowedAudiences = "organization" - CountryCode = "NO" + allowedAudiences = "organization" + countryCode = "NO" } + # A UPN can also be used as -UserId. New-MgBetaUserProfileAccount -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileAccount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileAddress.md b/src/People/beta/examples/New-MgBetaUserProfileAddress.md index 2bad0748ec..66e4cbae1e 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileAddress.md +++ b/src/People/beta/examples/New-MgBetaUserProfileAddress.md @@ -1,20 +1,25 @@ -### Example 1: Using the New-MgBetaUserProfileAddress Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - DisplayName = "Home" - Detail = @{ - Type = "home" - PostOfficeBox = $null - Street = "221B Baker Street" - City = "London" - State = $null - CountryOrRegion = "United Kingdom" - PostalCode = "E14 3TD" + displayName = "Home" + detail = @{ + type = "home" + postOfficeBox = $null + street = "221B Baker Street" + city = "London" + state = $null + countryOrRegion = "United Kingdom" + postalCode = "E14 3TD" } } + # A UPN can also be used as -UserId. New-MgBetaUserProfileAddress -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileAddress Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileAnniversary.md b/src/People/beta/examples/New-MgBetaUserProfileAnniversary.md index 531286dc4e..014da1c8ea 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileAnniversary.md +++ b/src/People/beta/examples/New-MgBetaUserProfileAnniversary.md @@ -1,12 +1,17 @@ -### Example 1: Using the New-MgBetaUserProfileAnniversary Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Type = "birthday" - Date = "1980-01-08" + type = "birthday" + date = "1980-01-08" } + # A UPN can also be used as -UserId. New-MgBetaUserProfileAnniversary -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileAnniversary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileAward.md b/src/People/beta/examples/New-MgBetaUserProfileAward.md index ed069bd900..38a9f1dcd0 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileAward.md +++ b/src/People/beta/examples/New-MgBetaUserProfileAward.md @@ -1,16 +1,21 @@ -### Example 1: Using the New-MgBetaUserProfileAward Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Description = "Lifetime Achievement award from the International Association of Branding Managers" - DisplayName = "Lifetime Achievement Award For Excellence in Branding" - IssuedDate = "Date" - IssuingAuthority = "International Association of Branding Management" - ThumbnailUrl = "https://iabm.io/sdhdfhsdhshsd.jpg" - WebUrl = "https://www.iabm.io" + description = "Lifetime Achievement award from the International Association of Branding Managers" + displayName = "Lifetime Achievement Award For Excellence in Branding" + issuedDate = "Date" + issuingAuthority = "International Association of Branding Management" + thumbnailUrl = "https://iabm.io/sdhdfhsdhshsd.jpg" + webUrl = "https://www.iabm.io" } + # A UPN can also be used as -UserId. New-MgBetaUserProfileAward -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileAward Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileCertification.md b/src/People/beta/examples/New-MgBetaUserProfileCertification.md index 300cbbfcc4..49fcba00a6 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileCertification.md +++ b/src/People/beta/examples/New-MgBetaUserProfileCertification.md @@ -1,15 +1,20 @@ -### Example 1: Using the New-MgBetaUserProfileCertification Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - CertificationId = "KB-1235466333663322" - Description = "Blackbelt in Marketing - Brand Management" - DisplayName = "Marketing Blackbelt - Brand Management" - ThumbnailUrl = "https://iame.io/dfhdfdfd334.jpg" - WebUrl = "https://www.iame.io/blackbelt" + certificationId = "KB-1235466333663322" + description = "Blackbelt in Marketing - Brand Management" + displayName = "Marketing Blackbelt - Brand Management" + thumbnailUrl = "https://iame.io/dfhdfdfd334.jpg" + webUrl = "https://www.iame.io/blackbelt" } + # A UPN can also be used as -UserId. New-MgBetaUserProfileCertification -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileCertification Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileEducationalActivity.md b/src/People/beta/examples/New-MgBetaUserProfileEducationalActivity.md index 944e251edc..47869386a0 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileEducationalActivity.md +++ b/src/People/beta/examples/New-MgBetaUserProfileEducationalActivity.md @@ -1,38 +1,43 @@ -### Example 1: Using the New-MgBetaUserProfileEducationalActivity Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - CompletionMonthYear = "Date" - EndMonthYear = "Date" - Institution = @{ - Description = $null - DisplayName = "Colorado State University" - Location = @{ - Type = "business" - PostOfficeBox = $null - Street = "12000 E Prospect Rd" - City = "Fort Collins" - State = "Colorado" - CountryOrRegion = "USA" - PostalCode = "80525" + completionMonthYear = "Date" + endMonthYear = "Date" + institution = @{ + description = $null + displayName = "Colorado State University" + location = @{ + type = "business" + postOfficeBox = $null + street = "12000 E Prospect Rd" + city = "Fort Collins" + state = "Colorado" + countryOrRegion = "USA" + postalCode = "80525" } - WebUrl = "https://www.colostate.edu" + webUrl = "https://www.colostate.edu" } - Program = @{ - Abbreviation = "MBA" - Activities = $null - Awards = $null - Description = "Master of Business Administration with a major in Entreprenuership and Finance." - DisplayName = "Master of Business Administration" - FieldsOfStudy = $null - Grade = "3.9" - Notes = $null - WebUrl = "https://biz.colostate.edu" + program = @{ + abbreviation = "MBA" + activities = $null + awards = $null + description = "Master of Business Administration with a major in Entreprenuership and Finance." + displayName = "Master of Business Administration" + fieldsOfStudy = $null + grade = "3.9" + notes = $null + webUrl = "https://biz.colostate.edu" } - StartMonthYear = "Date" + startMonthYear = "Date" } + # A UPN can also be used as -UserId. New-MgBetaUserProfileEducationalActivity -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileEducationalActivity Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileEmail.md b/src/People/beta/examples/New-MgBetaUserProfileEmail.md index 4aa1e716ec..8a5440d2a4 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileEmail.md +++ b/src/People/beta/examples/New-MgBetaUserProfileEmail.md @@ -1,11 +1,16 @@ -### Example 1: Using the New-MgBetaUserProfileEmail Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Address = "Innocenty.Popov@adventureworks.com" + address = "Innocenty.Popov@adventureworks.com" } + # A UPN can also be used as -UserId. New-MgBetaUserProfileEmail -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileEmail Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileInterest.md b/src/People/beta/examples/New-MgBetaUserProfileInterest.md index 9d49ff82e9..45c97e2d7d 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileInterest.md +++ b/src/People/beta/examples/New-MgBetaUserProfileInterest.md @@ -1,16 +1,21 @@ -### Example 1: Using the New-MgBetaUserProfileInterest Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Categories = @( - "Sports" - ) - Description = "World's greatest football club" - DisplayName = "Chelsea FC" - WebUrl = "https://www.chelseafc.com" + categories = @( + "Sports" +) +description = "World's greatest football club" +displayName = "Chelsea FC" +webUrl = "https://www.chelseafc.com" } + # A UPN can also be used as -UserId. New-MgBetaUserProfileInterest -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileInterest Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileLanguage.md b/src/People/beta/examples/New-MgBetaUserProfileLanguage.md index 630ceaea22..bc3e75f6f6 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileLanguage.md +++ b/src/People/beta/examples/New-MgBetaUserProfileLanguage.md @@ -1,15 +1,20 @@ -### Example 1: Using the New-MgBetaUserProfileLanguage Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - DisplayName = "Norwegian Bokmål" - Tag = "nb-NO" - Spoken = "nativeOrBilingual" - Written = "nativeOrBilingual" - Reading = "nativeOrBilingual" + displayName = "Norwegian Bokmål" + tag = "nb-NO" + spoken = "nativeOrBilingual" + written = "nativeOrBilingual" + reading = "nativeOrBilingual" } + # A UPN can also be used as -UserId. New-MgBetaUserProfileLanguage -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileLanguage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileName.md b/src/People/beta/examples/New-MgBetaUserProfileName.md index 3efb5e7769..848457f55a 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileName.md +++ b/src/People/beta/examples/New-MgBetaUserProfileName.md @@ -1,16 +1,21 @@ -### Example 1: Using the New-MgBetaUserProfileName Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - DisplayName = "Innocenty Popov" - First = "Innocenty" - Initials = "IP" - Last = "Popov" - LanguageTag = "en-US" - Maiden = $null + displayName = "Innocenty Popov" + first = "Innocenty" + initials = "IP" + last = "Popov" + languageTag = "en-US" + maiden = $null } + # A UPN can also be used as -UserId. New-MgBetaUserProfileName -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileName Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileNote.md b/src/People/beta/examples/New-MgBetaUserProfileNote.md index 42aadf50ab..d0e8f150c1 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileNote.md +++ b/src/People/beta/examples/New-MgBetaUserProfileNote.md @@ -1,15 +1,20 @@ -### Example 1: Using the New-MgBetaUserProfileNote Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Detail = @{ - ContentType = "text" - Content = "I am originally from Australia, but grew up in Moscow, Russia." + detail = @{ + contentType = "text" + content = "I am originally from Australia, but grew up in Moscow, Russia." } - DisplayName = "About Me" + displayName = "About Me" } + # A UPN can also be used as -UserId. New-MgBetaUserProfileNote -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileNote Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfilePatent.md b/src/People/beta/examples/New-MgBetaUserProfilePatent.md index 11b0cb9916..db57b7c790 100644 --- a/src/People/beta/examples/New-MgBetaUserProfilePatent.md +++ b/src/People/beta/examples/New-MgBetaUserProfilePatent.md @@ -1,15 +1,20 @@ -### Example 1: Using the New-MgBetaUserProfilePatent Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Description = "Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel." - DisplayName = "Inferring User Intent through browsing behaviors" - IsPending = $true - Number = "USPTO-3954432633" - WebUrl = "https://patents.gov/3954432633" + description = "Calculating the intent of a user to purchase an item based on the amount of time they hover their mouse over a given pixel." + displayName = "Inferring User Intent through browsing behaviors" + isPending = $true + number = "USPTO-3954432633" + webUrl = "https://patents.gov/3954432633" } + # A UPN can also be used as -UserId. New-MgBetaUserProfilePatent -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfilePatent Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfilePhone.md b/src/People/beta/examples/New-MgBetaUserProfilePhone.md index 2a4eda616f..e4c56ad069 100644 --- a/src/People/beta/examples/New-MgBetaUserProfilePhone.md +++ b/src/People/beta/examples/New-MgBetaUserProfilePhone.md @@ -1,12 +1,17 @@ -### Example 1: Using the New-MgBetaUserProfilePhone Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - DisplayName = "Car Phone" - Number = "+7 499 342 22 13" + displayName = "Car Phone" + number = "+7 499 342 22 13" } + # A UPN can also be used as -UserId. New-MgBetaUserProfilePhone -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfilePhone Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfilePosition.md b/src/People/beta/examples/New-MgBetaUserProfilePosition.md index b8773b476c..cfbe0effcf 100644 --- a/src/People/beta/examples/New-MgBetaUserProfilePosition.md +++ b/src/People/beta/examples/New-MgBetaUserProfilePosition.md @@ -1,28 +1,33 @@ -### Example 1: Using the New-MgBetaUserProfilePosition Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Detail = @{ - Company = @{ - DisplayName = "Adventureworks Ltd." - Department = "Consulting" - OfficeLocation = "AW23/344" - Address = @{ - Type = "business" - Street = "123 Patriachy Ponds" - City = "Moscow" - CountryOrRegion = "Russian Federation" - PostalCode = "RU-34621" + detail = @{ + company = @{ + displayName = "Adventureworks Ltd." + department = "Consulting" + officeLocation = "AW23/344" + address = @{ + type = "business" + street = "123 Patriachy Ponds" + city = "Moscow" + countryOrRegion = "Russian Federation" + postalCode = "RU-34621" } - WebUrl = "https://www.adventureworks.com" + webUrl = "https://www.adventureworks.com" } - JobTitle = "Senior Product Branding Manager II" - Role = "consulting" + jobTitle = "Senior Product Branding Manager II" + role = "consulting" } - IsCurrent = $true + isCurrent = $true } + # A UPN can also be used as -UserId. New-MgBetaUserProfilePosition -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfilePosition Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileProject.md b/src/People/beta/examples/New-MgBetaUserProfileProject.md index d767ba774a..5f8f8e039c 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileProject.md +++ b/src/People/beta/examples/New-MgBetaUserProfileProject.md @@ -1,30 +1,35 @@ -### Example 1: Using the New-MgBetaUserProfileProject Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Categories = @( - "Branding" - ) - Client = @{ - DisplayName = "Contoso Ltd." - Department = "Corporate Marketing" - WebUrl = "https://www.contoso.com" - } - DisplayName = "Contoso Re-branding Project" - Detail = @{ - Company = @{ - DisplayName = "Adventureworks Inc." - Department = "Consulting" - WebUrl = "https://adventureworks.com" - } - Description = "Rebranding of Contoso Ltd." - JobTitle = "Lead PM Rebranding" - Role = "project management" - Summary = "A 6 month project to help Contoso rebrand after they were divested from a parent organization." + categories = @( + "Branding" +) +client = @{ + displayName = "Contoso Ltd." + department = "Corporate Marketing" + webUrl = "https://www.contoso.com" +} +displayName = "Contoso Re-branding Project" +detail = @{ + company = @{ + displayName = "Adventureworks Inc." + department = "Consulting" + webUrl = "https://adventureworks.com" } + description = "Rebranding of Contoso Ltd." + jobTitle = "Lead PM Rebranding" + role = "project management" + summary = "A 6 month project to help Contoso rebrand after they were divested from a parent organization." +} } + # A UPN can also be used as -UserId. New-MgBetaUserProfileProject -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileProject Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfilePublication.md b/src/People/beta/examples/New-MgBetaUserProfilePublication.md index fb79ee3bd9..586b1f9ac1 100644 --- a/src/People/beta/examples/New-MgBetaUserProfilePublication.md +++ b/src/People/beta/examples/New-MgBetaUserProfilePublication.md @@ -1,16 +1,21 @@ -### Example 1: Using the New-MgBetaUserProfilePublication Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Description = "One persons journey to the top of the branding management field." - DisplayName = "Got Brands? The story of Innocenty Popov and his journey to the top." - PublishedDate = "Date" - Publisher = "International Association of Branding Management Publishing" - ThumbnailUrl = "https://iabm.io/sdhdfhsdhshsd.jpg" - WebUrl = "https://www.iabm.io" + description = "One persons journey to the top of the branding management field." + displayName = "Got Brands? The story of Innocenty Popov and his journey to the top." + publishedDate = "Date" + publisher = "International Association of Branding Management Publishing" + thumbnailUrl = "https://iabm.io/sdhdfhsdhshsd.jpg" + webUrl = "https://www.iabm.io" } + # A UPN can also be used as -UserId. New-MgBetaUserProfilePublication -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfilePublication Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileSkill.md b/src/People/beta/examples/New-MgBetaUserProfileSkill.md index a6dec45ed9..0f3254203d 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileSkill.md +++ b/src/People/beta/examples/New-MgBetaUserProfileSkill.md @@ -1,19 +1,24 @@ -### Example 1: Using the New-MgBetaUserProfileSkill Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Categories = @( - "Professional" - ) - AllowedAudiences = "organization" - DisplayName = "API Design" - Proficiency = "generalProfessional" - CollaborationTags = @( - "ableToMentor" - ) + categories = @( + "Professional" +) +allowedAudiences = "organization" +displayName = "API Design" +proficiency = "generalProfessional" +collaborationTags = @( +"ableToMentor" +) } + # A UPN can also be used as -UserId. New-MgBetaUserProfileSkill -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileSkill Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileWebAccount.md b/src/People/beta/examples/New-MgBetaUserProfileWebAccount.md index 97db72d746..56348e4b8f 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileWebAccount.md +++ b/src/People/beta/examples/New-MgBetaUserProfileWebAccount.md @@ -1,16 +1,21 @@ -### Example 1: Using the New-MgBetaUserProfileWebAccount Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Description = "My Github contributions!" - UserId = "innocenty.popov" - Service = @{ - Name = "GitHub" - WebUrl = "https://github.com" + description = "My Github contributions!" + userId = "innocenty.popov" + service = @{ + name = "GitHub" + webUrl = "https://github.com" } } + # A UPN can also be used as -UserId. New-MgBetaUserProfileWebAccount -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileWebAccount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/New-MgBetaUserProfileWebsite.md b/src/People/beta/examples/New-MgBetaUserProfileWebsite.md index 99627a232b..2140ac683c 100644 --- a/src/People/beta/examples/New-MgBetaUserProfileWebsite.md +++ b/src/People/beta/examples/New-MgBetaUserProfileWebsite.md @@ -1,15 +1,20 @@ -### Example 1: Using the New-MgBetaUserProfileWebsite Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Categories = @( - "football" - ) - DisplayName = "Lyn Damer" - WebUrl = "www.lyndamer.no" + categories = @( + "football" +) +displayName = "Lyn Damer" +webUrl = "www.lyndamer.no" } + # A UPN can also be used as -UserId. New-MgBetaUserProfileWebsite -UserId $userId -BodyParameter $params + ``` This example shows how to use the New-MgBetaUserProfileWebsite Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfile.md b/src/People/beta/examples/Remove-MgBetaUserProfile.md index 1fd8a2a0bd..d193c899f3 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfile.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfile.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfile Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfile -UserId $userId + ``` This example shows how to use the Remove-MgBetaUserProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileAccount.md b/src/People/beta/examples/Remove-MgBetaUserProfileAccount.md index 4ec5b5e267..f3f14dabeb 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileAccount.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileAccount.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileAccount Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileAccount -UserId $userId -UserAccountInformationId $userAccountInformationId + ``` This example shows how to use the Remove-MgBetaUserProfileAccount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileAddress.md b/src/People/beta/examples/Remove-MgBetaUserProfileAddress.md index 3e63228e85..ca7328429c 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileAddress.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileAddress.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaUserProfileAddress Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + Remove-MgBetaUserProfileAddress -UserId $userId -ItemAddressId $itemAddressId + ``` This example shows how to use the Remove-MgBetaUserProfileAddress Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileAnniversary.md b/src/People/beta/examples/Remove-MgBetaUserProfileAnniversary.md index 8dbd5b940f..e1adba16a6 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileAnniversary.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileAnniversary.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileAnniversary Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileAnniversary -UserId $userId -PersonAnnualEventId $personAnnualEventId + ``` This example shows how to use the Remove-MgBetaUserProfileAnniversary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileAward.md b/src/People/beta/examples/Remove-MgBetaUserProfileAward.md index 65e9360ff4..bddd7008d0 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileAward.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileAward.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaUserProfileAward Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + Remove-MgBetaUserProfileAward -UserId $userId -PersonAwardId $personAwardId + ``` This example shows how to use the Remove-MgBetaUserProfileAward Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileCertification.md b/src/People/beta/examples/Remove-MgBetaUserProfileCertification.md index 7e56681c19..5ae0973cc6 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileCertification.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileCertification.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaUserProfileCertification Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + Remove-MgBetaUserProfileCertification -UserId $userId -PersonCertificationId $personCertificationId + ``` This example shows how to use the Remove-MgBetaUserProfileCertification Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileEducationalActivity.md b/src/People/beta/examples/Remove-MgBetaUserProfileEducationalActivity.md index 1d562b7375..11332b3ab1 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileEducationalActivity.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileEducationalActivity.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileEducationalActivity Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileEducationalActivity -UserId $userId -EducationalActivityId $educationalActivityId + ``` This example shows how to use the Remove-MgBetaUserProfileEducationalActivity Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileEmail.md b/src/People/beta/examples/Remove-MgBetaUserProfileEmail.md index 3426455308..b98c517b53 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileEmail.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileEmail.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileEmail Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileEmail -UserId $userId -ItemEmailId $itemEmailId + ``` This example shows how to use the Remove-MgBetaUserProfileEmail Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileInterest.md b/src/People/beta/examples/Remove-MgBetaUserProfileInterest.md index 2c72c0283e..dbf8d6c9e1 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileInterest.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileInterest.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileInterest Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileInterest -UserId $userId -PersonInterestId $personInterestId + ``` This example shows how to use the Remove-MgBetaUserProfileInterest Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileLanguage.md b/src/People/beta/examples/Remove-MgBetaUserProfileLanguage.md index 7660bf85e8..7c482cdec1 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileLanguage.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileLanguage.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileLanguage Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileLanguage -UserId $userId -LanguageProficiencyId $languageProficiencyId + ``` This example shows how to use the Remove-MgBetaUserProfileLanguage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileName.md b/src/People/beta/examples/Remove-MgBetaUserProfileName.md index 1e061c53e0..197cb99127 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileName.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileName.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileName Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileName -UserId $userId -PersonNameId $personNameId + ``` This example shows how to use the Remove-MgBetaUserProfileName Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileNote.md b/src/People/beta/examples/Remove-MgBetaUserProfileNote.md index f64904d2fd..fec4e70745 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileNote.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileNote.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaUserProfileNote Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + Remove-MgBetaUserProfileNote -UserId $userId -PersonAnnotationId $personAnnotationId + ``` This example shows how to use the Remove-MgBetaUserProfileNote Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfilePatent.md b/src/People/beta/examples/Remove-MgBetaUserProfilePatent.md index 3568c20d81..f17f7cde28 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfilePatent.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfilePatent.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaUserProfilePatent Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + Remove-MgBetaUserProfilePatent -UserId $userId -ItemPatentId $itemPatentId + ``` This example shows how to use the Remove-MgBetaUserProfilePatent Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfilePhone.md b/src/People/beta/examples/Remove-MgBetaUserProfilePhone.md index f8b6d52572..4e4880d29b 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfilePhone.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfilePhone.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaUserProfilePhone Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + Remove-MgBetaUserProfilePhone -UserId $userId -ItemPhoneId $itemPhoneId + ``` This example shows how to use the Remove-MgBetaUserProfilePhone Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfilePosition.md b/src/People/beta/examples/Remove-MgBetaUserProfilePosition.md index 4754579853..14e887b4d3 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfilePosition.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfilePosition.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfilePosition Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfilePosition -UserId $userId -WorkPositionId $workPositionId + ``` This example shows how to use the Remove-MgBetaUserProfilePosition Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileProject.md b/src/People/beta/examples/Remove-MgBetaUserProfileProject.md index 8c502eb124..d3d5c3690b 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileProject.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileProject.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileProject Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileProject -UserId $userId -ProjectParticipationId $projectParticipationId + ``` This example shows how to use the Remove-MgBetaUserProfileProject Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfilePublication.md b/src/People/beta/examples/Remove-MgBetaUserProfilePublication.md index 4b5d9022af..71698d07a1 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfilePublication.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfilePublication.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfilePublication Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfilePublication -UserId $userId -ItemPublicationId $itemPublicationId + ``` This example shows how to use the Remove-MgBetaUserProfilePublication Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileSkill.md b/src/People/beta/examples/Remove-MgBetaUserProfileSkill.md index 5d2c034e40..486d8d1626 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileSkill.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileSkill.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileSkill Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileSkill -UserId $userId -SkillProficiencyId $skillProficiencyId + ``` This example shows how to use the Remove-MgBetaUserProfileSkill Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileWebAccount.md b/src/People/beta/examples/Remove-MgBetaUserProfileWebAccount.md index be9c854a44..d583c092d0 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileWebAccount.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileWebAccount.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileWebAccount Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileWebAccount -UserId $userId -WebAccountId $webAccountId + ``` This example shows how to use the Remove-MgBetaUserProfileWebAccount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Remove-MgBetaUserProfileWebsite.md b/src/People/beta/examples/Remove-MgBetaUserProfileWebsite.md index e75f7ce260..04bd830e7b 100644 --- a/src/People/beta/examples/Remove-MgBetaUserProfileWebsite.md +++ b/src/People/beta/examples/Remove-MgBetaUserProfileWebsite.md @@ -1,8 +1,12 @@ -### Example 1: Using the Remove-MgBetaUserProfileWebsite Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + # A UPN can also be used as -UserId. Remove-MgBetaUserProfileWebsite -UserId $userId -PersonWebsiteId $personWebsiteId + ``` This example shows how to use the Remove-MgBetaUserProfileWebsite Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfile.md b/src/People/beta/examples/Update-MgBetaUserProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfile.md +++ b/src/People/beta/examples/Update-MgBetaUserProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/People/beta/examples/Update-MgBetaUserProfileAccount.md b/src/People/beta/examples/Update-MgBetaUserProfileAccount.md index a0c2d180b1..ca3cb13150 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileAccount.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileAccount.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfileAccount Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - CountryCode = "NO" + countryCode = "NO" } + # A UPN can also be used as -UserId. Update-MgBetaUserProfileAccount -UserId $userId -UserAccountInformationId $userAccountInformationId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileAccount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileAddress.md b/src/People/beta/examples/Update-MgBetaUserProfileAddress.md index 5e9bcd29a1..6a9ef56fbe 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileAddress.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileAddress.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfileAddress Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - AllowedAudiences = "me" - DisplayName = "Secret Hideout" + allowedAudiences = "me" + displayName = "Secret Hideout" } + Update-MgBetaUserProfileAddress -UserId $userId -ItemAddressId $itemAddressId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileAddress Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileAnniversary.md b/src/People/beta/examples/Update-MgBetaUserProfileAnniversary.md index 79314c285b..a5cc51956a 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileAnniversary.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileAnniversary.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfileAnniversary Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - AllowedAudiences = "contacts" + allowedAudiences = "contacts" } + # A UPN can also be used as -UserId. Update-MgBetaUserProfileAnniversary -UserId $userId -PersonAnnualEventId $personAnnualEventId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileAnniversary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileAward.md b/src/People/beta/examples/Update-MgBetaUserProfileAward.md index 96ca2946ef..fea23eba3a 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileAward.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileAward.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfileAward Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - IssuingAuthority = "International Association of Branding Management" - ThumbnailUrl = "https://iabm.io/sdhdfhsdhshsd.jpg" + issuingAuthority = "International Association of Branding Management" + thumbnailUrl = "https://iabm.io/sdhdfhsdhshsd.jpg" } + Update-MgBetaUserProfileAward -UserId $userId -PersonAwardId $personAwardId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileAward Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileCertification.md b/src/People/beta/examples/Update-MgBetaUserProfileCertification.md index d551b85998..0486874f12 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileCertification.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileCertification.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfileCertification Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - IssuingAuthority = "International Academy of Marketing Excellence" - IssuingCompany = "International Academy of Marketing Excellence" + issuingAuthority = "International Academy of Marketing Excellence" + issuingCompany = "International Academy of Marketing Excellence" } + Update-MgBetaUserProfileCertification -UserId $userId -PersonCertificationId $personCertificationId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileCertification Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileEducationalActivity.md b/src/People/beta/examples/Update-MgBetaUserProfileEducationalActivity.md index 68dbbf0fcf..9412d34914 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileEducationalActivity.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileEducationalActivity.md @@ -1,21 +1,26 @@ -### Example 1: Using the Update-MgBetaUserProfileEducationalActivity Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Institution = @{ - Location = @{ - Type = "business" - PostOfficeBox = $null - Street = "12000 E Prospect Rd" - City = "Fort Collins" - State = "Colorado" - CountryOrRegion = "USA" - PostalCode = "80525" + institution = @{ + location = @{ + type = "business" + postOfficeBox = $null + street = "12000 E Prospect Rd" + city = "Fort Collins" + state = "Colorado" + countryOrRegion = "USA" + postalCode = "80525" } } } + # A UPN can also be used as -UserId. Update-MgBetaUserProfileEducationalActivity -UserId $userId -EducationalActivityId $educationalActivityId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileEducationalActivity Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileEmail.md b/src/People/beta/examples/Update-MgBetaUserProfileEmail.md index 2e8d632604..4e6a6a1c0b 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileEmail.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileEmail.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfileEmail Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - DisplayName = "Business Email" - Type = "work" + displayName = "Business Email" + type = "work" } + Update-MgBetaUserProfileEmail -UserId $userId -ItemEmailId $itemEmailId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileEmail Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileInterest.md b/src/People/beta/examples/Update-MgBetaUserProfileInterest.md index d559cd8875..38573eeed2 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileInterest.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileInterest.md @@ -1,13 +1,18 @@ -### Example 1: Using the Update-MgBetaUserProfileInterest Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Categories = @( - "Sports" - ) + categories = @( + "Sports" +) } + # A UPN can also be used as -UserId. Update-MgBetaUserProfileInterest -UserId $userId -PersonInterestId $personInterestId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileInterest Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileLanguage.md b/src/People/beta/examples/Update-MgBetaUserProfileLanguage.md index a2696771db..bf94c37a65 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileLanguage.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileLanguage.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfileLanguage Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - AllowedAudiences = "organization" + allowedAudiences = "organization" } + # A UPN can also be used as -UserId. Update-MgBetaUserProfileLanguage -UserId $userId -LanguageProficiencyId $languageProficiencyId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileLanguage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileName.md b/src/People/beta/examples/Update-MgBetaUserProfileName.md index 811a421597..10ddb78a67 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileName.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileName.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfileName Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Nickname = "Kesha" + nickname = "Kesha" } + # A UPN can also be used as -UserId. Update-MgBetaUserProfileName -UserId $userId -PersonNameId $personNameId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileName Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileNote.md b/src/People/beta/examples/Update-MgBetaUserProfileNote.md index f988178d9d..9abdfee091 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileNote.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileNote.md @@ -1,10 +1,15 @@ -### Example 1: Using the Update-MgBetaUserProfileNote Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - AllowedAudiences = "organization" + allowedAudiences = "organization" } + Update-MgBetaUserProfileNote -UserId $userId -PersonAnnotationId $personAnnotationId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileNote Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfilePatent.md b/src/People/beta/examples/Update-MgBetaUserProfilePatent.md index 9aa93b6892..962775fc11 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfilePatent.md +++ b/src/People/beta/examples/Update-MgBetaUserProfilePatent.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfilePatent Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Number = "USPTO-3954432633" - WebUrl = "https://patents.gov/3954432633" + number = "USPTO-3954432633" + webUrl = "https://patents.gov/3954432633" } + Update-MgBetaUserProfilePatent -UserId $userId -ItemPatentId $itemPatentId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfilePatent Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfilePhone.md b/src/People/beta/examples/Update-MgBetaUserProfilePhone.md index 174ab10633..eec1c3c381 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfilePhone.md +++ b/src/People/beta/examples/Update-MgBetaUserProfilePhone.md @@ -1,10 +1,15 @@ -### Example 1: Using the Update-MgBetaUserProfilePhone Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Type = "other" + type = "other" } + Update-MgBetaUserProfilePhone -UserId $userId -ItemPhoneId $itemPhoneId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfilePhone Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfilePosition.md b/src/People/beta/examples/Update-MgBetaUserProfilePosition.md index d8f62ba14a..ff8a6080a6 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfilePosition.md +++ b/src/People/beta/examples/Update-MgBetaUserProfilePosition.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfilePosition Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - IsCurrent = $true + isCurrent = $true } + # A UPN can also be used as -UserId. Update-MgBetaUserProfilePosition -UserId $userId -WorkPositionId $workPositionId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfilePosition Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileProject.md b/src/People/beta/examples/Update-MgBetaUserProfileProject.md index a719889164..88861de6f7 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileProject.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileProject.md @@ -1,15 +1,20 @@ -### Example 1: Using the Update-MgBetaUserProfileProject Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - AllowedAudiences = "organization" - Client = @{ - Department = "Corporate Marketing" - WebUrl = "https://www.contoso.com" + allowedAudiences = "organization" + client = @{ + department = "Corporate Marketing" + webUrl = "https://www.contoso.com" } } + # A UPN can also be used as -UserId. Update-MgBetaUserProfileProject -UserId $userId -ProjectParticipationId $projectParticipationId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileProject Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfilePublication.md b/src/People/beta/examples/Update-MgBetaUserProfilePublication.md index 2aa8603f43..d5bed84aea 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfilePublication.md +++ b/src/People/beta/examples/Update-MgBetaUserProfilePublication.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfilePublication Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Publisher = "International Association of Branding Management Publishing" - ThumbnailUrl = "https://iabm.io/sdhdfhsdhshsd.jpg" + publisher = "International Association of Branding Management Publishing" + thumbnailUrl = "https://iabm.io/sdhdfhsdhshsd.jpg" } + Update-MgBetaUserProfilePublication -UserId $userId -ItemPublicationId $itemPublicationId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfilePublication Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileSkill.md b/src/People/beta/examples/Update-MgBetaUserProfileSkill.md index c8838fb5fb..5b187199bd 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileSkill.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileSkill.md @@ -1,14 +1,19 @@ -### Example 1: Using the Update-MgBetaUserProfileSkill Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Categories = @( - "Professional" - ) - Proficiency = "advancedProfessional" + categories = @( + "Professional" +) +proficiency = "advancedProfessional" } + # A UPN can also be used as -UserId. Update-MgBetaUserProfileSkill -UserId $userId -SkillProficiencyId $skillProficiencyId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileSkill Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileWebAccount.md b/src/People/beta/examples/Update-MgBetaUserProfileWebAccount.md index f15c471c56..e9f53c7bff 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileWebAccount.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileWebAccount.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfileWebAccount Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - WebUrl = "https://github.com/innocenty.popov" + webUrl = "https://github.com/innocenty.popov" } + # A UPN can also be used as -UserId. Update-MgBetaUserProfileWebAccount -UserId $userId -WebAccountId $webAccountId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileWebAccount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/beta/examples/Update-MgBetaUserProfileWebsite.md b/src/People/beta/examples/Update-MgBetaUserProfileWebsite.md index 3897e896f1..c0db8c1ea8 100644 --- a/src/People/beta/examples/Update-MgBetaUserProfileWebsite.md +++ b/src/People/beta/examples/Update-MgBetaUserProfileWebsite.md @@ -1,11 +1,16 @@ -### Example 1: Using the Update-MgBetaUserProfileWebsite Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.People + $params = @{ - Description = "Lyn Damer play in the Women's 1st Division (Toppserien) in Norway" + description = "Lyn Damer play in the Women's 1st Division (Toppserien) in Norway" } + # A UPN can also be used as -UserId. Update-MgBetaUserProfileWebsite -UserId $userId -PersonWebsiteId $personWebsiteId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaUserProfileWebsite Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/People/v1.0/examples/Get-MgUserLastSharedMethodInsight.md b/src/People/v1.0/examples/Get-MgUserLastSharedMethodInsight.md index 093355d11d..e69de29bb2 100644 --- a/src/People/v1.0/examples/Get-MgUserLastSharedMethodInsight.md +++ b/src/People/v1.0/examples/Get-MgUserLastSharedMethodInsight.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/People/v1.0/examples/Get-MgUserSharedResourceInsight.md b/src/People/v1.0/examples/Get-MgUserSharedResourceInsight.md index 093355d11d..e69de29bb2 100644 --- a/src/People/v1.0/examples/Get-MgUserSharedResourceInsight.md +++ b/src/People/v1.0/examples/Get-MgUserSharedResourceInsight.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/People/v1.0/examples/Get-MgUserTrendingResourceInsight.md b/src/People/v1.0/examples/Get-MgUserTrendingResourceInsight.md index 093355d11d..e69de29bb2 100644 --- a/src/People/v1.0/examples/Get-MgUserTrendingResourceInsight.md +++ b/src/People/v1.0/examples/Get-MgUserTrendingResourceInsight.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/People/v1.0/examples/Get-MgUserUsedResourceInsight.md b/src/People/v1.0/examples/Get-MgUserUsedResourceInsight.md index 093355d11d..e69de29bb2 100644 --- a/src/People/v1.0/examples/Get-MgUserUsedResourceInsight.md +++ b/src/People/v1.0/examples/Get-MgUserUsedResourceInsight.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/beta/examples/Get-MgBetaGroupPlanner.md b/src/Planner/beta/examples/Get-MgBetaGroupPlanner.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/beta/examples/Get-MgBetaGroupPlanner.md +++ b/src/Planner/beta/examples/Get-MgBetaGroupPlanner.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/beta/examples/Get-MgBetaPlanner.md b/src/Planner/beta/examples/Get-MgBetaPlanner.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/beta/examples/Get-MgBetaPlanner.md +++ b/src/Planner/beta/examples/Get-MgBetaPlanner.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/beta/examples/Get-MgBetaPlannerRoster.md b/src/Planner/beta/examples/Get-MgBetaPlannerRoster.md index 9fd0c51124..323c9775d3 100644 --- a/src/Planner/beta/examples/Get-MgBetaPlannerRoster.md +++ b/src/Planner/beta/examples/Get-MgBetaPlannerRoster.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaPlannerRoster Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + Get-MgBetaPlannerRoster -PlannerRosterId $plannerRosterId + ``` This example shows how to use the Get-MgBetaPlannerRoster Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/Get-MgBetaPlannerRosterMember.md b/src/Planner/beta/examples/Get-MgBetaPlannerRosterMember.md index c59e7ec427..53c00eb156 100644 --- a/src/Planner/beta/examples/Get-MgBetaPlannerRosterMember.md +++ b/src/Planner/beta/examples/Get-MgBetaPlannerRosterMember.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaPlannerRosterMember Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Planner -Get-MgBetaPlannerRosterMember -PlannerRosterId $plannerRosterId -PlannerRosterMemberId $plannerRosterMemberId -``` -This example shows how to use the Get-MgBetaPlannerRosterMember Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaPlannerRosterMember Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + Get-MgBetaPlannerRosterMember -PlannerRosterId $plannerRosterId + ``` This example shows how to use the Get-MgBetaPlannerRosterMember Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/Get-MgBetaPlannerRosterPlan.md b/src/Planner/beta/examples/Get-MgBetaPlannerRosterPlan.md index 55d3155aca..c098e505a1 100644 --- a/src/Planner/beta/examples/Get-MgBetaPlannerRosterPlan.md +++ b/src/Planner/beta/examples/Get-MgBetaPlannerRosterPlan.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaPlannerRosterPlan Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + Get-MgBetaPlannerRosterPlan -PlannerRosterId $plannerRosterId + ``` This example shows how to use the Get-MgBetaPlannerRosterPlan Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/Get-MgBetaUserPlanner.md b/src/Planner/beta/examples/Get-MgBetaUserPlanner.md index 2fdda0bcee..adfd8a6a5d 100644 --- a/src/Planner/beta/examples/Get-MgBetaUserPlanner.md +++ b/src/Planner/beta/examples/Get-MgBetaUserPlanner.md @@ -1,8 +1,12 @@ -### Example 1: Using the Get-MgBetaUserPlanner Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + # A UPN can also be used as -UserId. Get-MgBetaUserPlanner -UserId $userId + ``` This example shows how to use the Get-MgBetaUserPlanner Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/Get-MgBetaUserPlannerFavoritePlan.md b/src/Planner/beta/examples/Get-MgBetaUserPlannerFavoritePlan.md index a3639566ed..6bcf85b9b7 100644 --- a/src/Planner/beta/examples/Get-MgBetaUserPlannerFavoritePlan.md +++ b/src/Planner/beta/examples/Get-MgBetaUserPlannerFavoritePlan.md @@ -1,8 +1,12 @@ -### Example 1: Using the Get-MgBetaUserPlannerFavoritePlan Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + # A UPN can also be used as -UserId. Get-MgBetaUserPlannerFavoritePlan -UserId $userId + ``` This example shows how to use the Get-MgBetaUserPlannerFavoritePlan Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/Get-MgBetaUserPlannerRecentPlan.md b/src/Planner/beta/examples/Get-MgBetaUserPlannerRecentPlan.md index 8a514a9303..d00674b4cf 100644 --- a/src/Planner/beta/examples/Get-MgBetaUserPlannerRecentPlan.md +++ b/src/Planner/beta/examples/Get-MgBetaUserPlannerRecentPlan.md @@ -1,8 +1,12 @@ -### Example 1: Using the Get-MgBetaUserPlannerRecentPlan Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + # A UPN can also be used as -UserId. Get-MgBetaUserPlannerRecentPlan -UserId $userId + ``` This example shows how to use the Get-MgBetaUserPlannerRecentPlan Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/Get-MgBetaUserPlannerRosterPlan.md b/src/Planner/beta/examples/Get-MgBetaUserPlannerRosterPlan.md index 820a8b86db..106cbba09c 100644 --- a/src/Planner/beta/examples/Get-MgBetaUserPlannerRosterPlan.md +++ b/src/Planner/beta/examples/Get-MgBetaUserPlannerRosterPlan.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaUserPlannerRosterPlan Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + Get-MgBetaUserPlannerRosterPlan -UserId $userId + ``` This example shows how to use the Get-MgBetaUserPlannerRosterPlan Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/New-MgBetaPlannerRoster.md b/src/Planner/beta/examples/New-MgBetaPlannerRoster.md index 72b8781a83..5b36a78438 100644 --- a/src/Planner/beta/examples/New-MgBetaPlannerRoster.md +++ b/src/Planner/beta/examples/New-MgBetaPlannerRoster.md @@ -1,10 +1,15 @@ -### Example 1: Using the New-MgBetaPlannerRoster Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + $params = @{ "@odata.type" = "#microsoft.graph.plannerRoster" } + New-MgBetaPlannerRoster -BodyParameter $params + ``` This example shows how to use the New-MgBetaPlannerRoster Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/New-MgBetaPlannerRosterMember.md b/src/Planner/beta/examples/New-MgBetaPlannerRosterMember.md index c656cff8fe..d595110a77 100644 --- a/src/Planner/beta/examples/New-MgBetaPlannerRosterMember.md +++ b/src/Planner/beta/examples/New-MgBetaPlannerRosterMember.md @@ -1,11 +1,16 @@ -### Example 1: Using the New-MgBetaPlannerRosterMember Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + $params = @{ "@odata.type" = "#microsoft.graph.plannerRosterMember" - UserId = "String" + userId = "String" } + New-MgBetaPlannerRosterMember -PlannerRosterId $plannerRosterId -BodyParameter $params + ``` This example shows how to use the New-MgBetaPlannerRosterMember Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/Remove-MgBetaGroupPlannerPlanDetail.md b/src/Planner/beta/examples/Remove-MgBetaGroupPlannerPlanDetail.md index f6c6949389..e69de29bb2 100644 --- a/src/Planner/beta/examples/Remove-MgBetaGroupPlannerPlanDetail.md +++ b/src/Planner/beta/examples/Remove-MgBetaGroupPlannerPlanDetail.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Planner/beta/examples/Remove-MgBetaPlannerRoster.md b/src/Planner/beta/examples/Remove-MgBetaPlannerRoster.md index c75ad567ab..826bfc5aa7 100644 --- a/src/Planner/beta/examples/Remove-MgBetaPlannerRoster.md +++ b/src/Planner/beta/examples/Remove-MgBetaPlannerRoster.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaPlannerRoster Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + Remove-MgBetaPlannerRoster -PlannerRosterId $plannerRosterId + ``` This example shows how to use the Remove-MgBetaPlannerRoster Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/Remove-MgBetaPlannerRosterMember.md b/src/Planner/beta/examples/Remove-MgBetaPlannerRosterMember.md index 518a3704f8..e362dd403d 100644 --- a/src/Planner/beta/examples/Remove-MgBetaPlannerRosterMember.md +++ b/src/Planner/beta/examples/Remove-MgBetaPlannerRosterMember.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaPlannerRosterMember Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + Remove-MgBetaPlannerRosterMember -PlannerRosterId $plannerRosterId -PlannerRosterMemberId $plannerRosterMemberId + ``` This example shows how to use the Remove-MgBetaPlannerRosterMember Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/beta/examples/Update-MgBetaGroupPlanner.md b/src/Planner/beta/examples/Update-MgBetaGroupPlanner.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/beta/examples/Update-MgBetaGroupPlanner.md +++ b/src/Planner/beta/examples/Update-MgBetaGroupPlanner.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/beta/examples/Update-MgBetaPlanner.md b/src/Planner/beta/examples/Update-MgBetaPlanner.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/beta/examples/Update-MgBetaPlanner.md +++ b/src/Planner/beta/examples/Update-MgBetaPlanner.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/beta/examples/Update-MgBetaPlannerRoster.md b/src/Planner/beta/examples/Update-MgBetaPlannerRoster.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/beta/examples/Update-MgBetaPlannerRoster.md +++ b/src/Planner/beta/examples/Update-MgBetaPlannerRoster.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/beta/examples/Update-MgBetaPlannerRosterMember.md b/src/Planner/beta/examples/Update-MgBetaPlannerRosterMember.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/beta/examples/Update-MgBetaPlannerRosterMember.md +++ b/src/Planner/beta/examples/Update-MgBetaPlannerRosterMember.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/beta/examples/Update-MgBetaUserPlanner.md b/src/Planner/beta/examples/Update-MgBetaUserPlanner.md index bccfc929b8..75fdde5830 100644 --- a/src/Planner/beta/examples/Update-MgBetaUserPlanner.md +++ b/src/Planner/beta/examples/Update-MgBetaUserPlanner.md @@ -1,25 +1,31 @@ -### Example 1: Using the Update-MgBetaUserPlanner Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Planner + $params = @{ - FavoritePlanReferences = @{ - Jd8S5gOaFk2S8aWCIAJz42QAAxtD = @{ + favoritePlanReferences = @{ + jd8S5gOaFk2S8aWCIAJz42QAAxtD = @{ "@odata.type" = "#microsoft.graph.plannerFavoritePlanReference" - OrderHint = " !" - PlanTitle = "Next Release Discussion" + orderHint = " !" + planTitle = "Next Release Discussion" } "7oTB5aMIAE2rVo-1N-L7RmQAGX2q" = $null } - RecentPlanReferences = @{ - Jd8S5gOaFk2S8aWCIAJz42QAAxtD = @{ + recentPlanReferences = @{ + jd8S5gOaFk2S8aWCIAJz42QAAxtD = @{ "@odata.type" = "#microsoft.graph.plannerRecentPlanReference" - LastAccessedDateTime = "2018-01-02T22:49:46.155Z" - PlanTitle = "Next Release Discussion" + lastAccessedDateTime = "2018-01-02T22:49:46.155Z" + planTitle = "Next Release Discussion" } } } + # A UPN can also be used as -UserId. -Update-MgBetaUserPlanner -UserId $userId -BodyParameter $params +Update-MgBetaUserPlanner -UserId $userId -BodyParameter $params -IfMatch W/'"JzEtVXNlckRldGFpbHMgQEBAQEBAQEBAQEBAQEBIWCc="' + + ``` This example shows how to use the Update-MgBetaUserPlanner Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Planner/v1.0/examples/Get-MgGroupPlanner.md b/src/Planner/v1.0/examples/Get-MgGroupPlanner.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/v1.0/examples/Get-MgGroupPlanner.md +++ b/src/Planner/v1.0/examples/Get-MgGroupPlanner.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/v1.0/examples/Get-MgPlanner.md b/src/Planner/v1.0/examples/Get-MgPlanner.md index 5e88ba0e8a..e69de29bb2 100644 --- a/src/Planner/v1.0/examples/Get-MgPlanner.md +++ b/src/Planner/v1.0/examples/Get-MgPlanner.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgPlanner Cmdlet -```powershell -Import-Module Microsoft.Graph.Planner -Get-MgPlanner -``` -This example shows how to use the Get-MgPlanner Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Planner/v1.0/examples/Get-MgUserPlanner.md b/src/Planner/v1.0/examples/Get-MgUserPlanner.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/v1.0/examples/Get-MgUserPlanner.md +++ b/src/Planner/v1.0/examples/Get-MgUserPlanner.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/v1.0/examples/New-MgPlannerPlan.md b/src/Planner/v1.0/examples/New-MgPlannerPlan.md index a6e22d20d9..2f1fb7421d 100644 --- a/src/Planner/v1.0/examples/New-MgPlannerPlan.md +++ b/src/Planner/v1.0/examples/New-MgPlannerPlan.md @@ -6,7 +6,7 @@ Import-Module Microsoft.Graph.Planner $params = @{ container = @{ - url = "https://graph.microsoft.com/beta/groups/ebf3b108-5234-4e22-b93d-656d7dae5874" + url = "https://graph.microsoft.com/v1.0/groups/ebf3b108-5234-4e22-b93d-656d7dae5874" } title = "title-value" } diff --git a/src/Planner/v1.0/examples/Remove-MgGroupPlannerPlanDetail.md b/src/Planner/v1.0/examples/Remove-MgGroupPlannerPlanDetail.md index f6c6949389..e69de29bb2 100644 --- a/src/Planner/v1.0/examples/Remove-MgGroupPlannerPlanDetail.md +++ b/src/Planner/v1.0/examples/Remove-MgGroupPlannerPlanDetail.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Planner/v1.0/examples/Update-MgGroupPlanner.md b/src/Planner/v1.0/examples/Update-MgGroupPlanner.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/v1.0/examples/Update-MgGroupPlanner.md +++ b/src/Planner/v1.0/examples/Update-MgGroupPlanner.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/v1.0/examples/Update-MgPlanner.md b/src/Planner/v1.0/examples/Update-MgPlanner.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/v1.0/examples/Update-MgPlanner.md +++ b/src/Planner/v1.0/examples/Update-MgPlanner.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Planner/v1.0/examples/Update-MgUserPlanner.md b/src/Planner/v1.0/examples/Update-MgUserPlanner.md index 093355d11d..e69de29bb2 100644 --- a/src/Planner/v1.0/examples/Update-MgUserPlanner.md +++ b/src/Planner/v1.0/examples/Update-MgUserPlanner.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Confirm-MgBetaAuditLogSignInCompromised.md b/src/Reports/beta/examples/Confirm-MgBetaAuditLogSignInCompromised.md index b5103d4e99..91275b9d85 100644 --- a/src/Reports/beta/examples/Confirm-MgBetaAuditLogSignInCompromised.md +++ b/src/Reports/beta/examples/Confirm-MgBetaAuditLogSignInCompromised.md @@ -1,14 +1,19 @@ -### Example 1: Using the Confirm-MgBetaAuditLogSignInCompromised Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Reports + $params = @{ - RequestIds = @( - "f01c6af6-6683-4a37-a945-0a925501eede" - "42bf60ac-d0cb-4206-aa5c-101884298f55" - "f09c8f14-8d8e-42cf-8a7e-732b0594e79b" - ) + requestIds = @( + "f01c6af6-6683-4a37-a945-0a925501eede" +"42bf60ac-d0cb-4206-aa5c-101884298f55" +"f09c8f14-8d8e-42cf-8a7e-732b0594e79b" +) } + Confirm-MgBetaAuditLogSignInCompromised -BodyParameter $params + ``` This example shows how to use the Confirm-MgBetaAuditLogSignInCompromised Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Reports/beta/examples/Confirm-MgBetaAuditLogSignInSafe.md b/src/Reports/beta/examples/Confirm-MgBetaAuditLogSignInSafe.md index c2705dcbfe..bc13bdd64c 100644 --- a/src/Reports/beta/examples/Confirm-MgBetaAuditLogSignInSafe.md +++ b/src/Reports/beta/examples/Confirm-MgBetaAuditLogSignInSafe.md @@ -1,14 +1,19 @@ -### Example 1: Using the Confirm-MgBetaAuditLogSignInSafe Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Reports + $params = @{ - RequestIds = @( - "5a0c76d2-cb57-4ece-9bc1-c323178f116a" - "96609214-09ef-4f80-9d4a-ace5fceecaec" - "05020696-4eb8-45a3-918f-8f8bb7ad6015" - ) + requestIds = @( + "5a0c76d2-cb57-4ece-9bc1-c323178f116a" +"96609214-09ef-4f80-9d4a-ace5fceecaec" +"05020696-4eb8-45a3-918f-8f8bb7ad6015" +) } + Confirm-MgBetaAuditLogSignInSafe -BodyParameter $params + ``` This example shows how to use the Confirm-MgBetaAuditLogSignInSafe Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Reports/beta/examples/Get-MgBetaDeviceManagementReport.md b/src/Reports/beta/examples/Get-MgBetaDeviceManagementReport.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaDeviceManagementReport.md +++ b/src/Reports/beta/examples/Get-MgBetaDeviceManagementReport.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportApplicationSignInDetailedSummary.md b/src/Reports/beta/examples/Get-MgBetaReportApplicationSignInDetailedSummary.md index 6f77c987a5..953d1d56b9 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportApplicationSignInDetailedSummary.md +++ b/src/Reports/beta/examples/Get-MgBetaReportApplicationSignInDetailedSummary.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaReportApplicationSignInDetailedSummary Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Reports -Get-MgBetaReportApplicationSignInDetailedSummary -ApplicationSignInDetailedSummaryId $applicationSignInDetailedSummaryId -``` -This example shows how to use the Get-MgBetaReportApplicationSignInDetailedSummary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaReportApplicationSignInDetailedSummary Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Reports + Get-MgBetaReportApplicationSignInDetailedSummary + ``` This example shows how to use the Get-MgBetaReportApplicationSignInDetailedSummary Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationRepeatOffender.md b/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationRepeatOffender.md index 8ee8bdfd91..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationRepeatOffender.md +++ b/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationRepeatOffender.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaReportAttackSimulationRepeatOffender Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Reports -Get-MgBetaReportAttackSimulationRepeatOffender -``` -This example shows how to use the Get-MgBetaReportAttackSimulationRepeatOffender Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationTrainingUserCoverage.md b/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationTrainingUserCoverage.md index 167058484e..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationTrainingUserCoverage.md +++ b/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationTrainingUserCoverage.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaReportAttackSimulationTrainingUserCoverage Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Reports -Get-MgBetaReportAttackSimulationTrainingUserCoverage -``` -This example shows how to use the Get-MgBetaReportAttackSimulationTrainingUserCoverage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationUserCoverage.md b/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationUserCoverage.md index 3d5359b591..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationUserCoverage.md +++ b/src/Reports/beta/examples/Get-MgBetaReportAttackSimulationUserCoverage.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaReportAttackSimulationUserCoverage Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Reports -Get-MgBetaReportAttackSimulationUserCoverage -``` -This example shows how to use the Get-MgBetaReportAttackSimulationUserCoverage Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Reports/beta/examples/Get-MgBetaReportAuthenticationMethod.md b/src/Reports/beta/examples/Get-MgBetaReportAuthenticationMethod.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportAuthenticationMethod.md +++ b/src/Reports/beta/examples/Get-MgBetaReportAuthenticationMethod.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportAzureAdApplicationSignInSummary.md b/src/Reports/beta/examples/Get-MgBetaReportAzureAdApplicationSignInSummary.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportAzureAdApplicationSignInSummary.md +++ b/src/Reports/beta/examples/Get-MgBetaReportAzureAdApplicationSignInSummary.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportBrowserDistributionUserCount.md b/src/Reports/beta/examples/Get-MgBetaReportBrowserDistributionUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportBrowserDistributionUserCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportBrowserDistributionUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportBrowserUserCount.md b/src/Reports/beta/examples/Get-MgBetaReportBrowserUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportBrowserUserCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportBrowserUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportBrowserUserDetail.md b/src/Reports/beta/examples/Get-MgBetaReportBrowserUserDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportBrowserUserDetail.md +++ b/src/Reports/beta/examples/Get-MgBetaReportBrowserUserDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportCredentialUsageSummary.md b/src/Reports/beta/examples/Get-MgBetaReportCredentialUsageSummary.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportCredentialUsageSummary.md +++ b/src/Reports/beta/examples/Get-MgBetaReportCredentialUsageSummary.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportCredentialUserRegistrationCount.md b/src/Reports/beta/examples/Get-MgBetaReportCredentialUserRegistrationCount.md index da63b072e2..e6b2ab1694 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportCredentialUserRegistrationCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportCredentialUserRegistrationCount.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaReportCredentialUserRegistrationCount Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Reports + Get-MgBetaReportCredentialUserRegistrationCount + ``` This example shows how to use the Get-MgBetaReportCredentialUserRegistrationCount Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Reports/beta/examples/Get-MgBetaReportCredentialUserRegistrationDetail.md b/src/Reports/beta/examples/Get-MgBetaReportCredentialUserRegistrationDetail.md index db6f53f8d9..cb5ffacf5d 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportCredentialUserRegistrationDetail.md +++ b/src/Reports/beta/examples/Get-MgBetaReportCredentialUserRegistrationDetail.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaReportCredentialUserRegistrationDetail Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Reports + Get-MgBetaReportCredentialUserRegistrationDetail + ``` This example shows how to use the Get-MgBetaReportCredentialUserRegistrationDetail Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Reports/beta/examples/Get-MgBetaReportDeviceConfigurationDeviceActivity.md b/src/Reports/beta/examples/Get-MgBetaReportDeviceConfigurationDeviceActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportDeviceConfigurationDeviceActivity.md +++ b/src/Reports/beta/examples/Get-MgBetaReportDeviceConfigurationDeviceActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportDeviceConfigurationUserActivity.md b/src/Reports/beta/examples/Get-MgBetaReportDeviceConfigurationUserActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportDeviceConfigurationUserActivity.md +++ b/src/Reports/beta/examples/Get-MgBetaReportDeviceConfigurationUserActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportEmailActivityCount.md b/src/Reports/beta/examples/Get-MgBetaReportEmailActivityCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportEmailActivityCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportEmailActivityCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportEmailActivityUserCount.md b/src/Reports/beta/examples/Get-MgBetaReportEmailActivityUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportEmailActivityUserCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportEmailActivityUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportEmailActivityUserDetail.md b/src/Reports/beta/examples/Get-MgBetaReportEmailActivityUserDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportEmailActivityUserDetail.md +++ b/src/Reports/beta/examples/Get-MgBetaReportEmailActivityUserDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageAppUserCount.md b/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageAppUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageAppUserCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageAppUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageUserCount.md b/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageUserCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageUserDetail.md b/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageUserDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageUserDetail.md +++ b/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageUserDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageVersionUserCount.md b/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageVersionUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageVersionUserCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportEmailAppUsageVersionUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportGroupArchivedPrintJob.md b/src/Reports/beta/examples/Get-MgBetaReportGroupArchivedPrintJob.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportGroupArchivedPrintJob.md +++ b/src/Reports/beta/examples/Get-MgBetaReportGroupArchivedPrintJob.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportM365AppPlatformUserCount.md b/src/Reports/beta/examples/Get-MgBetaReportM365AppPlatformUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportM365AppPlatformUserCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportM365AppPlatformUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportM365AppUserCount.md b/src/Reports/beta/examples/Get-MgBetaReportM365AppUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportM365AppUserCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportM365AppUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportM365AppUserDetail.md b/src/Reports/beta/examples/Get-MgBetaReportM365AppUserDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportM365AppUserDetail.md +++ b/src/Reports/beta/examples/Get-MgBetaReportM365AppUserDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageDetail.md b/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageDetail.md +++ b/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageMailboxCount.md b/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageMailboxCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageMailboxCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageMailboxCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageQuotaStatusMailboxCount.md b/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageQuotaStatusMailboxCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageQuotaStatusMailboxCount.md +++ b/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageQuotaStatusMailboxCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageStorage.md b/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageStorage.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageStorage.md +++ b/src/Reports/beta/examples/Get-MgBetaReportMailboxUsageStorage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentAbandonmentDetail.md b/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentAbandonmentDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentAbandonmentDetail.md +++ b/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentAbandonmentDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentAbandonmentSummary.md b/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentAbandonmentSummary.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentAbandonmentSummary.md +++ b/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentAbandonmentSummary.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentFailureDetail.md b/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentFailureDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentFailureDetail.md +++ b/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentFailureDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentFailureTrend.md b/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentFailureTrend.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentFailureTrend.md +++ b/src/Reports/beta/examples/Get-MgBetaReportManagedDeviceEnrollmentFailureTrend.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportDeviceConfigurationDeviceActivity.md b/src/Reports/v1.0/examples/Get-MgReportDeviceConfigurationDeviceActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportDeviceConfigurationDeviceActivity.md +++ b/src/Reports/v1.0/examples/Get-MgReportDeviceConfigurationDeviceActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportDeviceConfigurationUserActivity.md b/src/Reports/v1.0/examples/Get-MgReportDeviceConfigurationUserActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportDeviceConfigurationUserActivity.md +++ b/src/Reports/v1.0/examples/Get-MgReportDeviceConfigurationUserActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportEmailActivityCount.md b/src/Reports/v1.0/examples/Get-MgReportEmailActivityCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportEmailActivityCount.md +++ b/src/Reports/v1.0/examples/Get-MgReportEmailActivityCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportEmailActivityUserCount.md b/src/Reports/v1.0/examples/Get-MgReportEmailActivityUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportEmailActivityUserCount.md +++ b/src/Reports/v1.0/examples/Get-MgReportEmailActivityUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportEmailActivityUserDetail.md b/src/Reports/v1.0/examples/Get-MgReportEmailActivityUserDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportEmailActivityUserDetail.md +++ b/src/Reports/v1.0/examples/Get-MgReportEmailActivityUserDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageAppUserCount.md b/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageAppUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageAppUserCount.md +++ b/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageAppUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageUserCount.md b/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageUserCount.md +++ b/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageUserDetail.md b/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageUserDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageUserDetail.md +++ b/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageUserDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageVersionUserCount.md b/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageVersionUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageVersionUserCount.md +++ b/src/Reports/v1.0/examples/Get-MgReportEmailAppUsageVersionUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportGroupArchivedPrintJob.md b/src/Reports/v1.0/examples/Get-MgReportGroupArchivedPrintJob.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportGroupArchivedPrintJob.md +++ b/src/Reports/v1.0/examples/Get-MgReportGroupArchivedPrintJob.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportM365AppPlatformUserCount.md b/src/Reports/v1.0/examples/Get-MgReportM365AppPlatformUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportM365AppPlatformUserCount.md +++ b/src/Reports/v1.0/examples/Get-MgReportM365AppPlatformUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportM365AppUserCount.md b/src/Reports/v1.0/examples/Get-MgReportM365AppUserCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportM365AppUserCount.md +++ b/src/Reports/v1.0/examples/Get-MgReportM365AppUserCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportM365AppUserDetail.md b/src/Reports/v1.0/examples/Get-MgReportM365AppUserDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportM365AppUserDetail.md +++ b/src/Reports/v1.0/examples/Get-MgReportM365AppUserDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportMailboxUsageDetail.md b/src/Reports/v1.0/examples/Get-MgReportMailboxUsageDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportMailboxUsageDetail.md +++ b/src/Reports/v1.0/examples/Get-MgReportMailboxUsageDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportMailboxUsageMailboxCount.md b/src/Reports/v1.0/examples/Get-MgReportMailboxUsageMailboxCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportMailboxUsageMailboxCount.md +++ b/src/Reports/v1.0/examples/Get-MgReportMailboxUsageMailboxCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportMailboxUsageQuotaStatusMailboxCount.md b/src/Reports/v1.0/examples/Get-MgReportMailboxUsageQuotaStatusMailboxCount.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportMailboxUsageQuotaStatusMailboxCount.md +++ b/src/Reports/v1.0/examples/Get-MgReportMailboxUsageQuotaStatusMailboxCount.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportMailboxUsageStorage.md b/src/Reports/v1.0/examples/Get-MgReportMailboxUsageStorage.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportMailboxUsageStorage.md +++ b/src/Reports/v1.0/examples/Get-MgReportMailboxUsageStorage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Reports/v1.0/examples/Get-MgReportManagedDeviceEnrollmentFailureDetail.md b/src/Reports/v1.0/examples/Get-MgReportManagedDeviceEnrollmentFailureDetail.md index 093355d11d..e69de29bb2 100644 --- a/src/Reports/v1.0/examples/Get-MgReportManagedDeviceEnrollmentFailureDetail.md +++ b/src/Reports/v1.0/examples/Get-MgReportManagedDeviceEnrollmentFailureDetail.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/beta/examples/Add-MgBetaExternalConnectionItemActivity.md b/src/Search/beta/examples/Add-MgBetaExternalConnectionItemActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/beta/examples/Add-MgBetaExternalConnectionItemActivity.md +++ b/src/Search/beta/examples/Add-MgBetaExternalConnectionItemActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/beta/examples/Get-MgBetaExternal.md b/src/Search/beta/examples/Get-MgBetaExternal.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/beta/examples/Get-MgBetaExternal.md +++ b/src/Search/beta/examples/Get-MgBetaExternal.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/beta/examples/Get-MgBetaExternalConnectionItemActivityPerformedBy.md b/src/Search/beta/examples/Get-MgBetaExternalConnectionItemActivityPerformedBy.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/beta/examples/Get-MgBetaExternalConnectionItemActivityPerformedBy.md +++ b/src/Search/beta/examples/Get-MgBetaExternalConnectionItemActivityPerformedBy.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/beta/examples/Get-MgBetaExternalConnectionQuota.md b/src/Search/beta/examples/Get-MgBetaExternalConnectionQuota.md index a93bf55440..4d885dec0c 100644 --- a/src/Search/beta/examples/Get-MgBetaExternalConnectionQuota.md +++ b/src/Search/beta/examples/Get-MgBetaExternalConnectionQuota.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaExternalConnectionQuota Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Search + Get-MgBetaExternalConnectionQuota -ExternalConnectionId $externalConnectionId + ``` This example shows how to use the Get-MgBetaExternalConnectionQuota Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaExternalConnectionQuota Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Search -Get-MgBetaExternalConnectionQuota -ExternalConnectionId $externalConnectionId -OutFile $outFileId -``` -This example shows how to use the Get-MgBetaExternalConnectionQuota Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Search/beta/examples/Get-MgBetaSearchAcronym.md b/src/Search/beta/examples/Get-MgBetaSearchAcronym.md index b26f2e39f4..db0eaabd3e 100644 --- a/src/Search/beta/examples/Get-MgBetaSearchAcronym.md +++ b/src/Search/beta/examples/Get-MgBetaSearchAcronym.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSearchAcronym Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Search -Get-MgBetaSearchAcronym -AcronymId $acronymId -``` -This example shows how to use the Get-MgBetaSearchAcronym Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSearchAcronym Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Search + Get-MgBetaSearchAcronym + ``` This example shows how to use the Get-MgBetaSearchAcronym Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Search/beta/examples/Get-MgBetaSearchBookmark.md b/src/Search/beta/examples/Get-MgBetaSearchBookmark.md index 20418e5a6a..466bd29448 100644 --- a/src/Search/beta/examples/Get-MgBetaSearchBookmark.md +++ b/src/Search/beta/examples/Get-MgBetaSearchBookmark.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSearchBookmark Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Search -Get-MgBetaSearchBookmark -BookmarkId $bookmarkId -``` -This example shows how to use the Get-MgBetaSearchBookmark Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSearchBookmark Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Search + Get-MgBetaSearchBookmark + ``` This example shows how to use the Get-MgBetaSearchBookmark Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Search/beta/examples/Get-MgBetaSearchEntity.md b/src/Search/beta/examples/Get-MgBetaSearchEntity.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/beta/examples/Get-MgBetaSearchEntity.md +++ b/src/Search/beta/examples/Get-MgBetaSearchEntity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/beta/examples/Get-MgBetaSearchQna.md b/src/Search/beta/examples/Get-MgBetaSearchQna.md index eb18b089b7..dfae8d0d95 100644 --- a/src/Search/beta/examples/Get-MgBetaSearchQna.md +++ b/src/Search/beta/examples/Get-MgBetaSearchQna.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSearchQna Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Search -Get-MgBetaSearchQna -QnaId $qnaId -``` -This example shows how to use the Get-MgBetaSearchQna Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSearchQna Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Search + Get-MgBetaSearchQna + ``` This example shows how to use the Get-MgBetaSearchQna Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Search/beta/examples/New-MgBetaExternalConnectionItem.md b/src/Search/beta/examples/New-MgBetaExternalConnectionItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/beta/examples/New-MgBetaExternalConnectionItem.md +++ b/src/Search/beta/examples/New-MgBetaExternalConnectionItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/beta/examples/New-MgBetaExternalConnectionItemActivity.md b/src/Search/beta/examples/New-MgBetaExternalConnectionItemActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/beta/examples/New-MgBetaExternalConnectionItemActivity.md +++ b/src/Search/beta/examples/New-MgBetaExternalConnectionItemActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/beta/examples/New-MgBetaExternalConnectionOperation.md b/src/Search/beta/examples/New-MgBetaExternalConnectionOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/beta/examples/New-MgBetaExternalConnectionOperation.md +++ b/src/Search/beta/examples/New-MgBetaExternalConnectionOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/beta/examples/New-MgBetaSearchAcronym.md b/src/Search/beta/examples/New-MgBetaSearchAcronym.md index ec95b639f4..b4ee89b1a5 100644 --- a/src/Search/beta/examples/New-MgBetaSearchAcronym.md +++ b/src/Search/beta/examples/New-MgBetaSearchAcronym.md @@ -1,14 +1,19 @@ -### Example 1: Using the New-MgBetaSearchAcronym Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Search + $params = @{ - DisplayName = "DNN" - StandsFor = "Deep Neural Network" - Description = "A deep neural network is a neural network with a certain level of complexity, a neural network with more than two layers." - WebUrl = "http://microsoft.com/deep-neural-network" - State = "draft" + displayName = "DNN" + standsFor = "Deep Neural Network" + description = "A deep neural network is a neural network with a certain level of complexity, a neural network with more than two layers." + webUrl = "http://microsoft.com/deep-neural-network" + state = "draft" } + New-MgBetaSearchAcronym -BodyParameter $params + ``` This example shows how to use the New-MgBetaSearchAcronym Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Search/beta/examples/New-MgBetaSearchBookmark.md b/src/Search/beta/examples/New-MgBetaSearchBookmark.md index b4117c33a1..257b49faf4 100644 --- a/src/Search/beta/examples/New-MgBetaSearchBookmark.md +++ b/src/Search/beta/examples/New-MgBetaSearchBookmark.md @@ -1,35 +1,40 @@ -### Example 1: Using the New-MgBetaSearchBookmark Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Search + $params = @{ - DisplayName = "Contoso Install Site" - WebUrl = "http://www.contoso.com/" - Description = "Try or buy Contoso for Home or Business and view product information" - Keywords = @{ - Keywords = @( - "Contoso" - "install" - ) - ReservedKeywords = @( - "Contoso" - ) - MatchSimilarKeywords = $true - } - AvailabilityStartDateTime = $null - AvailabilityEndDateTime = $null - Platforms = @( - "windows" - ) - TargetedVariations = @( - @{ - LanguageTag = "es-es" - DisplayName = "Sitio de instalación Contoso" - Description = "Pruebe o compre Contoso hogar o negocios y vea la información del producto" - } - ) - State = "published" + displayName = "Contoso Install Site" + webUrl = "http://www.contoso.com/" + description = "Try or buy Contoso for Home or Business and view product information" + keywords = @{ + keywords = @( + "Contoso" + "install" +) +reservedKeywords = @( +"Contoso" +) +matchSimilarKeywords = $true } +availabilityStartDateTime = $null +availabilityEndDateTime = $null +platforms = @( +"windows" +) +targetedVariations = @( +@{ +languageTag = "es-es" +displayName = "Sitio de instalación Contoso" +description = "Pruebe o compre Contoso hogar o negocios y vea la información del producto" +} +) +state = "published" +} + New-MgBetaSearchBookmark -BodyParameter $params + ``` This example shows how to use the New-MgBetaSearchBookmark Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Search/beta/examples/New-MgBetaSearchQna.md b/src/Search/beta/examples/New-MgBetaSearchQna.md index 010b1354f4..dc1e935a8a 100644 --- a/src/Search/beta/examples/New-MgBetaSearchQna.md +++ b/src/Search/beta/examples/New-MgBetaSearchQna.md @@ -1,38 +1,43 @@ -### Example 1: Using the New-MgBetaSearchQna Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Search + $params = @{ - DisplayName = "Global Country Holidays" - WebUrl = "http://www.contoso.com/" - Description = "The dates that Contoso offices will be closed to observe holidays. These dates may differ from the actual date of the holiday in cases where the holiday falls on a wee​kend.
2021 Dates Holiday
January 1, 2021 New Year's Day
January 18, 2021 Martin Luther King Day
February 15, 2021 Presidents Day
May 31, 2021 Memorial Day
July 5, 2021 Independence Day
September 6, 2021 Labor Day
November 25, 2021 - November 26, 2021 Thanksgiving Day and Day after Thanksgiving
December 23, 2021 - December 24, 2021 Christmas Eve and Christmas Day
" - Keywords = @{ - Keywords = @( - "new years day" - "martin luther king day" - "presidents day" - "memorial day" - "independence day" - "labor day" - "thanksgiving" - "christmas" - ) - ReservedKeywords = @( - "holidays" - "paid days off" - ) - MatchSimilarKeywords = $true - } - AvailabilityStartDateTime = [System.DateTime]::Parse("2020-09-21T20:01:37Z") - AvailabilityEndDateTime = [System.DateTime]::Parse("2021-12-31T20:01:37Z") - LanguageTags = @( - "en-us" - ) - Platforms = @( - "ios" - ) - State = "published" + displayName = "Global Country Holidays" + webUrl = "http://www.contoso.com/" + description = "The dates that Contoso offices will be closed to observe holidays. These dates may differ from the actual date of the holiday in cases where the holiday falls on a weekend.
2021 Dates Holiday
January 1, 2021 New Year's Day
January 18, 2021 Martin Luther King Day
February 15, 2021 Presidents Day
May 31, 2021 Memorial Day
July 5, 2021 Independence Day
September 6, 2021 Labor Day
November 25, 2021 - November 26, 2021 Thanksgiving Day and Day after Thanksgiving
December 23, 2021 - December 24, 2021 Christmas Eve and Christmas Day
" + keywords = @{ + keywords = @( + "new years day" + "martin luther king day" +"presidents day" +"memorial day" +"independence day" +"labor day" +"thanksgiving" +"christmas" +) +reservedKeywords = @( +"holidays" +"paid days off" +) +matchSimilarKeywords = $true } +availabilityStartDateTime = [System.DateTime]::Parse("2020-09-21T20:01:37Z") +availabilityEndDateTime = [System.DateTime]::Parse("2021-12-31T20:01:37Z") +languageTags = @( +"en-us" +) +platforms = @( +"ios" +) +state = "published" +} + New-MgBetaSearchQna -BodyParameter $params + ``` This example shows how to use the New-MgBetaSearchQna Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Search/beta/examples/Remove-MgBetaExternalConnectionItemActivity.md b/src/Search/beta/examples/Remove-MgBetaExternalConnectionItemActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/beta/examples/Remove-MgBetaExternalConnectionItemActivity.md +++ b/src/Search/beta/examples/Remove-MgBetaExternalConnectionItemActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/beta/examples/Remove-MgBetaExternalConnectionOperation.md b/src/Search/beta/examples/Remove-MgBetaExternalConnectionOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Search/beta/examples/Remove-MgBetaExternalConnectionOperation.md +++ b/src/Search/beta/examples/Remove-MgBetaExternalConnectionOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Search/beta/examples/Remove-MgBetaExternalConnectionQuota.md b/src/Search/beta/examples/Remove-MgBetaExternalConnectionQuota.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/beta/examples/Remove-MgBetaExternalConnectionQuota.md +++ b/src/Search/beta/examples/Remove-MgBetaExternalConnectionQuota.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/v1.0/examples/Get-MgExternal.md b/src/Search/v1.0/examples/Get-MgExternal.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/v1.0/examples/Get-MgExternal.md +++ b/src/Search/v1.0/examples/Get-MgExternal.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/v1.0/examples/Get-MgSearchEntity.md b/src/Search/v1.0/examples/Get-MgSearchEntity.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/v1.0/examples/Get-MgSearchEntity.md +++ b/src/Search/v1.0/examples/Get-MgSearchEntity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/v1.0/examples/New-MgExternalConnectionItem.md b/src/Search/v1.0/examples/New-MgExternalConnectionItem.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/v1.0/examples/New-MgExternalConnectionItem.md +++ b/src/Search/v1.0/examples/New-MgExternalConnectionItem.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/v1.0/examples/New-MgExternalConnectionOperation.md b/src/Search/v1.0/examples/New-MgExternalConnectionOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Search/v1.0/examples/New-MgExternalConnectionOperation.md +++ b/src/Search/v1.0/examples/New-MgExternalConnectionOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Search/v1.0/examples/Remove-MgExternalConnectionOperation.md b/src/Search/v1.0/examples/Remove-MgExternalConnectionOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Search/v1.0/examples/Remove-MgExternalConnectionOperation.md +++ b/src/Search/v1.0/examples/Remove-MgExternalConnectionOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold.md b/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold.md index a51b607634..f9dd389529 100644 --- a/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold.md +++ b/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold.md @@ -1,14 +1,11 @@ -### Example 1: Using the Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId + ``` This example shows how to use the Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId -``` -This example shows how to use the Add-MgBetaSecurityCaseEdiscoveryCaseCustodianHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md b/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md index d811cc753f..0492767221 100644 --- a/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md +++ b/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md @@ -1,14 +1,11 @@ -### Example 1: Using the Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId + ``` This example shows how to use the Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId -``` -This example shows how to use the Add-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryTag.md b/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryTag.md index c9d6269ad9..a7c3afb77a 100644 --- a/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryTag.md +++ b/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryTag.md @@ -1,14 +1,19 @@ -### Example 1: Using the Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryTag Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - TagsToAdd = @( + tagsToAdd = @( @{ - Id = "d3d99dc704a74801b792b3e1e722aa0d" + id = "d3d99dc704a74801b792b3e1e722aa0d" } ) } + Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryTag -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryReviewSetId $ediscoveryReviewSetId -EdiscoveryReviewSetQueryId $ediscoveryReviewSetQueryId -BodyParameter $params + ``` This example shows how to use the Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetQueryTag Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md b/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md index 62bcfbdbe9..f136a9561a 100644 --- a/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md +++ b/src/Security/beta/examples/Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md @@ -1,13 +1,18 @@ -### Example 1: Using the Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetToReviewSet Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Search = @{ - Id = "c17e91d6-6bc0-4ecb-b388-269ea3d4ffb7" + search = @{ + id = "c17e91d6-6bc0-4ecb-b388-269ea3d4ffb7" } - AdditionalDataOptions = "linkedFiles" + additionalDataOptions = "linkedFiles" } + Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetToReviewSet -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryReviewSetId $ediscoveryReviewSetId -BodyParameter $params + ``` This example shows how to use the Add-MgBetaSecurityCaseEdiscoveryCaseReviewSetToReviewSet Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Clear-MgBetaSecurityCaseEdiscoveryCaseSearchData.md b/src/Security/beta/examples/Clear-MgBetaSecurityCaseEdiscoveryCaseSearchData.md index 84b8511b7b..91187e0610 100644 --- a/src/Security/beta/examples/Clear-MgBetaSecurityCaseEdiscoveryCaseSearchData.md +++ b/src/Security/beta/examples/Clear-MgBetaSecurityCaseEdiscoveryCaseSearchData.md @@ -1,7 +1,14 @@ -### Example 1: Using the Clear-MgBetaSecurityCaseEdiscoveryCaseSearchData Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security -Clear-MgBetaSecurityCaseEdiscoveryCaseSearchData -EdiscoveryCaseId $ediscoveryCaseId -EdiscoverySearchId $ediscoverySearchId + +$params = @{ +} + +Clear-MgBetaSecurityCaseEdiscoveryCaseSearchData -EdiscoveryCaseId $ediscoveryCaseId -EdiscoverySearchId $ediscoverySearchId -BodyParameter $params + ``` This example shows how to use the Clear-MgBetaSecurityCaseEdiscoveryCaseSearchData Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Close-MgBetaSecurityCaseEdiscoveryCase.md b/src/Security/beta/examples/Close-MgBetaSecurityCaseEdiscoveryCase.md index 01f2c97588..15b1771c9b 100644 --- a/src/Security/beta/examples/Close-MgBetaSecurityCaseEdiscoveryCase.md +++ b/src/Security/beta/examples/Close-MgBetaSecurityCaseEdiscoveryCase.md @@ -1,7 +1,11 @@ -### Example 1: Using the Close-MgBetaSecurityCaseEdiscoveryCase Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Close-MgBetaSecurityCaseEdiscoveryCase -EdiscoveryCaseId $ediscoveryCaseId + ``` This example shows how to use the Close-MgBetaSecurityCaseEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Export-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md b/src/Security/beta/examples/Export-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md index d7bf977542..4a002882c4 100644 --- a/src/Security/beta/examples/Export-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md +++ b/src/Security/beta/examples/Export-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md @@ -1,13 +1,18 @@ -### Example 1: Using the Export-MgBetaSecurityCaseEdiscoveryCaseReviewSet Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - OutputName = "Export via API" - Description = "Export for the Contoso investigation" - ExportOptions = "originalFiles,fileInfo,tags" - ExportStructure = "directory" + outputName = "Export via API" + description = "Export for the Contoso investigation" + exportOptions = "originalFiles,fileInfo,tags" + exportStructure = "directory" } + Export-MgBetaSecurityCaseEdiscoveryCaseReviewSet -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryReviewSetId $ediscoveryReviewSetId -BodyParameter $params + ``` This example shows how to use the Export-MgBetaSecurityCaseEdiscoveryCaseReviewSet Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Export-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery.md b/src/Security/beta/examples/Export-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery.md index 7173b1ad1a..3e0620128e 100644 --- a/src/Security/beta/examples/Export-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery.md +++ b/src/Security/beta/examples/Export-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery.md @@ -1,13 +1,18 @@ -### Example 1: Using the Export-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - OutputName = "Export reviewset query via API" - Description = "Export for the Contoso investigation 2" - ExportOptions = "originalFiles,fileInfo,tags" - ExportStructure = "directory" + outputName = "Export reviewset query via API" + description = "Export for the Contoso investigation 2" + exportOptions = "originalFiles,fileInfo,tags" + exportStructure = "directory" } + Export-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryReviewSetId $ediscoveryReviewSetId -EdiscoveryReviewSetQueryId $ediscoveryReviewSetQueryId -BodyParameter $params + ``` This example shows how to use the Export-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Get-MgBetaSecurityAction.md b/src/Security/beta/examples/Get-MgBetaSecurityAction.md index 66571d1dfe..511669301c 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityAction.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityAction.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSecurityAction Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecurityAction -SecurityActionId $securityActionId -``` -This example shows how to use the Get-MgBetaSecurityAction Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSecurityAction Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Get-MgBetaSecurityAction + ``` This example shows how to use the Get-MgBetaSecurityAction Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCase.md b/src/Security/beta/examples/Get-MgBetaSecurityCase.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCase.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCase.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSourceSite.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSourceSite.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSourceSite.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSourceSite.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md index 029862ac23..495c00ac29 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryHoldPolicyId $ediscoveryHoldPolicyId -``` -This example shows how to use the Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold -EdiscoveryCaseId $ediscoveryCaseId + ``` This example shows how to use the Get-MgBetaSecurityCaseEdiscoveryCaseLegalHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSourceSite.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSourceSite.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSourceSite.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSourceSite.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md index d4bd24d454..23e9ee8a79 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryReviewSetId $ediscoveryReviewSetId -EdiscoveryFileId $ediscoveryFileId -``` -This example shows how to use the Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryReviewSetId $ediscoveryReviewSetId -Top 5 + ``` This example shows how to use the Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileCustodian.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileCustodian.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileCustodian.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileCustodian.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseTagParent.md b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseTagParent.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseTagParent.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityCaseEdiscoveryCaseTagParent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityInformationProtection.md b/src/Security/beta/examples/Get-MgBetaSecurityInformationProtection.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityInformationProtection.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityInformationProtection.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionLabelPolicySetting.md b/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionLabelPolicySetting.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionLabelPolicySetting.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionLabelPolicySetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionSensitivityLabel.md b/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionSensitivityLabel.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionSensitivityLabel.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionSensitivityLabel.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionSensitivityLabelParent.md b/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionSensitivityLabelParent.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionSensitivityLabelParent.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityInformationProtectionSensitivityLabelParent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityLabel.md b/src/Security/beta/examples/Get-MgBetaSecurityLabel.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityLabel.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityLabel.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityLabelRetentionEventType.md b/src/Security/beta/examples/Get-MgBetaSecurityLabelRetentionEventType.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityLabelRetentionEventType.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityLabelRetentionEventType.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityLabelRetentionLabel.md b/src/Security/beta/examples/Get-MgBetaSecurityLabelRetentionLabel.md index 89c944f223..5b7a2154d4 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityLabelRetentionLabel.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityLabelRetentionLabel.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSecurityLabelRetentionLabel Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecurityLabelRetentionLabel -RetentionLabelId $retentionLabelId -``` -This example shows how to use the Get-MgBetaSecurityLabelRetentionLabel Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSecurityLabelRetentionLabel Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Get-MgBetaSecurityLabelRetentionLabel + ``` This example shows how to use the Get-MgBetaSecurityLabelRetentionLabel Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Get-MgBetaSecuritySecureScore.md b/src/Security/beta/examples/Get-MgBetaSecuritySecureScore.md index b8be6de116..d279d489f4 100644 --- a/src/Security/beta/examples/Get-MgBetaSecuritySecureScore.md +++ b/src/Security/beta/examples/Get-MgBetaSecuritySecureScore.md @@ -1,11 +1,11 @@ ### Example 1: Code snippet ```powershell + Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecuritySecureScore -SecureScoreId $secureScoreId +Get-MgBetaSecuritySecureScore -Top 1 + ``` This example shows how to use the Get-MgBetaSecuritySecureScore Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - diff --git a/src/Security/beta/examples/Get-MgBetaSecuritySecureScoreControlProfile.md b/src/Security/beta/examples/Get-MgBetaSecuritySecureScoreControlProfile.md index 1a8d284309..fe98ee23a9 100644 --- a/src/Security/beta/examples/Get-MgBetaSecuritySecureScoreControlProfile.md +++ b/src/Security/beta/examples/Get-MgBetaSecuritySecureScoreControlProfile.md @@ -1,11 +1,11 @@ ### Example 1: Code snippet ```powershell + Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecuritySecureScoreControlProfile -SecureScoreControlProfileId $secureScoreControlProfileId +Get-MgBetaSecuritySecureScoreControlProfile + ``` This example shows how to use the Get-MgBetaSecuritySecureScoreControlProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - diff --git a/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestFinalAttachment.md b/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestFinalAttachment.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestFinalAttachment.md +++ b/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestFinalAttachment.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestFinalReport.md b/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestFinalReport.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestFinalReport.md +++ b/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestFinalReport.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestTeam.md b/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestTeam.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestTeam.md +++ b/src/Security/beta/examples/Get-MgBetaSecuritySubjectRightsRequestTeam.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmission.md b/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmission.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmission.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmission.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionEmailThreat.md b/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionEmailThreat.md index 66a49f9ab7..21926ff196 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionEmailThreat.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionEmailThreat.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSecurityThreatSubmissionEmailThreat Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecurityThreatSubmissionEmailThreat -EmailThreatSubmissionId $emailThreatSubmissionId -``` -This example shows how to use the Get-MgBetaSecurityThreatSubmissionEmailThreat Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSecurityThreatSubmissionEmailThreat Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Get-MgBetaSecurityThreatSubmissionEmailThreat + ``` This example shows how to use the Get-MgBetaSecurityThreatSubmissionEmailThreat Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md b/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md index 03add47bce..ae892d0906 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy -EmailThreatSubmissionPolicyId $emailThreatSubmissionPolicyId -``` -This example shows how to use the Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy + ``` This example shows how to use the Get-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionFileThreat.md b/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionFileThreat.md index 954609889b..b9edaa9783 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionFileThreat.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionFileThreat.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSecurityThreatSubmissionFileThreat Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecurityThreatSubmissionFileThreat -FileThreatSubmissionId $fileThreatSubmissionId -``` -This example shows how to use the Get-MgBetaSecurityThreatSubmissionFileThreat Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSecurityThreatSubmissionFileThreat Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Get-MgBetaSecurityThreatSubmissionFileThreat + ``` This example shows how to use the Get-MgBetaSecurityThreatSubmissionFileThreat Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionUrlThreat.md b/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionUrlThreat.md index 185dcd9a8b..28ae09f91f 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionUrlThreat.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityThreatSubmissionUrlThreat.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSecurityThreatSubmissionUrlThreat Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecurityThreatSubmissionUrlThreat -UrlThreatSubmissionId $urlThreatSubmissionId -``` -This example shows how to use the Get-MgBetaSecurityThreatSubmissionUrlThreat Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSecurityThreatSubmissionUrlThreat Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Get-MgBetaSecurityThreatSubmissionUrlThreat + ``` This example shows how to use the Get-MgBetaSecurityThreatSubmissionUrlThreat Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Get-MgBetaSecurityTiIndicator.md b/src/Security/beta/examples/Get-MgBetaSecurityTiIndicator.md index 59f2d6419e..37750a2e1b 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityTiIndicator.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityTiIndicator.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaSecurityTiIndicator Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Get-MgBetaSecurityTiIndicator -TiIndicatorId $tiIndicatorId -``` -This example shows how to use the Get-MgBetaSecurityTiIndicator Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaSecurityTiIndicator Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Get-MgBetaSecurityTiIndicator + ``` This example shows how to use the Get-MgBetaSecurityTiIndicator Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Get-MgBetaSecurityTrigger.md b/src/Security/beta/examples/Get-MgBetaSecurityTrigger.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityTrigger.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityTrigger.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityTriggerRetentionEventType.md b/src/Security/beta/examples/Get-MgBetaSecurityTriggerRetentionEventType.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityTriggerRetentionEventType.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityTriggerRetentionEventType.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Get-MgBetaSecurityTriggerType.md b/src/Security/beta/examples/Get-MgBetaSecurityTriggerType.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Get-MgBetaSecurityTriggerType.md +++ b/src/Security/beta/examples/Get-MgBetaSecurityTriggerType.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Initialize-MgBetaSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/beta/examples/Initialize-MgBetaSecurityCaseEdiscoveryCaseCustodian.md index 4aa51752b7..f09f1973cb 100644 --- a/src/Security/beta/examples/Initialize-MgBetaSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/beta/examples/Initialize-MgBetaSecurityCaseEdiscoveryCaseCustodian.md @@ -1,7 +1,11 @@ -### Example 1: Using the Initialize-MgBetaSecurityCaseEdiscoveryCaseCustodian Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Initialize-MgBetaSecurityCaseEdiscoveryCaseCustodian -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId + ``` This example shows how to use the Initialize-MgBetaSecurityCaseEdiscoveryCaseCustodian Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Invoke-MgBetaAsSecurityCaseEdiscoveryCaseTagHierarchy.md b/src/Security/beta/examples/Invoke-MgBetaAsSecurityCaseEdiscoveryCaseTagHierarchy.md index da7518ee9f..e69de29bb2 100644 --- a/src/Security/beta/examples/Invoke-MgBetaAsSecurityCaseEdiscoveryCaseTagHierarchy.md +++ b/src/Security/beta/examples/Invoke-MgBetaAsSecurityCaseEdiscoveryCaseTagHierarchy.md @@ -1,7 +0,0 @@ -### Example 1: Using the Invoke-MgBetaAsSecurityCaseEdiscoveryCaseTagHierarchy Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Invoke-MgBetaAsSecurityCaseEdiscoveryCaseTagHierarchy -EdiscoveryCaseId $ediscoveryCaseId -``` -This example shows how to use the Invoke-MgBetaAsSecurityCaseEdiscoveryCaseTagHierarchy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Security/beta/examples/Invoke-MgBetaEstimateSecurityCaseEdiscoveryCaseSearchStatistics.md b/src/Security/beta/examples/Invoke-MgBetaEstimateSecurityCaseEdiscoveryCaseSearchStatistics.md index 35ef7cee8e..13dd009b5b 100644 --- a/src/Security/beta/examples/Invoke-MgBetaEstimateSecurityCaseEdiscoveryCaseSearchStatistics.md +++ b/src/Security/beta/examples/Invoke-MgBetaEstimateSecurityCaseEdiscoveryCaseSearchStatistics.md @@ -1,7 +1,11 @@ -### Example 1: Using the Invoke-MgBetaEstimateSecurityCaseEdiscoveryCaseSearchStatistics Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Invoke-MgBetaEstimateSecurityCaseEdiscoveryCaseSearchStatistics -EdiscoveryCaseId $ediscoveryCaseId -EdiscoverySearchId $ediscoverySearchId + ``` This example shows how to use the Invoke-MgBetaEstimateSecurityCaseEdiscoveryCaseSearchStatistics Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Invoke-MgBetaExtractSecurityInformationProtectionSensitivityLabelContentLabel.md b/src/Security/beta/examples/Invoke-MgBetaExtractSecurityInformationProtectionSensitivityLabelContentLabel.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Invoke-MgBetaExtractSecurityInformationProtectionSensitivityLabelContentLabel.md +++ b/src/Security/beta/examples/Invoke-MgBetaExtractSecurityInformationProtectionSensitivityLabelContentLabel.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Invoke-MgBetaReopenSecurityCaseEdiscoveryCase.md b/src/Security/beta/examples/Invoke-MgBetaReopenSecurityCaseEdiscoveryCase.md index 0a9c462134..d2fe73575a 100644 --- a/src/Security/beta/examples/Invoke-MgBetaReopenSecurityCaseEdiscoveryCase.md +++ b/src/Security/beta/examples/Invoke-MgBetaReopenSecurityCaseEdiscoveryCase.md @@ -1,7 +1,11 @@ -### Example 1: Using the Invoke-MgBetaReopenSecurityCaseEdiscoveryCase Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Invoke-MgBetaReopenSecurityCaseEdiscoveryCase -EdiscoveryCaseId $ediscoveryCaseId + ``` This example shows how to use the Invoke-MgBetaReopenSecurityCaseEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/New-MgBetaSecurityAction.md b/src/Security/beta/examples/New-MgBetaSecurityAction.md index 2bd84c8ef9..3597638f86 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityAction.md +++ b/src/Security/beta/examples/New-MgBetaSecurityAction.md @@ -1,21 +1,26 @@ -### Example 1: Using the New-MgBetaSecurityAction Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Name = "BlockIp" - ActionReason = "Test" - Parameters = @( + name = "BlockIp" + actionReason = "Test" + parameters = @( @{ - Name = "IP" - Value = "1.2.3.4" + name = "IP" + value = "1.2.3.4" } ) - VendorInformation = @{ - Provider = "Windows Defender ATP" - Vendor = "Microsoft" + vendorInformation = @{ + provider = "Windows Defender ATP" + vendor = "Microsoft" } } + New-MgBetaSecurityAction -BodyParameter $params + ``` This example shows how to use the New-MgBetaSecurityAction Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/New-MgBetaSecurityAttackSimulationAutomation.md b/src/Security/beta/examples/New-MgBetaSecurityAttackSimulationAutomation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityAttackSimulationAutomation.md +++ b/src/Security/beta/examples/New-MgBetaSecurityAttackSimulationAutomation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/New-MgBetaSecurityAttackSimulationAutomationRun.md b/src/Security/beta/examples/New-MgBetaSecurityAttackSimulationAutomationRun.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityAttackSimulationAutomationRun.md +++ b/src/Security/beta/examples/New-MgBetaSecurityAttackSimulationAutomationRun.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md b/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md index 067193d8f3..a67690729a 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md +++ b/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md @@ -1,23 +1,30 @@ -### Example 1: Using the New-MgBetaSecurityCaseEdiscoveryCaseLegalHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Displayname = "My legalHold with sources" - Description = "Created from Graph API" - ContentQuery = "Bazooka" - "UserSources@odata.bind" = @( + displayName = "My legalHold with sources" + description = "Created from Graph API" + "userSources@odata.bind" = @( @{ "@odata.type" = "microsoft.graph.security.userSource" - Email = "SalesTeam@M365x809305.OnMicrosoft.com" + email = "SalesTeam@contoso.com" } ) - "SiteSources@odata.bind" = @( + "siteSources@odata.bind" = @( @{ "@odata.type" = "microsoft.graph.security.siteSource" + site = @{ + webUrl = "https://m365x809305.sharepoint.com/sites/Design-topsecret" + } } ) } + New-MgBetaSecurityCaseEdiscoveryCaseLegalHold -EdiscoveryCaseId $ediscoveryCaseId -BodyParameter $params + ``` This example shows how to use the New-MgBetaSecurityCaseEdiscoveryCaseLegalHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md b/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md index 4e87c557e4..33c9a20880 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md @@ -1,24 +1,17 @@ -### Example 1: Using the New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Site = @{ - WebUrl = "https://m365x809305.sharepoint.com/sites/Retail" + site = @{ + webUrl = "https://m365x809305.sharepoint.com/sites/Retail" } } + New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryHoldPolicyId $ediscoveryHoldPolicyId -BodyParameter $params + ``` This example shows how to use the New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -$params = @{ - Site = @{ - WebUrl = "https://m365x809305.sharepoint.com/sites/Retail" - } -} -New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryHoldPolicyId $ediscoveryHoldPolicyId -BodyParameter $params -``` -This example shows how to use the New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md b/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md index 19321a7da6..07c8176714 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md +++ b/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md @@ -1,22 +1,16 @@ -### Example 1: Using the New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Email = "admin@M365x809305.onmicrosoft.com" - IncludedSources = "mailbox, site" + email = "admin@contoso.com" + includedSources = "mailbox, site" } + New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryHoldPolicyId $ediscoveryHoldPolicyId -BodyParameter $params + ``` This example shows how to use the New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -$params = @{ - Email = "admin@M365x809305.onmicrosoft.com" - IncludedSources = "mailbox, site" -} -New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryHoldPolicyId $ediscoveryHoldPolicyId -BodyParameter $params -``` -This example shows how to use the New-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseOperation.md b/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md b/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md +++ b/src/Security/beta/examples/New-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecurityCloudAppSecurityProfile.md b/src/Security/beta/examples/New-MgBetaSecurityCloudAppSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityCloudAppSecurityProfile.md +++ b/src/Security/beta/examples/New-MgBetaSecurityCloudAppSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecurityDomainSecurityProfile.md b/src/Security/beta/examples/New-MgBetaSecurityDomainSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityDomainSecurityProfile.md +++ b/src/Security/beta/examples/New-MgBetaSecurityDomainSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecurityFileSecurityProfile.md b/src/Security/beta/examples/New-MgBetaSecurityFileSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityFileSecurityProfile.md +++ b/src/Security/beta/examples/New-MgBetaSecurityFileSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecurityHostSecurityProfile.md b/src/Security/beta/examples/New-MgBetaSecurityHostSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityHostSecurityProfile.md +++ b/src/Security/beta/examples/New-MgBetaSecurityHostSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecurityIPSecurityProfile.md b/src/Security/beta/examples/New-MgBetaSecurityIPSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityIPSecurityProfile.md +++ b/src/Security/beta/examples/New-MgBetaSecurityIPSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecurityIncident.md b/src/Security/beta/examples/New-MgBetaSecurityIncident.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityIncident.md +++ b/src/Security/beta/examples/New-MgBetaSecurityIncident.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/New-MgBetaSecurityInformationProtectionSensitivityLabel.md b/src/Security/beta/examples/New-MgBetaSecurityInformationProtectionSensitivityLabel.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityInformationProtectionSensitivityLabel.md +++ b/src/Security/beta/examples/New-MgBetaSecurityInformationProtectionSensitivityLabel.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecurityLabelRetentionLabel.md b/src/Security/beta/examples/New-MgBetaSecurityLabelRetentionLabel.md index 2aceefeb42..b271bd7639 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityLabelRetentionLabel.md +++ b/src/Security/beta/examples/New-MgBetaSecurityLabelRetentionLabel.md @@ -1,25 +1,37 @@ -### Example 1: Using the New-MgBetaSecurityLabelRetentionLabel Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ "@odata.type" = "#microsoft.graph.security.retentionLabel" - DisplayName = "String" - BehaviorDuringRetentionPeriod = "String" - ActionAfterRetentionPeriod = "String" - RetentionTrigger = "String" - RetentionDuration = @{ + displayName = "String" + behaviorDuringRetentionPeriod = "String" + actionAfterRetentionPeriod = "String" + retentionTrigger = "String" + retentionDuration = @{ "@odata.type" = "microsoft.graph.security.retentionDuration" } - IsInUse = "Boolean" - DescriptionForAdmins = "String" - DescriptionForUsers = "String" - CreatedBy = @{ + isInUse = "Boolean" + descriptionForAdmins = "String" + descriptionForUsers = "String" + createdBy = @{ "@odata.type" = "microsoft.graph.identitySet" } - LabelToBeApplied = "String" - DefaultRecordBehavior = "String" + labelToBeApplied = "String" + defaultRecordBehavior = "String" + descriptors = @{ + "authorityTemplate@odata.bind" = "https://graph.microsoft.com/beta/security/labels/authorities('fie3f4fc-b966-4c40-94de-fb8a383658e4')" + "categoryTemplate@odata.bind" = "https://graph.microsoft.com/beta/security/labels/categories('0bjk8-b966-4c40-94de-fb8a383658e4')" + "citationTemplate@odata.bind" = "https://graph.microsoft.com/beta/security/labels/citations('0e23f4fc-b966-4c40-94de-fb8a383658e4')" + "departmentTemplate@odata.bind" = "https://graph.microsoft.com/beta/security/labels/departments('p99ef4fc-b966-4c40-94de-fb8a383658e4')" + "filePlanReferenceTemplate@odata.bind" = "https://graph.microsoft.com/beta/security/labels/filePlanReferences('e095f4fc-b966-4c40-94de-fb8a383658e4')" + } } + New-MgBetaSecurityLabelRetentionLabel -BodyParameter $params + ``` This example shows how to use the New-MgBetaSecurityLabelRetentionLabel Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/New-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md b/src/Security/beta/examples/New-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md +++ b/src/Security/beta/examples/New-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecurityProviderTenantSetting.md b/src/Security/beta/examples/New-MgBetaSecurityProviderTenantSetting.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityProviderTenantSetting.md +++ b/src/Security/beta/examples/New-MgBetaSecurityProviderTenantSetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecuritySubjectRightsRequest.md b/src/Security/beta/examples/New-MgBetaSecuritySubjectRightsRequest.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecuritySubjectRightsRequest.md +++ b/src/Security/beta/examples/New-MgBetaSecuritySubjectRightsRequest.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionEmailThreat.md b/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionEmailThreat.md index 4c6d00e4e8..209b0b639f 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionEmailThreat.md +++ b/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionEmailThreat.md @@ -1,13 +1,18 @@ -### Example 1: Using the New-MgBetaSecurityThreatSubmissionEmailThreat Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - "@odata.type" = "#microsoft.graph.emailUrlThreatSubmission" - Category = "spam" - RecipientEmailAddress = "tifc@a830edad9050849EQTPWBJZXODQ.onmicrosoft.com" - MessageUrl = "https://graph.microsoft.com/beta/users/c52ce8db-3e4b-4181-93c4-7d6b6bffaf60/messages/AAMkADU3MWUxOTU0LWNlOTEt=" + "@odata.type" = "#microsoft.graph.security.emailUrlThreatSubmission" + category = "spam" + recipientEmailAddress = "tifc@contoso.com" + messageUrl = "https://graph.microsoft.com/beta/users/c52ce8db-3e4b-4181-93c4-7d6b6bffaf60/messages/AAMkADU3MWUxOTU0LWNlOTEt=" } + New-MgBetaSecurityThreatSubmissionEmailThreat -BodyParameter $params + ``` This example shows how to use the New-MgBetaSecurityThreatSubmissionEmailThreat Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md b/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md index 854691798a..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md +++ b/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md @@ -1,10 +0,0 @@ -### Example 1: Using the New-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -$params = @{ - IsReportToMicrosoftEnabled = $true -} -New-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy -BodyParameter $params -``` -This example shows how to use the New-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionFileThreat.md b/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionFileThreat.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionFileThreat.md +++ b/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionFileThreat.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionUrlThreat.md b/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionUrlThreat.md index 0c06865642..559ab51e8b 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionUrlThreat.md +++ b/src/Security/beta/examples/New-MgBetaSecurityThreatSubmissionUrlThreat.md @@ -1,12 +1,17 @@ -### Example 1: Using the New-MgBetaSecurityThreatSubmissionUrlThreat Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ "@odata.type" = "#microsoft.graph.urlThreatSubmission" - Category = "phishing" - WebUrl = "http://phishing.contoso.com" + category = "phishing" + webUrl = "http://phishing.contoso.com" } + New-MgBetaSecurityThreatSubmissionUrlThreat -BodyParameter $params + ``` This example shows how to use the New-MgBetaSecurityThreatSubmissionUrlThreat Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/New-MgBetaSecurityTiIndicator.md b/src/Security/beta/examples/New-MgBetaSecurityTiIndicator.md index c9bb25abc2..656fd1f688 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityTiIndicator.md +++ b/src/Security/beta/examples/New-MgBetaSecurityTiIndicator.md @@ -1,28 +1,33 @@ -### Example 1: Using the New-MgBetaSecurityTiIndicator Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Action = "alert" - ActivityGroupNames = @( + action = "alert" + activityGroupNames = @( ) - Confidence = 0 - Description = "This is a canary indicator for demo purpose. Take no action on any observables set in this indicator." - ExpirationDateTime = [System.DateTime]::Parse("2019-03-01T21:43:37.5031462+00:00") - ExternalId = "Test--8586509942679764298MS501" - FileHashType = "sha256" - FileHashValue = "aa64428647b57bf51524d1756b2ed746e5a3f31b67cf7fe5b5d8a9daf07ca313" - KillChain = @( + confidence = 0 + description = "This is a canary indicator for demo purpose. Take no action on any observables set in this indicator." + expirationDateTime = [System.DateTime]::Parse("2019-03-01T21:43:37.5031462+00:00") + externalId = "Test--8586509942679764298MS501" + fileHashType = "sha256" + fileHashValue = "aa64428647b57bf51524d1756b2ed746e5a3f31b67cf7fe5b5d8a9daf07ca313" + killChain = @( ) - MalwareFamilyNames = @( + malwareFamilyNames = @( ) - Severity = 0 - Tags = @( + severity = 0 + tags = @( ) - TargetProduct = "Azure Sentinel" - ThreatType = "WatchList" - TlpLevel = "green" + targetProduct = "Azure Sentinel" + threatType = "WatchList" + tlpLevel = "green" } + New-MgBetaSecurityTiIndicator -BodyParameter $params + ``` This example shows how to use the New-MgBetaSecurityTiIndicator Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/New-MgBetaSecurityTriggerRetentionEvent.md b/src/Security/beta/examples/New-MgBetaSecurityTriggerRetentionEvent.md index 040b95e04e..091e37b610 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityTriggerRetentionEvent.md +++ b/src/Security/beta/examples/New-MgBetaSecurityTriggerRetentionEvent.md @@ -10,7 +10,7 @@ $params = @{ description = "String" eventQueries = @( @{ - "@odata.type" = "microsoft.graph.security.eventQueries" + "@odata.type" = "microsoft.graph.security.eventQuery" } ) eventTriggerDateTime = [System.DateTime]::Parse("String (timestamp)") diff --git a/src/Security/beta/examples/New-MgBetaSecurityUserSecurityProfile.md b/src/Security/beta/examples/New-MgBetaSecurityUserSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/New-MgBetaSecurityUserSecurityProfile.md +++ b/src/Security/beta/examples/New-MgBetaSecurityUserSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Publish-MgBetaSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/beta/examples/Publish-MgBetaSecurityCaseEdiscoveryCaseCustodian.md index 09530a7441..8c439c4585 100644 --- a/src/Security/beta/examples/Publish-MgBetaSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/beta/examples/Publish-MgBetaSecurityCaseEdiscoveryCaseCustodian.md @@ -1,7 +1,11 @@ -### Example 1: Using the Publish-MgBetaSecurityCaseEdiscoveryCaseCustodian Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Publish-MgBetaSecurityCaseEdiscoveryCaseCustodian -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId + ``` This example shows how to use the Publish-MgBetaSecurityCaseEdiscoveryCaseCustodian Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Publish-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/beta/examples/Publish-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index 4cff4fab28..5315240b73 100644 --- a/src/Security/beta/examples/Publish-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/beta/examples/Publish-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -1,7 +1,11 @@ -### Example 1: Using the Publish-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Publish-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId + ``` This example shows how to use the Publish-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityAction.md b/src/Security/beta/examples/Remove-MgBetaSecurityAction.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityAction.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityAction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulation.md b/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulation.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulation.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulationAutomation.md b/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulationAutomation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulationAutomation.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulationAutomation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulationAutomationRun.md b/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulationAutomationRun.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulationAutomationRun.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityAttackSimulationAutomationRun.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCase.md b/src/Security/beta/examples/Remove-MgBetaSecurityCase.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCase.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCase.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodian.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodian.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianHold.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianHold.md index 817dfc0f18..47a4076bf5 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianHold.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianHold.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId + ``` This example shows how to use the Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md index bdc812867e..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md @@ -1,7 +0,0 @@ -### Example 1: Using the Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHold Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryHoldPolicyId $ediscoveryHoldPolicyId -``` -This example shows how to use the Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md index 296b2641d4..496e741b60 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md @@ -1,14 +1,11 @@ -### Example 1: Using the Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId + ``` This example shows how to use the Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId -``` -This example shows how to use the Remove-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseOperation.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseSetting.md b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseSetting.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseSetting.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCaseEdiscoveryCaseSetting.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityCloudAppSecurityProfile.md b/src/Security/beta/examples/Remove-MgBetaSecurityCloudAppSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityCloudAppSecurityProfile.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityCloudAppSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityDomainSecurityProfile.md b/src/Security/beta/examples/Remove-MgBetaSecurityDomainSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityDomainSecurityProfile.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityDomainSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityFileSecurityProfile.md b/src/Security/beta/examples/Remove-MgBetaSecurityFileSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityFileSecurityProfile.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityFileSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityHostSecurityProfile.md b/src/Security/beta/examples/Remove-MgBetaSecurityHostSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityHostSecurityProfile.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityHostSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityIPSecurityProfile.md b/src/Security/beta/examples/Remove-MgBetaSecurityIPSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityIPSecurityProfile.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityIPSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityIncident.md b/src/Security/beta/examples/Remove-MgBetaSecurityIncident.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityIncident.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityIncident.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtection.md b/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtection.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtection.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtection.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionLabelPolicySetting.md b/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionLabelPolicySetting.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionLabelPolicySetting.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionLabelPolicySetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionSensitivityLabel.md b/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionSensitivityLabel.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionSensitivityLabel.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionSensitivityLabel.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionSensitivityLabelParent.md b/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionSensitivityLabelParent.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionSensitivityLabelParent.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityInformationProtectionSensitivityLabelParent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityLabel.md b/src/Security/beta/examples/Remove-MgBetaSecurityLabel.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityLabel.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityLabel.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityLabelRetentionLabel.md b/src/Security/beta/examples/Remove-MgBetaSecurityLabelRetentionLabel.md index 3640c6b405..4047f59018 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityLabelRetentionLabel.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityLabelRetentionLabel.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaSecurityLabelRetentionLabel Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Remove-MgBetaSecurityLabelRetentionLabel -RetentionLabelId $retentionLabelId + ``` This example shows how to use the Remove-MgBetaSecurityLabelRetentionLabel Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md b/src/Security/beta/examples/Remove-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityProviderTenantSetting.md b/src/Security/beta/examples/Remove-MgBetaSecurityProviderTenantSetting.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityProviderTenantSetting.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityProviderTenantSetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecuritySecureScore.md b/src/Security/beta/examples/Remove-MgBetaSecuritySecureScore.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecuritySecureScore.md +++ b/src/Security/beta/examples/Remove-MgBetaSecuritySecureScore.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Remove-MgBetaSecuritySecureScoreControlProfile.md b/src/Security/beta/examples/Remove-MgBetaSecuritySecureScoreControlProfile.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecuritySecureScoreControlProfile.md +++ b/src/Security/beta/examples/Remove-MgBetaSecuritySecureScoreControlProfile.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Remove-MgBetaSecuritySubjectRightsRequest.md b/src/Security/beta/examples/Remove-MgBetaSecuritySubjectRightsRequest.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecuritySubjectRightsRequest.md +++ b/src/Security/beta/examples/Remove-MgBetaSecuritySubjectRightsRequest.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecuritySubjectRightsRequestNote.md b/src/Security/beta/examples/Remove-MgBetaSecuritySubjectRightsRequestNote.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecuritySubjectRightsRequestNote.md +++ b/src/Security/beta/examples/Remove-MgBetaSecuritySubjectRightsRequestNote.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmission.md b/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmission.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmission.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmission.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionEmailThreat.md b/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionEmailThreat.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionEmailThreat.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionEmailThreat.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md b/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionFileThreat.md b/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionFileThreat.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionFileThreat.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionFileThreat.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionUrlThreat.md b/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionUrlThreat.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionUrlThreat.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityThreatSubmissionUrlThreat.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicator.md b/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicator.md index 705ab39e96..b5c97bc810 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicator.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicator.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaSecurityTiIndicator Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Remove-MgBetaSecurityTiIndicator -TiIndicatorId $tiIndicatorId + ``` This example shows how to use the Remove-MgBetaSecurityTiIndicator Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicatorByExternalId.md b/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicatorByExternalId.md index 4ddcbea820..b07e752a8d 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicatorByExternalId.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicatorByExternalId.md @@ -1,13 +1,18 @@ -### Example 1: Using the Remove-MgBetaSecurityTiIndicatorByExternalId Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Value = @( - "externalId-value1" - "externalId-value2" - ) + value = @( + "externalId-value1" +"externalId-value2" +) } + Remove-MgBetaSecurityTiIndicatorByExternalId -BodyParameter $params + ``` This example shows how to use the Remove-MgBetaSecurityTiIndicatorByExternalId Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicatorMultiple.md b/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicatorMultiple.md index 0fd08bbdce..6ee9b11d36 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicatorMultiple.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityTiIndicatorMultiple.md @@ -1,13 +1,18 @@ -### Example 1: Using the Remove-MgBetaSecurityTiIndicatorMultiple Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Value = @( - "id-value1" - "id-value2" - ) + value = @( + "id-value1" +"id-value2" +) } + Remove-MgBetaSecurityTiIndicatorMultiple -BodyParameter $params + ``` This example shows how to use the Remove-MgBetaSecurityTiIndicatorMultiple Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityTrigger.md b/src/Security/beta/examples/Remove-MgBetaSecurityTrigger.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityTrigger.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityTrigger.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityTriggerType.md b/src/Security/beta/examples/Remove-MgBetaSecurityTriggerType.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityTriggerType.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityTriggerType.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Remove-MgBetaSecurityUserSecurityProfile.md b/src/Security/beta/examples/Remove-MgBetaSecurityUserSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Remove-MgBetaSecurityUserSecurityProfile.md +++ b/src/Security/beta/examples/Remove-MgBetaSecurityUserSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault.md b/src/Security/beta/examples/Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault.md index 273dddd986..529dd9867e 100644 --- a/src/Security/beta/examples/Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault.md +++ b/src/Security/beta/examples/Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault.md @@ -1,14 +1,11 @@ -### Example 1: Using the Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault -EdiscoveryCaseId $ediscoveryCaseId + ``` This example shows how to use the Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault -EdiscoveryCaseId $ediscoveryCaseId -``` -This example shows how to use the Reset-MgBetaSecurityCaseEdiscoveryCaseSettingToDefault Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent.md b/src/Security/beta/examples/Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent.md +++ b/src/Security/beta/examples/Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent.md b/src/Security/beta/examples/Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent.md +++ b/src/Security/beta/examples/Set-MgBetaSecurityCaseEdiscoveryCaseReviewSetFileExtractedTextContent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Start-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery.md b/src/Security/beta/examples/Start-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery.md index 818a93c2e1..e69de29bb2 100644 --- a/src/Security/beta/examples/Start-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery.md +++ b/src/Security/beta/examples/Start-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery.md @@ -1,7 +0,0 @@ -### Example 1: Using the Start-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -Start-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryReviewSetId $ediscoveryReviewSetId -EdiscoveryReviewSetQueryId $ediscoveryReviewSetQueryId -``` -This example shows how to use the Start-MgBetaSecurityCaseEdiscoveryCaseReviewSetQuery Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Security/beta/examples/Start-MgBetaSecurityHuntingQuery.md b/src/Security/beta/examples/Start-MgBetaSecurityHuntingQuery.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Start-MgBetaSecurityHuntingQuery.md +++ b/src/Security/beta/examples/Start-MgBetaSecurityHuntingQuery.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Stop-MgBetaSecurityAction.md b/src/Security/beta/examples/Stop-MgBetaSecurityAction.md index 203c2762e8..ddbf41c02a 100644 --- a/src/Security/beta/examples/Stop-MgBetaSecurityAction.md +++ b/src/Security/beta/examples/Stop-MgBetaSecurityAction.md @@ -1,7 +1,11 @@ -### Example 1: Using the Stop-MgBetaSecurityAction Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Stop-MgBetaSecurityAction -SecurityActionId $securityActionId + ``` This example shows how to use the Stop-MgBetaSecurityAction Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Submit-MgBetaSecurityTiIndicator.md b/src/Security/beta/examples/Submit-MgBetaSecurityTiIndicator.md index 7ee7bbd9f5..33e14a7233 100644 --- a/src/Security/beta/examples/Submit-MgBetaSecurityTiIndicator.md +++ b/src/Security/beta/examples/Submit-MgBetaSecurityTiIndicator.md @@ -1,51 +1,56 @@ -### Example 1: Using the Submit-MgBetaSecurityTiIndicator Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Value = @( + value = @( @{ - ActivityGroupNames = @( + activityGroupNames = @( ) - Confidence = 0 - Description = "This is a canary indicator for demo purpose. Take no action on any observables set in this indicator." - ExpirationDateTime = [System.DateTime]::Parse("2019-03-01T21:44:03.1668987+00:00") - ExternalId = "Test--8586509942423126760MS164-0" - FileHashType = "sha256" - FileHashValue = "b555c45c5b1b01304217e72118d6ca1b14b7013644a078273cea27bbdc1cf9d6" - KillChain = @( + confidence = 0 + description = "This is a canary indicator for demo purpose. Take no action on any observables set in this indicator." + expirationDateTime = [System.DateTime]::Parse("2019-03-01T21:44:03.1668987+00:00") + externalId = "Test--8586509942423126760MS164-0" + fileHashType = "sha256" + fileHashValue = "b555c45c5b1b01304217e72118d6ca1b14b7013644a078273cea27bbdc1cf9d6" + killChain = @( ) - MalwareFamilyNames = @( + malwareFamilyNames = @( ) - Severity = 0 - Tags = @( + severity = 0 + tags = @( ) - TargetProduct = "Azure Sentinel" - ThreatType = "WatchList" - TlpLevel = "green" + targetProduct = "Azure Sentinel" + threatType = "WatchList" + tlpLevel = "green" } @{ - ActivityGroupNames = @( + activityGroupNames = @( ) - Confidence = 0 - Description = "This is a canary indicator for demo purpose. Take no action on any observables set in this indicator." - ExpirationDateTime = [System.DateTime]::Parse("2019-03-01T21:44:03.1748779+00:00") - ExternalId = "Test--8586509942423126760MS164-1" - FileHashType = "sha256" - FileHashValue = "1796b433950990b28d6a22456c9d2b58ced1bdfcdf5f16f7e39d6b9bdca4213b" - KillChain = @( + confidence = 0 + description = "This is a canary indicator for demo purpose. Take no action on any observables set in this indicator." + expirationDateTime = [System.DateTime]::Parse("2019-03-01T21:44:03.1748779+00:00") + externalId = "Test--8586509942423126760MS164-1" + fileHashType = "sha256" + fileHashValue = "1796b433950990b28d6a22456c9d2b58ced1bdfcdf5f16f7e39d6b9bdca4213b" + killChain = @( ) - MalwareFamilyNames = @( + malwareFamilyNames = @( ) - Severity = 0 - Tags = @( + severity = 0 + tags = @( ) - TargetProduct = "Azure Sentinel" - ThreatType = "WatchList" - TlpLevel = "green" + targetProduct = "Azure Sentinel" + threatType = "WatchList" + tlpLevel = "green" } ) } + Submit-MgBetaSecurityTiIndicator -BodyParameter $params + ``` This example shows how to use the Submit-MgBetaSecurityTiIndicator Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelApplication.md b/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelApplication.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelApplication.md +++ b/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelApplication.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelClassificationResult.md b/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelClassificationResult.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelClassificationResult.md +++ b/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelClassificationResult.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelRemoval.md b/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelRemoval.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelRemoval.md +++ b/src/Security/beta/examples/Test-MgBetaSecurityInformationProtectionSensitivityLabelRemoval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityAction.md b/src/Security/beta/examples/Update-MgBetaSecurityAction.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityAction.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityAction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityAlertMultiple.md b/src/Security/beta/examples/Update-MgBetaSecurityAlertMultiple.md index 993aa4f28f..573b8236f7 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityAlertMultiple.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityAlertMultiple.md @@ -1,32 +1,37 @@ -### Example 1: Using the Update-MgBetaSecurityAlertMultiple Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Value = @( + value = @( @{ - AssignedTo = "String" - ClosedDateTime = [System.DateTime]::Parse("String (timestamp)") - Comments = @( - "String" - ) - Feedback = @{ - "@odata.type" = "microsoft.graph.alertFeedback" - } - Id = "String (identifier)" - Status = @{ - "@odata.type" = "microsoft.graph.alertStatus" - } - Tags = @( - "String" - ) - VendorInformation = @{ - Provider = "String" - Vendor = "String" - } + assignedTo = "String" + closedDateTime = [System.DateTime]::Parse("String (timestamp)") + comments = @( + "String" + ) + feedback = @{ + "@odata.type" = "microsoft.graph.alertFeedback" } + id = "String (identifier)" + status = @{ + "@odata.type" = "microsoft.graph.alertStatus" + } + tags = @( + "String" ) + vendorInformation = @{ + provider = "String" + vendor = "String" + } +} +) } + Update-MgBetaSecurityAlertMultiple -BodyParameter $params + ``` This example shows how to use the Update-MgBetaSecurityAlertMultiple Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Update-MgBetaSecurityAttackSimulationAutomation.md b/src/Security/beta/examples/Update-MgBetaSecurityAttackSimulationAutomation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityAttackSimulationAutomation.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityAttackSimulationAutomation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Update-MgBetaSecurityAttackSimulationAutomationRun.md b/src/Security/beta/examples/Update-MgBetaSecurityAttackSimulationAutomationRun.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityAttackSimulationAutomationRun.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityAttackSimulationAutomationRun.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCase.md b/src/Security/beta/examples/Update-MgBetaSecurityCase.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCase.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCase.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodian.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodian.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianIndex.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianIndex.md index 5ff7d6c238..0b9115e45e 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianIndex.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianIndex.md @@ -1,7 +1,11 @@ -### Example 1: Using the Update-MgBetaSecurityCaseEdiscoveryCaseCustodianIndex Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Update-MgBetaSecurityCaseEdiscoveryCaseCustodianIndex -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId + ``` This example shows how to use the Update-MgBetaSecurityCaseEdiscoveryCaseCustodianIndex Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianSiteSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseCustodianUserSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHold.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldSiteSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseLegalHoldUserSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex.md index 2261a8fe57..a1650966f8 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex.md @@ -1,7 +1,11 @@ -### Example 1: Using the Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId + ``` This example shows how to use the Update-MgBetaSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseOperation.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseReviewSet.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseReviewSetFile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource.md b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCaseEdiscoveryCaseSearchAdditionalSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityCloudAppSecurityProfile.md b/src/Security/beta/examples/Update-MgBetaSecurityCloudAppSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityCloudAppSecurityProfile.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityCloudAppSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityDomainSecurityProfile.md b/src/Security/beta/examples/Update-MgBetaSecurityDomainSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityDomainSecurityProfile.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityDomainSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityFileSecurityProfile.md b/src/Security/beta/examples/Update-MgBetaSecurityFileSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityFileSecurityProfile.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityFileSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityHostSecurityProfile.md b/src/Security/beta/examples/Update-MgBetaSecurityHostSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityHostSecurityProfile.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityHostSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityIPSecurityProfile.md b/src/Security/beta/examples/Update-MgBetaSecurityIPSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityIPSecurityProfile.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityIPSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityInformationProtection.md b/src/Security/beta/examples/Update-MgBetaSecurityInformationProtection.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityInformationProtection.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityInformationProtection.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionLabelPolicySetting.md b/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionLabelPolicySetting.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionLabelPolicySetting.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionLabelPolicySetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionSensitivityLabel.md b/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionSensitivityLabel.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionSensitivityLabel.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionSensitivityLabel.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionSensitivityLabelParent.md b/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionSensitivityLabelParent.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionSensitivityLabelParent.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityInformationProtectionSensitivityLabelParent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityLabel.md b/src/Security/beta/examples/Update-MgBetaSecurityLabel.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityLabel.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityLabel.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityLabelRetentionLabel.md b/src/Security/beta/examples/Update-MgBetaSecurityLabelRetentionLabel.md index f35057babe..c9c4aad847 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityLabelRetentionLabel.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityLabelRetentionLabel.md @@ -1,25 +1,19 @@ -### Example 1: Using the Update-MgBetaSecurityLabelRetentionLabel Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ "@odata.type" = "#microsoft.graph.security.retentionLabel" - DisplayName = "String" - BehaviorDuringRetentionPeriod = "String" - ActionAfterRetentionPeriod = "String" - RetentionTrigger = "String" - RetentionDuration = @{ - "@odata.type" = "microsoft.graph.security.retentionDuration" + retentionDuration = @{ + "@odata.type" = "microsoft.graph.security.retentionDurationInDays" + days = } - IsInUse = "Boolean" - DescriptionForAdmins = "String" - DescriptionForUsers = "String" - CreatedBy = @{ - "@odata.type" = "microsoft.graph.identitySet" - } - LabelToBeApplied = "String" - DefaultRecordBehavior = "String" } + Update-MgBetaSecurityLabelRetentionLabel -RetentionLabelId $retentionLabelId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaSecurityLabelRetentionLabel Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Update-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md b/src/Security/beta/examples/Update-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityLabelRetentionLabelDispositionReviewStage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityProviderTenantSetting.md b/src/Security/beta/examples/Update-MgBetaSecurityProviderTenantSetting.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityProviderTenantSetting.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityProviderTenantSetting.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecuritySecureScore.md b/src/Security/beta/examples/Update-MgBetaSecuritySecureScore.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecuritySecureScore.md +++ b/src/Security/beta/examples/Update-MgBetaSecuritySecureScore.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/beta/examples/Update-MgBetaSecuritySecureScoreControlProfile.md b/src/Security/beta/examples/Update-MgBetaSecuritySecureScoreControlProfile.md index ba2daedeff..82a50fc0f2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecuritySecureScoreControlProfile.md +++ b/src/Security/beta/examples/Update-MgBetaSecuritySecureScoreControlProfile.md @@ -1,46 +1,15 @@ -### Example 1: Request without Prefer header +### Example 1: Code snippet ```powershell -Import-Module Microsoft.Graph.Beta.Security - -$params = @{ - assignedTo = "" - comment = "control is reviewed" - state = "Reviewed" - vendorInformation = @{ - provider = "SecureScore" - providerVersion = $null - subProvider = $null - vendor = "Microsoft" - } -} -Update-MgBetaSecuritySecureScoreControlProfile -SecureScoreControlProfileId $secureScoreControlProfileId -BodyParameter $params -``` -This example shows how to use the Update-MgBetaSecuritySecureScoreControlProfile Cmdlet. - -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - -### Example 2: Request with Prefer header - -```powershell Import-Module Microsoft.Graph.Beta.Security $params = @{ - assignedTo = "" - comment = "control is reviewed" - state = "Reviewed" - vendorInformation = @{ - provider = "SecureScore" - providerVersion = $null - subProvider = $null - vendor = "Microsoft" - } + controlStateUpdates = "controlStateUpdates-value" } Update-MgBetaSecuritySecureScoreControlProfile -SecureScoreControlProfileId $secureScoreControlProfileId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaSecuritySecureScoreControlProfile Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). - diff --git a/src/Security/beta/examples/Update-MgBetaSecuritySubjectRightsRequest.md b/src/Security/beta/examples/Update-MgBetaSecuritySubjectRightsRequest.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecuritySubjectRightsRequest.md +++ b/src/Security/beta/examples/Update-MgBetaSecuritySubjectRightsRequest.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecuritySubjectRightsRequestNote.md b/src/Security/beta/examples/Update-MgBetaSecuritySubjectRightsRequestNote.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecuritySubjectRightsRequestNote.md +++ b/src/Security/beta/examples/Update-MgBetaSecuritySubjectRightsRequestNote.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmission.md b/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmission.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmission.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmission.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionEmailThreat.md b/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionEmailThreat.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionEmailThreat.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionEmailThreat.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md b/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md index 167003c5bb..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy.md @@ -1,10 +0,0 @@ -### Example 1: Using the Update-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Security -$params = @{ - IsReportToMicrosoftEnabled = $false -} -Update-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy -EmailThreatSubmissionPolicyId $emailThreatSubmissionPolicyId -BodyParameter $params -``` -This example shows how to use the Update-MgBetaSecurityThreatSubmissionEmailThreatSubmissionPolicy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionFileThreat.md b/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionFileThreat.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionFileThreat.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionFileThreat.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionUrlThreat.md b/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionUrlThreat.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionUrlThreat.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityThreatSubmissionUrlThreat.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityTiIndicator.md b/src/Security/beta/examples/Update-MgBetaSecurityTiIndicator.md index 19b5711a58..4979803910 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityTiIndicator.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityTiIndicator.md @@ -1,22 +1,32 @@ -### Example 1: Using the Update-MgBetaSecurityTiIndicator Cmdlet +### Example 1: Request without Prefer header + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Description = "description-updated" + description = "description-updated" } + Update-MgBetaSecurityTiIndicator -TiIndicatorId $tiIndicatorId -BodyParameter $params + ``` -This example shows how to use the Update-MgBetaSecurityTiIndicator Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Update-MgBetaSecurityTiIndicator Cmdlet +This example will request without prefer header + +### Example 2: Request with Prefer header + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - AdditionalInformation = "additionalInformation-after-update" - Confidence = 42 - Description = "description-after-update" + additionalInformation = "additionalInformation-after-update" + confidence = 42 + description = "description-after-update" } + Update-MgBetaSecurityTiIndicator -TiIndicatorId $tiIndicatorId -BodyParameter $params + ``` -This example shows how to use the Update-MgBetaSecurityTiIndicator Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). +This example will request with prefer header + diff --git a/src/Security/beta/examples/Update-MgBetaSecurityTiIndicatorMultiple.md b/src/Security/beta/examples/Update-MgBetaSecurityTiIndicatorMultiple.md index d0f25a8791..2a832787a7 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityTiIndicatorMultiple.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityTiIndicatorMultiple.md @@ -1,19 +1,24 @@ -### Example 1: Using the Update-MgBetaSecurityTiIndicatorMultiple Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Security + $params = @{ - Value = @( + value = @( @{ - Id = "c6fb948b-89c5-3bba-a2cd-a9d9a1e430e4" - AdditionalInformation = "mytest" + id = "c6fb948b-89c5-3bba-a2cd-a9d9a1e430e4" + additionalInformation = "mytest" } @{ - Id = "e58c072b-c9bb-a5c4-34ce-eb69af44fb1e" - AdditionalInformation = "test again" + id = "e58c072b-c9bb-a5c4-34ce-eb69af44fb1e" + additionalInformation = "test again" } ) } + Update-MgBetaSecurityTiIndicatorMultiple -BodyParameter $params + ``` This example shows how to use the Update-MgBetaSecurityTiIndicatorMultiple Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/beta/examples/Update-MgBetaSecurityTrigger.md b/src/Security/beta/examples/Update-MgBetaSecurityTrigger.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityTrigger.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityTrigger.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityTriggerRetentionEvent.md b/src/Security/beta/examples/Update-MgBetaSecurityTriggerRetentionEvent.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityTriggerRetentionEvent.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityTriggerRetentionEvent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityTriggerType.md b/src/Security/beta/examples/Update-MgBetaSecurityTriggerType.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityTriggerType.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityTriggerType.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityTriggerTypeRetentionEventType.md b/src/Security/beta/examples/Update-MgBetaSecurityTriggerTypeRetentionEventType.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityTriggerTypeRetentionEventType.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityTriggerTypeRetentionEventType.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/beta/examples/Update-MgBetaSecurityUserSecurityProfile.md b/src/Security/beta/examples/Update-MgBetaSecurityUserSecurityProfile.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/beta/examples/Update-MgBetaSecurityUserSecurityProfile.md +++ b/src/Security/beta/examples/Update-MgBetaSecurityUserSecurityProfile.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseCustodianHold.md b/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseCustodianHold.md index 1c44fc280a..a3fbdd2fef 100644 --- a/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseCustodianHold.md +++ b/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseCustodianHold.md @@ -1,14 +1,11 @@ -### Example 1: Using the Add-MgSecurityCaseEdiscoveryCaseCustodianHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Add-MgSecurityCaseEdiscoveryCaseCustodianHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId + ``` This example shows how to use the Add-MgSecurityCaseEdiscoveryCaseCustodianHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Add-MgSecurityCaseEdiscoveryCaseCustodianHold Cmdlet -```powershell -Import-Module Microsoft.Graph.Security -Add-MgSecurityCaseEdiscoveryCaseCustodianHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId -``` -This example shows how to use the Add-MgSecurityCaseEdiscoveryCaseCustodianHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md b/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md index e3baa654bb..88aee15272 100644 --- a/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md +++ b/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md @@ -1,14 +1,11 @@ -### Example 1: Using the Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId + ``` This example shows how to use the Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet -```powershell -Import-Module Microsoft.Graph.Security -Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId -``` -This example shows how to use the Add-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseReviewSetQueryTag.md b/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseReviewSetQueryTag.md index b6e1f76e52..4aef37dfed 100644 --- a/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseReviewSetQueryTag.md +++ b/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseReviewSetQueryTag.md @@ -1,14 +1,19 @@ -### Example 1: Using the Add-MgSecurityCaseEdiscoveryCaseReviewSetQueryTag Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + $params = @{ - TagsToAdd = @( + tagsToAdd = @( @{ - Id = "d3d99dc704a74801b792b3e1e722aa0d" + id = "d3d99dc704a74801b792b3e1e722aa0d" } ) } + Add-MgSecurityCaseEdiscoveryCaseReviewSetQueryTag -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryReviewSetId $ediscoveryReviewSetId -EdiscoveryReviewSetQueryId $ediscoveryReviewSetQueryId -BodyParameter $params + ``` This example shows how to use the Add-MgSecurityCaseEdiscoveryCaseReviewSetQueryTag Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md b/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md index aa7cfa45bc..e79e271d87 100644 --- a/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md +++ b/src/Security/v1.0/examples/Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet.md @@ -1,13 +1,18 @@ -### Example 1: Using the Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + $params = @{ - Search = @{ - Id = "c17e91d6-6bc0-4ecb-b388-269ea3d4ffb7" + search = @{ + id = "c17e91d6-6bc0-4ecb-b388-269ea3d4ffb7" } - AdditionalDataOptions = "linkedFiles" + additionalDataOptions = "linkedFiles" } + Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryReviewSetId $ediscoveryReviewSetId -BodyParameter $params + ``` This example shows how to use the Add-MgSecurityCaseEdiscoveryCaseReviewSetToReviewSet Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Close-MgSecurityCaseEdiscoveryCase.md b/src/Security/v1.0/examples/Close-MgSecurityCaseEdiscoveryCase.md index 5ffb1c9ec9..691db480a3 100644 --- a/src/Security/v1.0/examples/Close-MgSecurityCaseEdiscoveryCase.md +++ b/src/Security/v1.0/examples/Close-MgSecurityCaseEdiscoveryCase.md @@ -1,7 +1,11 @@ -### Example 1: Using the Close-MgSecurityCaseEdiscoveryCase Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Close-MgSecurityCaseEdiscoveryCase -EdiscoveryCaseId $ediscoveryCaseId + ``` This example shows how to use the Close-MgSecurityCaseEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Get-MgSecurityCase.md b/src/Security/v1.0/examples/Get-MgSecurityCase.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Get-MgSecurityCase.md +++ b/src/Security/v1.0/examples/Get-MgSecurityCase.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSourceSite.md b/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSourceSite.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSourceSite.md +++ b/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseCustodianSiteSourceSite.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md b/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md +++ b/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSourceGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md b/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md +++ b/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceLastIndexOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation.md b/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation.md +++ b/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseSearchAddToReviewSetOperation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseTagParent.md b/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseTagParent.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseTagParent.md +++ b/src/Security/v1.0/examples/Get-MgSecurityCaseEdiscoveryCaseTagParent.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Initialize-MgSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/v1.0/examples/Initialize-MgSecurityCaseEdiscoveryCaseCustodian.md index ba8abb2fd6..411a4c8824 100644 --- a/src/Security/v1.0/examples/Initialize-MgSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/v1.0/examples/Initialize-MgSecurityCaseEdiscoveryCaseCustodian.md @@ -1,7 +1,11 @@ -### Example 1: Using the Initialize-MgSecurityCaseEdiscoveryCaseCustodian Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Initialize-MgSecurityCaseEdiscoveryCaseCustodian -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId + ``` This example shows how to use the Initialize-MgSecurityCaseEdiscoveryCaseCustodian Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Invoke-MgAsSecurityCaseEdiscoveryCaseTagHierarchy.md b/src/Security/v1.0/examples/Invoke-MgAsSecurityCaseEdiscoveryCaseTagHierarchy.md index 0507d21607..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Invoke-MgAsSecurityCaseEdiscoveryCaseTagHierarchy.md +++ b/src/Security/v1.0/examples/Invoke-MgAsSecurityCaseEdiscoveryCaseTagHierarchy.md @@ -1,7 +0,0 @@ -### Example 1: Using the Invoke-MgAsSecurityCaseEdiscoveryCaseTagHierarchy Cmdlet -```powershell -Import-Module Microsoft.Graph.Security -Invoke-MgAsSecurityCaseEdiscoveryCaseTagHierarchy -EdiscoveryCaseId $ediscoveryCaseId -``` -This example shows how to use the Invoke-MgAsSecurityCaseEdiscoveryCaseTagHierarchy Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Security/v1.0/examples/Invoke-MgEstimateSecurityCaseEdiscoveryCaseSearchStatistics.md b/src/Security/v1.0/examples/Invoke-MgEstimateSecurityCaseEdiscoveryCaseSearchStatistics.md index 13dbba9cde..e4624aadd9 100644 --- a/src/Security/v1.0/examples/Invoke-MgEstimateSecurityCaseEdiscoveryCaseSearchStatistics.md +++ b/src/Security/v1.0/examples/Invoke-MgEstimateSecurityCaseEdiscoveryCaseSearchStatistics.md @@ -1,7 +1,11 @@ -### Example 1: Using the Invoke-MgEstimateSecurityCaseEdiscoveryCaseSearchStatistics Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Invoke-MgEstimateSecurityCaseEdiscoveryCaseSearchStatistics -EdiscoveryCaseId $ediscoveryCaseId -EdiscoverySearchId $ediscoverySearchId + ``` This example shows how to use the Invoke-MgEstimateSecurityCaseEdiscoveryCaseSearchStatistics Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Invoke-MgReopenSecurityCaseEdiscoveryCase.md b/src/Security/v1.0/examples/Invoke-MgReopenSecurityCaseEdiscoveryCase.md index 2e23f48251..0a667fdb0f 100644 --- a/src/Security/v1.0/examples/Invoke-MgReopenSecurityCaseEdiscoveryCase.md +++ b/src/Security/v1.0/examples/Invoke-MgReopenSecurityCaseEdiscoveryCase.md @@ -1,7 +1,11 @@ -### Example 1: Using the Invoke-MgReopenSecurityCaseEdiscoveryCase Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Invoke-MgReopenSecurityCaseEdiscoveryCase -EdiscoveryCaseId $ediscoveryCaseId + ``` This example shows how to use the Invoke-MgReopenSecurityCaseEdiscoveryCase Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/New-MgSecurityAttackSimulationAutomation.md b/src/Security/v1.0/examples/New-MgSecurityAttackSimulationAutomation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/New-MgSecurityAttackSimulationAutomation.md +++ b/src/Security/v1.0/examples/New-MgSecurityAttackSimulationAutomation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/New-MgSecurityAttackSimulationAutomationRun.md b/src/Security/v1.0/examples/New-MgSecurityAttackSimulationAutomationRun.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/New-MgSecurityAttackSimulationAutomationRun.md +++ b/src/Security/v1.0/examples/New-MgSecurityAttackSimulationAutomationRun.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/New-MgSecurityCaseEdiscoveryCaseOperation.md b/src/Security/v1.0/examples/New-MgSecurityCaseEdiscoveryCaseOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/New-MgSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/v1.0/examples/New-MgSecurityCaseEdiscoveryCaseOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Publish-MgSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/v1.0/examples/Publish-MgSecurityCaseEdiscoveryCaseCustodian.md index db8b130356..92c2e3b6d0 100644 --- a/src/Security/v1.0/examples/Publish-MgSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/v1.0/examples/Publish-MgSecurityCaseEdiscoveryCaseCustodian.md @@ -1,7 +1,11 @@ -### Example 1: Using the Publish-MgSecurityCaseEdiscoveryCaseCustodian Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Publish-MgSecurityCaseEdiscoveryCaseCustodian -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId + ``` This example shows how to use the Publish-MgSecurityCaseEdiscoveryCaseCustodian Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Publish-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/v1.0/examples/Publish-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index cb8353eab9..334b37446b 100644 --- a/src/Security/v1.0/examples/Publish-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/v1.0/examples/Publish-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -1,7 +1,11 @@ -### Example 1: Using the Publish-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Publish-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId + ``` This example shows how to use the Publish-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulation.md b/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulation.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulation.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulation.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulationAutomation.md b/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulationAutomation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulationAutomation.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulationAutomation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulationAutomationRun.md b/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulationAutomationRun.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulationAutomationRun.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityAttackSimulationAutomationRun.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCase.md b/src/Security/v1.0/examples/Remove-MgSecurityCase.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCase.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCase.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodian.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodian.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianHold.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianHold.md index ef2a5bd031..e69547e753 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianHold.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianHold.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgSecurityCaseEdiscoveryCaseCustodianHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Remove-MgSecurityCaseEdiscoveryCaseCustodianHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId + ``` This example shows how to use the Remove-MgSecurityCaseEdiscoveryCaseCustodianHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianUserSource.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianUserSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianUserSource.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseCustodianUserSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md index ca20510ea8..42171f7c17 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold.md @@ -1,14 +1,11 @@ -### Example 1: Using the Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId + ``` This example shows how to use the Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet -```powershell -Import-Module Microsoft.Graph.Security -Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId -``` -This example shows how to use the Remove-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceHold Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseOperation.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseReviewSet.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseReviewSet.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseReviewSet.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseReviewSet.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseSetting.md b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseSetting.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseSetting.md +++ b/src/Security/v1.0/examples/Remove-MgSecurityCaseEdiscoveryCaseSetting.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Remove-MgSecuritySecureScore.md b/src/Security/v1.0/examples/Remove-MgSecuritySecureScore.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecuritySecureScore.md +++ b/src/Security/v1.0/examples/Remove-MgSecuritySecureScore.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Remove-MgSecuritySecureScoreControlProfile.md b/src/Security/v1.0/examples/Remove-MgSecuritySecureScoreControlProfile.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Remove-MgSecuritySecureScoreControlProfile.md +++ b/src/Security/v1.0/examples/Remove-MgSecuritySecureScoreControlProfile.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Reset-MgSecurityCaseEdiscoveryCaseSettingToDefault.md b/src/Security/v1.0/examples/Reset-MgSecurityCaseEdiscoveryCaseSettingToDefault.md index 1fd692c173..0691b0f417 100644 --- a/src/Security/v1.0/examples/Reset-MgSecurityCaseEdiscoveryCaseSettingToDefault.md +++ b/src/Security/v1.0/examples/Reset-MgSecurityCaseEdiscoveryCaseSettingToDefault.md @@ -1,7 +1,11 @@ -### Example 1: Using the Reset-MgSecurityCaseEdiscoveryCaseSettingToDefault Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Reset-MgSecurityCaseEdiscoveryCaseSettingToDefault -EdiscoveryCaseId $ediscoveryCaseId + ``` This example shows how to use the Reset-MgSecurityCaseEdiscoveryCaseSettingToDefault Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Update-MgSecurityAttackSimulationAutomation.md b/src/Security/v1.0/examples/Update-MgSecurityAttackSimulationAutomation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityAttackSimulationAutomation.md +++ b/src/Security/v1.0/examples/Update-MgSecurityAttackSimulationAutomation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Update-MgSecurityAttackSimulationAutomationRun.md b/src/Security/v1.0/examples/Update-MgSecurityAttackSimulationAutomationRun.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityAttackSimulationAutomationRun.md +++ b/src/Security/v1.0/examples/Update-MgSecurityAttackSimulationAutomationRun.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Update-MgSecurityCase.md b/src/Security/v1.0/examples/Update-MgSecurityCase.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCase.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCase.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodian.md b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodian.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodian.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodian.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianIndex.md b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianIndex.md index a0d1c1d151..14dec4f137 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianIndex.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianIndex.md @@ -1,7 +1,11 @@ -### Example 1: Using the Update-MgSecurityCaseEdiscoveryCaseCustodianIndex Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Update-MgSecurityCaseEdiscoveryCaseCustodianIndex -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryCustodianId $ediscoveryCustodianId + ``` This example shows how to use the Update-MgSecurityCaseEdiscoveryCaseCustodianIndex Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianSiteSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianUnifiedGroupSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianUserSource.md b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianUserSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianUserSource.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseCustodianUserSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex.md b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex.md index 25f9a7f767..449fa444f1 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex.md @@ -1,7 +1,11 @@ -### Example 1: Using the Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Security + Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex -EdiscoveryCaseId $ediscoveryCaseId -EdiscoveryNoncustodialDataSourceId $ediscoveryNoncustodialDataSourceId + ``` This example shows how to use the Update-MgSecurityCaseEdiscoveryCaseNoncustodialDataSourceIndex Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseOperation.md b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseOperation.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseOperation.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseOperation.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseReviewSet.md b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseReviewSet.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseReviewSet.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseReviewSet.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource.md b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource.md index 093355d11d..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource.md +++ b/src/Security/v1.0/examples/Update-MgSecurityCaseEdiscoveryCaseSearchAdditionalSource.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Security/v1.0/examples/Update-MgSecuritySecureScore.md b/src/Security/v1.0/examples/Update-MgSecuritySecureScore.md index f6c6949389..e69de29bb2 100644 --- a/src/Security/v1.0/examples/Update-MgSecuritySecureScore.md +++ b/src/Security/v1.0/examples/Update-MgSecuritySecureScore.md @@ -1,17 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell - PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} diff --git a/src/Sites/beta/examples/Get-MgBetaGroupSiteAnalytic.md b/src/Sites/beta/examples/Get-MgBetaGroupSiteAnalytic.md index 093355d11d..e69de29bb2 100644 --- a/src/Sites/beta/examples/Get-MgBetaGroupSiteAnalytic.md +++ b/src/Sites/beta/examples/Get-MgBetaGroupSiteAnalytic.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Sites/beta/examples/Get-MgBetaGroupSiteListActivity.md b/src/Sites/beta/examples/Get-MgBetaGroupSiteListActivity.md index 093355d11d..e69de29bb2 100644 --- a/src/Sites/beta/examples/Get-MgBetaGroupSiteListActivity.md +++ b/src/Sites/beta/examples/Get-MgBetaGroupSiteListActivity.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Sites/v1.0/examples/Get-MgGroupSiteAnalytic.md b/src/Sites/v1.0/examples/Get-MgGroupSiteAnalytic.md index 093355d11d..e69de29bb2 100644 --- a/src/Sites/v1.0/examples/Get-MgGroupSiteAnalytic.md +++ b/src/Sites/v1.0/examples/Get-MgGroupSiteAnalytic.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/beta/examples/Clear-MgBetaChatMessageReaction.md b/src/Teams/beta/examples/Clear-MgBetaChatMessageReaction.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/beta/examples/Clear-MgBetaChatMessageReaction.md +++ b/src/Teams/beta/examples/Clear-MgBetaChatMessageReaction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/beta/examples/Clear-MgBetaChatMessageReplyReaction.md b/src/Teams/beta/examples/Clear-MgBetaChatMessageReplyReaction.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/beta/examples/Clear-MgBetaChatMessageReplyReaction.md +++ b/src/Teams/beta/examples/Clear-MgBetaChatMessageReplyReaction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/beta/examples/Clear-MgBetaTeamChannelMessageReaction.md b/src/Teams/beta/examples/Clear-MgBetaTeamChannelMessageReaction.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/beta/examples/Clear-MgBetaTeamChannelMessageReaction.md +++ b/src/Teams/beta/examples/Clear-MgBetaTeamChannelMessageReaction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/beta/examples/Clear-MgBetaTeamChannelMessageReplyReaction.md b/src/Teams/beta/examples/Clear-MgBetaTeamChannelMessageReplyReaction.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/beta/examples/Clear-MgBetaTeamChannelMessageReplyReaction.md +++ b/src/Teams/beta/examples/Clear-MgBetaTeamChannelMessageReplyReaction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/beta/examples/Clear-MgBetaTeamPrimaryChannelMessageReaction.md b/src/Teams/beta/examples/Clear-MgBetaTeamPrimaryChannelMessageReaction.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/beta/examples/Clear-MgBetaTeamPrimaryChannelMessageReaction.md +++ b/src/Teams/beta/examples/Clear-MgBetaTeamPrimaryChannelMessageReaction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/beta/examples/Clear-MgBetaTeamPrimaryChannelMessageReplyReaction.md b/src/Teams/beta/examples/Clear-MgBetaTeamPrimaryChannelMessageReplyReaction.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/beta/examples/Clear-MgBetaTeamPrimaryChannelMessageReplyReaction.md +++ b/src/Teams/beta/examples/Clear-MgBetaTeamPrimaryChannelMessageReplyReaction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/beta/examples/Clear-MgBetaTeamworkDeletedTeamChannelMessageReaction.md b/src/Teams/beta/examples/Clear-MgBetaTeamworkDeletedTeamChannelMessageReaction.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/beta/examples/Clear-MgBetaTeamworkDeletedTeamChannelMessageReaction.md +++ b/src/Teams/beta/examples/Clear-MgBetaTeamworkDeletedTeamChannelMessageReaction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/beta/examples/Clear-MgBetaTeamworkDeletedTeamChannelMessageReplyReaction.md b/src/Teams/beta/examples/Clear-MgBetaTeamworkDeletedTeamChannelMessageReplyReaction.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/beta/examples/Clear-MgBetaTeamworkDeletedTeamChannelMessageReplyReaction.md +++ b/src/Teams/beta/examples/Clear-MgBetaTeamworkDeletedTeamChannelMessageReplyReaction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgChatInstalledAppTeamApp.md b/src/Teams/v1.0/examples/Get-MgChatInstalledAppTeamApp.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgChatInstalledAppTeamApp.md +++ b/src/Teams/v1.0/examples/Get-MgChatInstalledAppTeamApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgChatInstalledAppTeamAppDefinition.md b/src/Teams/v1.0/examples/Get-MgChatInstalledAppTeamAppDefinition.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgChatInstalledAppTeamAppDefinition.md +++ b/src/Teams/v1.0/examples/Get-MgChatInstalledAppTeamAppDefinition.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgChatMessageDelta.md b/src/Teams/v1.0/examples/Get-MgChatMessageDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgChatMessageDelta.md +++ b/src/Teams/v1.0/examples/Get-MgChatMessageDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgChatMessageReplyDelta.md b/src/Teams/v1.0/examples/Get-MgChatMessageReplyDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgChatMessageReplyDelta.md +++ b/src/Teams/v1.0/examples/Get-MgChatMessageReplyDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgChatTabTeamApp.md b/src/Teams/v1.0/examples/Get-MgChatTabTeamApp.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgChatTabTeamApp.md +++ b/src/Teams/v1.0/examples/Get-MgChatTabTeamApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgGroupTeam.md b/src/Teams/v1.0/examples/Get-MgGroupTeam.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgGroupTeam.md +++ b/src/Teams/v1.0/examples/Get-MgGroupTeam.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgGroupTeamChannelTabTeamApp.md b/src/Teams/v1.0/examples/Get-MgGroupTeamChannelTabTeamApp.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgGroupTeamChannelTabTeamApp.md +++ b/src/Teams/v1.0/examples/Get-MgGroupTeamChannelTabTeamApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgGroupTeamGroup.md b/src/Teams/v1.0/examples/Get-MgGroupTeamGroup.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgGroupTeamGroup.md +++ b/src/Teams/v1.0/examples/Get-MgGroupTeamGroup.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgGroupTeamInstalledAppTeamApp.md b/src/Teams/v1.0/examples/Get-MgGroupTeamInstalledAppTeamApp.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgGroupTeamInstalledAppTeamApp.md +++ b/src/Teams/v1.0/examples/Get-MgGroupTeamInstalledAppTeamApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgGroupTeamInstalledAppTeamAppDefinition.md b/src/Teams/v1.0/examples/Get-MgGroupTeamInstalledAppTeamAppDefinition.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgGroupTeamInstalledAppTeamAppDefinition.md +++ b/src/Teams/v1.0/examples/Get-MgGroupTeamInstalledAppTeamAppDefinition.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgGroupTeamPrimaryChannelTabTeamApp.md b/src/Teams/v1.0/examples/Get-MgGroupTeamPrimaryChannelTabTeamApp.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgGroupTeamPrimaryChannelTabTeamApp.md +++ b/src/Teams/v1.0/examples/Get-MgGroupTeamPrimaryChannelTabTeamApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgGroupTeamTemplate.md b/src/Teams/v1.0/examples/Get-MgGroupTeamTemplate.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgGroupTeamTemplate.md +++ b/src/Teams/v1.0/examples/Get-MgGroupTeamTemplate.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgTeamChannelMessageDelta.md b/src/Teams/v1.0/examples/Get-MgTeamChannelMessageDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgTeamChannelMessageDelta.md +++ b/src/Teams/v1.0/examples/Get-MgTeamChannelMessageDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgTeamChannelMessageReplyDelta.md b/src/Teams/v1.0/examples/Get-MgTeamChannelMessageReplyDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgTeamChannelMessageReplyDelta.md +++ b/src/Teams/v1.0/examples/Get-MgTeamChannelMessageReplyDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgTeamChannelTabTeamApp.md b/src/Teams/v1.0/examples/Get-MgTeamChannelTabTeamApp.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgTeamChannelTabTeamApp.md +++ b/src/Teams/v1.0/examples/Get-MgTeamChannelTabTeamApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgTeamInstalledAppTeamApp.md b/src/Teams/v1.0/examples/Get-MgTeamInstalledAppTeamApp.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgTeamInstalledAppTeamApp.md +++ b/src/Teams/v1.0/examples/Get-MgTeamInstalledAppTeamApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Teams/v1.0/examples/Get-MgTeamInstalledAppTeamAppDefinition.md b/src/Teams/v1.0/examples/Get-MgTeamInstalledAppTeamAppDefinition.md index 093355d11d..e69de29bb2 100644 --- a/src/Teams/v1.0/examples/Get-MgTeamInstalledAppTeamAppDefinition.md +++ b/src/Teams/v1.0/examples/Get-MgTeamInstalledAppTeamAppDefinition.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Actions/beta/examples/Add-MgBetaUserPendingAccessReviewInstanceDecision.md b/src/Users.Actions/beta/examples/Add-MgBetaUserPendingAccessReviewInstanceDecision.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Actions/beta/examples/Add-MgBetaUserPendingAccessReviewInstanceDecision.md +++ b/src/Users.Actions/beta/examples/Add-MgBetaUserPendingAccessReviewInstanceDecision.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Actions/beta/examples/Clear-MgBetaUserAndBlockManagedApp.md b/src/Users.Actions/beta/examples/Clear-MgBetaUserAndBlockManagedApp.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Actions/beta/examples/Clear-MgBetaUserAndBlockManagedApp.md +++ b/src/Users.Actions/beta/examples/Clear-MgBetaUserAndBlockManagedApp.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Actions/beta/examples/Clear-MgBetaUserChatMessageReaction.md b/src/Users.Actions/beta/examples/Clear-MgBetaUserChatMessageReaction.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Actions/beta/examples/Clear-MgBetaUserChatMessageReaction.md +++ b/src/Users.Actions/beta/examples/Clear-MgBetaUserChatMessageReaction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Actions/beta/examples/Clear-MgBetaUserChatMessageReplyReaction.md b/src/Users.Actions/beta/examples/Clear-MgBetaUserChatMessageReplyReaction.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Actions/beta/examples/Clear-MgBetaUserChatMessageReplyReaction.md +++ b/src/Users.Actions/beta/examples/Clear-MgBetaUserChatMessageReplyReaction.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedAppRegistrationByAzureAdDeviceId.md b/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedAppRegistrationByAzureAdDeviceId.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedAppRegistrationByAzureAdDeviceId.md +++ b/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedAppRegistrationByAzureAdDeviceId.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedAppRegistrationByDeviceTag.md b/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedAppRegistrationByDeviceTag.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedAppRegistrationByDeviceTag.md +++ b/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedAppRegistrationByDeviceTag.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedDevice.md b/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedDevice.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedDevice.md +++ b/src/Users.Actions/beta/examples/Clear-MgBetaUserManagedDevice.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTask.md b/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTask.md index f7742ea0e8..e2ab0194a8 100644 --- a/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTask.md +++ b/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTask.md @@ -1,8 +1,12 @@ -### Example 1: Using the Complete-MgBetaUserOutlookTask Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Users.Actions + # A UPN can also be used as -UserId. Complete-MgBetaUserOutlookTask -UserId $userId -OutlookTaskId $outlookTaskId + ``` This example shows how to use the Complete-MgBetaUserOutlookTask Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTaskFolderTask.md b/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTaskFolderTask.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTaskFolderTask.md +++ b/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTaskFolderTask.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTaskGroupTaskFolderTask.md b/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTaskGroupTaskFolderTask.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTaskGroupTaskFolderTask.md +++ b/src/Users.Actions/beta/examples/Complete-MgBetaUserOutlookTaskGroupTaskFolderTask.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Export-MgBetaUserDeviceAndAppManagementData.md b/src/Users.Functions/beta/examples/Export-MgBetaUserDeviceAndAppManagementData.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Export-MgBetaUserDeviceAndAppManagementData.md +++ b/src/Users.Functions/beta/examples/Export-MgBetaUserDeviceAndAppManagementData.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Find-MgBetaUserRoom.md b/src/Users.Functions/beta/examples/Find-MgBetaUserRoom.md index 1a6a7cb18b..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Find-MgBetaUserRoom.md +++ b/src/Users.Functions/beta/examples/Find-MgBetaUserRoom.md @@ -1,8 +0,0 @@ -### Example 1: Using the Find-MgBetaUserRoom Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Users.Functions -# A UPN can also be used as -UserId. -Find-MgBetaUserRoom -UserId $userId -``` -This example shows how to use the Find-MgBetaUserRoom Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Users.Functions/beta/examples/Find-MgBetaUserRoomList.md b/src/Users.Functions/beta/examples/Find-MgBetaUserRoomList.md index c0cba18abd..bf5747e4d6 100644 --- a/src/Users.Functions/beta/examples/Find-MgBetaUserRoomList.md +++ b/src/Users.Functions/beta/examples/Find-MgBetaUserRoomList.md @@ -1,8 +1,12 @@ -### Example 1: Using the Find-MgBetaUserRoomList Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Users.Functions + # A UPN can also be used as -UserId. Find-MgBetaUserRoomList -UserId $userId + ``` This example shows how to use the Find-MgBetaUserRoomList Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Users.Functions/beta/examples/Get-MgBetaAllUserChatMessage.md b/src/Users.Functions/beta/examples/Get-MgBetaAllUserChatMessage.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaAllUserChatMessage.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaAllUserChatMessage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserChatMessageDelta.md b/src/Users.Functions/beta/examples/Get-MgBetaUserChatMessageDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserChatMessageDelta.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserChatMessageDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserChatMessageReplyDelta.md b/src/Users.Functions/beta/examples/Get-MgBetaUserChatMessageReplyDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserChatMessageReplyDelta.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserChatMessageReplyDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserCloudPcConnectivityHistory.md b/src/Users.Functions/beta/examples/Get-MgBetaUserCloudPcConnectivityHistory.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserCloudPcConnectivityHistory.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserCloudPcConnectivityHistory.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserCloudPcLaunchInfo.md b/src/Users.Functions/beta/examples/Get-MgBetaUserCloudPcLaunchInfo.md index 36ca26198a..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserCloudPcLaunchInfo.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserCloudPcLaunchInfo.md @@ -1,8 +0,0 @@ -### Example 1: Using the Get-MgBetaUserCloudPcLaunchInfo Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Users.Functions -# A UPN can also be used as -UserId. -Get-MgBetaUserCloudPcLaunchInfo -UserId $userId -CloudPCId $cloudPCId -``` -This example shows how to use the Get-MgBetaUserCloudPcLaunchInfo Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDelta.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDelta.md index 6156723709..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDelta.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgBetaUserDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Users.Functions -Get-MgBetaUserDelta -``` -This example shows how to use the Get-MgBetaUserDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDeviceDelta.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDeviceDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDeviceDelta.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDeviceDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemActivityByInterval.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemActivityByInterval.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemDelta.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemDelta.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemListItemActivityByInterval.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemListItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemListItemActivityByInterval.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveItemListItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListContentTypeCompatibleHubContentType.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListContentTypeCompatibleHubContentType.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListContentTypeCompatibleHubContentType.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListContentTypeCompatibleHubContentType.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListItemActivityByInterval.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListItemActivityByInterval.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListItemDelta.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListItemDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListItemDelta.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveListItemDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootActivityByInterval.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootActivityByInterval.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootDelta.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootDelta.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootListItemActivityByInterval.md b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootListItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootListItemActivityByInterval.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserDriveRootListItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserEffectiveDeviceEnrollmentConfiguration.md b/src/Users.Functions/beta/examples/Get-MgBetaUserEffectiveDeviceEnrollmentConfiguration.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserEffectiveDeviceEnrollmentConfiguration.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserEffectiveDeviceEnrollmentConfiguration.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserLoggedOnManagedDevice.md b/src/Users.Functions/beta/examples/Get-MgBetaUserLoggedOnManagedDevice.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserLoggedOnManagedDevice.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserLoggedOnManagedDevice.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/beta/examples/Get-MgBetaUserManagedAppBlockedUser.md b/src/Users.Functions/beta/examples/Get-MgBetaUserManagedAppBlockedUser.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/beta/examples/Get-MgBetaUserManagedAppBlockedUser.md +++ b/src/Users.Functions/beta/examples/Get-MgBetaUserManagedAppBlockedUser.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgAllUserChatMessage.md b/src/Users.Functions/v1.0/examples/Get-MgAllUserChatMessage.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgAllUserChatMessage.md +++ b/src/Users.Functions/v1.0/examples/Get-MgAllUserChatMessage.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserChatMessageDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserChatMessageDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserChatMessageDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserChatMessageDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserChatMessageReplyDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserChatMessageReplyDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserChatMessageReplyDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserChatMessageReplyDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserContactDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserContactDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserContactDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserContactDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderChildFolderContactDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderChildFolderContactDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderChildFolderContactDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderChildFolderContactDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderChildFolderDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderChildFolderDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderChildFolderDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderChildFolderDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderContactDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderContactDelta.md index 093355d11d..e6d7f2c8bd 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderContactDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderContactDelta.md @@ -1,18 +1,12 @@ -### Example 1: {{ Add title here }} +### Example 1: Code snippet + ```powershell -PS C:\> {{ Add code here }} -{{ Add output here }} -``` +Import-Module Microsoft.Graph.Users.Functions -{{ Add description here }} +# A UPN can also be used as -UserId. +Get-MgUserContactFolderContactDelta -UserId $userId -ContactFolderId $contactFolderId -Property "displayName" -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} ``` - -{{ Add description here }} +This example shows how to use the Get-MgUserContactFolderContactDelta Cmdlet. diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderDelta.md index 0a72151ee1..c710e9d295 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserContactFolderDelta.md @@ -1,8 +1,12 @@ -### Example 1: Using the Get-MgUserContactFolderDelta Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Users.Functions + # A UPN can also be used as -UserId. Get-MgUserContactFolderDelta -UserId $userId + ``` This example shows how to use the Get-MgUserContactFolderDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserDelta.md index b10fcfcdfb..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserDelta.md @@ -1,7 +0,0 @@ -### Example 1: Using the Get-MgUserDelta Cmdlet -```powershell -Import-Module Microsoft.Graph.Users.Functions -Get-MgUserDelta -``` -This example shows how to use the Get-MgUserDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemActivityByInterval.md b/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemActivityByInterval.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemListItemActivityByInterval.md b/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemListItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemListItemActivityByInterval.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserDriveItemListItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserDriveListContentTypeCompatibleHubContentType.md b/src/Users.Functions/v1.0/examples/Get-MgUserDriveListContentTypeCompatibleHubContentType.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserDriveListContentTypeCompatibleHubContentType.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserDriveListContentTypeCompatibleHubContentType.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserDriveListItemActivityByInterval.md b/src/Users.Functions/v1.0/examples/Get-MgUserDriveListItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserDriveListItemActivityByInterval.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserDriveListItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootActivityByInterval.md b/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootActivityByInterval.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootListItemActivityByInterval.md b/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootListItemActivityByInterval.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootListItemActivityByInterval.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserDriveRootListItemActivityByInterval.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserMailFolderChildFolderMessageDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserMailFolderChildFolderMessageDelta.md index 093355d11d..e69de29bb2 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserMailFolderChildFolderMessageDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserMailFolderChildFolderMessageDelta.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/Users.Functions/v1.0/examples/Get-MgUserMailFolderMessageDelta.md b/src/Users.Functions/v1.0/examples/Get-MgUserMailFolderMessageDelta.md index 0b012ef85d..8a0bb0b11c 100644 --- a/src/Users.Functions/v1.0/examples/Get-MgUserMailFolderMessageDelta.md +++ b/src/Users.Functions/v1.0/examples/Get-MgUserMailFolderMessageDelta.md @@ -1,8 +1,12 @@ -### Example 1: Using the Get-MgUserMailFolderMessageDelta Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Users.Functions + # A UPN can also be used as -UserId. Get-MgUserMailFolderMessageDelta -UserId $userId -MailFolderId $mailFolderId + ``` This example shows how to use the Get-MgUserMailFolderMessageDelta Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Users/beta/examples/Get-MgBetaUserOutlookTask.md b/src/Users/beta/examples/Get-MgBetaUserOutlookTask.md index d02d04ea47..8fd644c2ba 100644 --- a/src/Users/beta/examples/Get-MgBetaUserOutlookTask.md +++ b/src/Users/beta/examples/Get-MgBetaUserOutlookTask.md @@ -1,24 +1,24 @@ -### Example 1: Using the Get-MgBetaUserOutlookTask Cmdlet +### Example 1: Get an Outlook task + ```powershell + Import-Module Microsoft.Graph.Beta.Users + # A UPN can also be used as -UserId. Get-MgBetaUserOutlookTask -UserId $userId -OutlookTaskId $outlookTaskId + ``` -This example shows how to use the Get-MgBetaUserOutlookTask Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserOutlookTask Cmdlet +This example will get an outlook task + +### Example 2: Get Outlook task with date-time properties in Pacific Standard Time + ```powershell + Import-Module Microsoft.Graph.Beta.Users + # A UPN can also be used as -UserId. Get-MgBetaUserOutlookTask -UserId $userId -OutlookTaskId $outlookTaskId + ``` -This example shows how to use the Get-MgBetaUserOutlookTask Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgBetaUserOutlookTask Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Users -# A UPN can also be used as -UserId. -Get-MgBetaUserOutlookTask -UserId $userId -``` -This example shows how to use the Get-MgBetaUserOutlookTask Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). +This example will get outlook task with date-time properties in pacific standard time + diff --git a/src/Users/beta/examples/Get-MgBetaUserOutlookTaskAttachment.md b/src/Users/beta/examples/Get-MgBetaUserOutlookTaskAttachment.md index 288f4ad505..61291f608a 100644 --- a/src/Users/beta/examples/Get-MgBetaUserOutlookTaskAttachment.md +++ b/src/Users/beta/examples/Get-MgBetaUserOutlookTaskAttachment.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaUserOutlookTaskAttachment Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Users + Get-MgBetaUserOutlookTaskAttachment -UserId $userId -OutlookTaskId $outlookTaskId + ``` This example shows how to use the Get-MgBetaUserOutlookTaskAttachment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/Users/beta/examples/Get-MgBetaUserOutlookTaskFolder.md b/src/Users/beta/examples/Get-MgBetaUserOutlookTaskFolder.md index 7a5c79f226..725ddc6e8a 100644 --- a/src/Users/beta/examples/Get-MgBetaUserOutlookTaskFolder.md +++ b/src/Users/beta/examples/Get-MgBetaUserOutlookTaskFolder.md @@ -1,16 +1,12 @@ -### Example 1: Using the Get-MgBetaUserOutlookTaskFolder Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.Users -# A UPN can also be used as -UserId. -Get-MgBetaUserOutlookTaskFolder -UserId $userId -OutlookTaskFolderId $outlookTaskFolderId -``` -This example shows how to use the Get-MgBetaUserOutlookTaskFolder Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaUserOutlookTaskFolder Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.Users + # A UPN can also be used as -UserId. Get-MgBetaUserOutlookTaskFolder -UserId $userId + ``` This example shows how to use the Get-MgBetaUserOutlookTaskFolder Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById.md b/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById.md +++ b/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceMember.md b/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceMember.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceMember.md +++ b/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceMember.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceMemberById.md b/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceMemberById.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceMemberById.md +++ b/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesDeploymentAudienceMemberById.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesUpdatableAssetMember.md b/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesUpdatableAssetMember.md index 893b9c8561..6eb2fac2b2 100644 --- a/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesUpdatableAssetMember.md +++ b/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesUpdatableAssetMember.md @@ -1,15 +1,20 @@ -### Example 1: Using the Add-MgBetaWindowsUpdatesUpdatableAssetMember Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + $params = @{ - Assets = @( + assets = @( @{ "@odata.type" = "#microsoft.graph.windowsUpdates.azureADDevice" - Id = "String (identifier)" + id = "String (identifier)" } ) } + Add-MgBetaWindowsUpdatesUpdatableAssetMember -UpdatableAssetId $updatableAssetId -BodyParameter $params + ``` This example shows how to use the Add-MgBetaWindowsUpdatesUpdatableAssetMember Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesUpdatableAssetMemberById.md b/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesUpdatableAssetMemberById.md index bcacedc0d0..01128cae22 100644 --- a/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesUpdatableAssetMemberById.md +++ b/src/WindowsUpdates/beta/examples/Add-MgBetaWindowsUpdatesUpdatableAssetMemberById.md @@ -1,15 +1,20 @@ -### Example 1: Using the Add-MgBetaWindowsUpdatesUpdatableAssetMemberById Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + $params = @{ - Ids = @( - "String" - "String" - "String" - ) - MemberEntityType = "#microsoft.graph.windowsUpdates.azureADDevice" + ids = @( + "String" +"String" +"String" +) +memberEntityType = "#microsoft.graph.windowsUpdates.azureADDevice" } + Add-MgBetaWindowsUpdatesUpdatableAssetMemberById -UpdatableAssetId $updatableAssetId -BodyParameter $params + ``` This example shows how to use the Add-MgBetaWindowsUpdatesUpdatableAssetMemberById Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesCatalogEntry.md b/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesCatalogEntry.md index 6ec5968e0e..2b3bfb3978 100644 --- a/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesCatalogEntry.md +++ b/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesCatalogEntry.md @@ -1,7 +1,11 @@ -### Example 1: Using the Get-MgBetaWindowsUpdatesCatalogEntry Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + Get-MgBetaWindowsUpdatesCatalogEntry + ``` This example shows how to use the Get-MgBetaWindowsUpdatesCatalogEntry Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesDeployment.md b/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesDeployment.md index 181ea8098a..f48a3880b3 100644 --- a/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesDeployment.md +++ b/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesDeployment.md @@ -1,14 +1,11 @@ -### Example 1: Using the Get-MgBetaWindowsUpdatesDeployment Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Get-MgBetaWindowsUpdatesDeployment -DeploymentId $deploymentId -``` -This example shows how to use the Get-MgBetaWindowsUpdatesDeployment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaWindowsUpdatesDeployment Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + Get-MgBetaWindowsUpdatesDeployment + ``` This example shows how to use the Get-MgBetaWindowsUpdatesDeployment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesResourceConnection.md b/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesResourceConnection.md index 44ae475977..08c3eacf2b 100644 --- a/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesResourceConnection.md +++ b/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesResourceConnection.md @@ -1,28 +1,11 @@ -### Example 1: Using the Get-MgBetaWindowsUpdatesResourceConnection Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Get-MgBetaWindowsUpdatesResourceConnection -ResourceConnectionId $resourceConnectionId -``` -This example shows how to use the Get-MgBetaWindowsUpdatesResourceConnection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaWindowsUpdatesResourceConnection Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Get-MgBetaWindowsUpdatesResourceConnection -ResourceConnectionId $resourceConnectionId -``` -This example shows how to use the Get-MgBetaWindowsUpdatesResourceConnection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgBetaWindowsUpdatesResourceConnection Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Get-MgBetaWindowsUpdatesResourceConnection -ResourceConnectionId $resourceConnectionId -``` -This example shows how to use the Get-MgBetaWindowsUpdatesResourceConnection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 4: Using the Get-MgBetaWindowsUpdatesResourceConnection Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + Get-MgBetaWindowsUpdatesResourceConnection + ``` This example shows how to use the Get-MgBetaWindowsUpdatesResourceConnection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesUpdatableAsset.md b/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesUpdatableAsset.md index bfcf65713d..fdd1c4cf4b 100644 --- a/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesUpdatableAsset.md +++ b/src/WindowsUpdates/beta/examples/Get-MgBetaWindowsUpdatesUpdatableAsset.md @@ -1,49 +1,11 @@ -### Example 1: Using the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Get-MgBetaWindowsUpdatesUpdatableAsset -UpdatableAssetId $updatableAssetId -``` -This example shows how to use the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Get-MgBetaWindowsUpdatesUpdatableAsset -UpdatableAssetId $updatableAssetId -``` -This example shows how to use the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Get-MgBetaWindowsUpdatesUpdatableAsset -UpdatableAssetId $updatableAssetId -``` -This example shows how to use the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 4: Using the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Get-MgBetaWindowsUpdatesUpdatableAsset -Filter "isof('microsoft.graph.windowsUpdates.azureADDevice')" -``` -This example shows how to use the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 5: Using the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + Get-MgBetaWindowsUpdatesUpdatableAsset + ``` This example shows how to use the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 6: Using the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Get-MgBetaWindowsUpdatesUpdatableAsset -OutFile $outFileId -``` -This example shows how to use the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 7: Using the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Get-MgBetaWindowsUpdatesUpdatableAsset -Filter "isof('microsoft.graph.windowsUpdates.updatableAssetGroup')" -``` -This example shows how to use the Get-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceExclusionAssetById.md b/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceExclusionAssetById.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceExclusionAssetById.md +++ b/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceExclusionAssetById.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceMemberAssetById.md b/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceMemberAssetById.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceMemberAssetById.md +++ b/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesDeploymentAudienceMemberAssetById.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesUpdatableAsset.md b/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesUpdatableAsset.md index 56ba14cd90..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesUpdatableAsset.md +++ b/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesUpdatableAsset.md @@ -1,16 +0,0 @@ -### Example 1: Using the Invoke-MgBetaEnrollWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -$params = @{ - UpdateCategory = "String" - Assets = @( - @{ - "@odata.type" = "#microsoft.graph.windowsUpdates.azureADDevice" - Id = "String (identifier)" - } - ) -} -Invoke-MgBetaEnrollWindowsUpdatesUpdatableAsset -BodyParameter $params -``` -This example shows how to use the Invoke-MgBetaEnrollWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesUpdatableAssetById.md b/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesUpdatableAssetById.md index a2353fbff4..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesUpdatableAssetById.md +++ b/src/WindowsUpdates/beta/examples/Invoke-MgBetaEnrollWindowsUpdatesUpdatableAssetById.md @@ -1,16 +0,0 @@ -### Example 1: Using the Invoke-MgBetaEnrollWindowsUpdatesUpdatableAssetById Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -$params = @{ - UpdateCategory = "feature" - MemberEntityType = "#microsoft.graph.windowsUpdates.azureADDevice" - Ids = @( - "String" - "String" - "String" - ) -} -Invoke-MgBetaEnrollWindowsUpdatesUpdatableAssetById -BodyParameter $params -``` -This example shows how to use the Invoke-MgBetaEnrollWindowsUpdatesUpdatableAssetById Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceExclusion.md b/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceExclusion.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceExclusion.md +++ b/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceExclusion.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceMember.md b/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceMember.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceMember.md +++ b/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesDeploymentAudienceMember.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesUpdatableAsset.md b/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesUpdatableAsset.md index a5bfb8844b..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesUpdatableAsset.md +++ b/src/WindowsUpdates/beta/examples/Invoke-MgBetaGraphWindowsUpdatesUpdatableAsset.md @@ -1,16 +0,0 @@ -### Example 1: Using the Invoke-MgBetaGraphWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -$params = @{ - UpdateCategory = "feature" - MemberEntityType = "#microsoft.graph.windowsUpdates.azureADDevice" - Ids = @( - "String" - "String" - "String" - ) -} -Invoke-MgBetaGraphWindowsUpdatesUpdatableAsset -BodyParameter $params -``` -This example shows how to use the Invoke-MgBetaGraphWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/WindowsUpdates/beta/examples/Invoke-MgBetaUnenrollWindowsUpdatesUpdatableAsset.md b/src/WindowsUpdates/beta/examples/Invoke-MgBetaUnenrollWindowsUpdatesUpdatableAsset.md index e5f48a5aa8..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Invoke-MgBetaUnenrollWindowsUpdatesUpdatableAsset.md +++ b/src/WindowsUpdates/beta/examples/Invoke-MgBetaUnenrollWindowsUpdatesUpdatableAsset.md @@ -1,16 +0,0 @@ -### Example 1: Using the Invoke-MgBetaUnenrollWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -$params = @{ - UpdateCategory = "String" - Assets = @( - @{ - "@odata.type" = "#microsoft.graph.windowsUpdates.azureADDevice" - Id = "String (identifier)" - } - ) -} -Invoke-MgBetaUnenrollWindowsUpdatesUpdatableAsset -BodyParameter $params -``` -This example shows how to use the Invoke-MgBetaUnenrollWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). diff --git a/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesDeployment.md b/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesDeployment.md index 0c9ee18705..85bb8591b9 100644 --- a/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesDeployment.md +++ b/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesDeployment.md @@ -1,30 +1,41 @@ -### Example 1: Using the New-MgBetaWindowsUpdatesDeployment Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + $params = @{ "@odata.type" = "#microsoft.graph.windowsUpdates.deployment" - Content = @{ - "@odata.type" = "microsoft.graph.windowsUpdates.featureUpdateReference" - Version = "20H2" + content = @{ + "@odata.type" = "#microsoft.graph.windowsUpdates.catalogContent" + catalogEntry = @{ + "@odata.type" = "#microsoft.graph.windowsUpdates.featureUpdateCatalogEntry" + id = "f341705b-0b15-4ce3-aaf2-6a1681d78606" + } } - Settings = @{ - "@odata.type" = "microsoft.graph.windowsUpdates.windowsDeploymentSettings" - Rollout = @{ - DevicesPerOffer = 100 + settings = @{ + "@odata.type" = "microsoft.graph.windowsUpdates.deploymentSettings" + schedule = @{ + gradualRollout = @{ + "@odata.type" = "#microsoft.graph.windowsUpdates.rateDrivenRolloutSettings" + durationBetweenOffers = "P7D" + devicePerOffer = + } } - Monitoring = @{ - MonitoringRules = @( + monitoring = @{ + monitoringRules = @( @{ - "@odata.type" = "#microsoft.graph.windowsUpdates.monitoringRule" - Signal = "rollback" - Threshold = 5 - Action = "pauseDeployment" + signal = "rollback" + threshold = 5 + action = "pauseDeployment" } ) } } } + New-MgBetaWindowsUpdatesDeployment -BodyParameter $params + ``` This example shows how to use the New-MgBetaWindowsUpdatesDeployment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesResourceConnection.md b/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesResourceConnection.md index bf4248718b..4e67a4c6f2 100644 --- a/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesResourceConnection.md +++ b/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesResourceConnection.md @@ -1,13 +1,18 @@ -### Example 1: Using the New-MgBetaWindowsUpdatesResourceConnection Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + $params = @{ "@odata.type" = "#microsoft.graph.windowsUpdates.operationalInsightsConnection" - AzureSubscriptionId = "322ec614-e9c2-4cd5-a55c-5711fdecf02e" - AzureResourceGroupName = "target-resource-group" - WorkspaceName = "my-workspace" + azureSubscriptionId = "322ec614-e9c2-4cd5-a55c-5711fdecf02e" + azureResourceGroupName = "target-resource-group" + workspaceName = "my-workspace" } + New-MgBetaWindowsUpdatesResourceConnection -BodyParameter $params + ``` This example shows how to use the New-MgBetaWindowsUpdatesResourceConnection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesUpdatableAsset.md b/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesUpdatableAsset.md index 69399377a8..c429571637 100644 --- a/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesUpdatableAsset.md +++ b/src/WindowsUpdates/beta/examples/New-MgBetaWindowsUpdatesUpdatableAsset.md @@ -1,10 +1,15 @@ -### Example 1: Using the New-MgBetaWindowsUpdatesUpdatableAsset Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + $params = @{ "@odata.type" = "#microsoft.graph.windowsUpdates.updatableAssetGroup" } + New-MgBetaWindowsUpdatesUpdatableAsset -BodyParameter $params + ``` This example shows how to use the New-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeployment.md b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeployment.md index 8f3b2abca1..ca8deda906 100644 --- a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeployment.md +++ b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeployment.md @@ -1,7 +1,11 @@ -### Example 1: Using the Remove-MgBetaWindowsUpdatesDeployment Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + Remove-MgBetaWindowsUpdatesDeployment -DeploymentId $deploymentId + ``` This example shows how to use the Remove-MgBetaWindowsUpdatesDeployment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById.md b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById.md +++ b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeploymentAudienceExclusionMemberById.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeploymentAudienceMemberById.md b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeploymentAudienceMemberById.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeploymentAudienceMemberById.md +++ b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesDeploymentAudienceMemberById.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesResourceConnection.md b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesResourceConnection.md index 00e55d9a99..d5500faa86 100644 --- a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesResourceConnection.md +++ b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesResourceConnection.md @@ -1,14 +1,11 @@ -### Example 1: Using the Remove-MgBetaWindowsUpdatesResourceConnection Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + Remove-MgBetaWindowsUpdatesResourceConnection -ResourceConnectionId $resourceConnectionId + ``` This example shows how to use the Remove-MgBetaWindowsUpdatesResourceConnection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Remove-MgBetaWindowsUpdatesResourceConnection Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Remove-MgBetaWindowsUpdatesResourceConnection -ResourceConnectionId $resourceConnectionId -``` -This example shows how to use the Remove-MgBetaWindowsUpdatesResourceConnection Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAsset.md b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAsset.md index abd6046194..0e058ee8a7 100644 --- a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAsset.md +++ b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAsset.md @@ -1,21 +1,11 @@ -### Example 1: Using the Remove-MgBetaWindowsUpdatesUpdatableAsset Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + Remove-MgBetaWindowsUpdatesUpdatableAsset -UpdatableAssetId $updatableAssetId + ``` This example shows how to use the Remove-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Remove-MgBetaWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Remove-MgBetaWindowsUpdatesUpdatableAsset -UpdatableAssetId $updatableAssetId -``` -This example shows how to use the Remove-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 3: Using the Remove-MgBetaWindowsUpdatesUpdatableAsset Cmdlet -```powershell -Import-Module Microsoft.Graph.Beta.WindowsUpdates -Remove-MgBetaWindowsUpdatesUpdatableAsset -UpdatableAssetId $updatableAssetId -``` -This example shows how to use the Remove-MgBetaWindowsUpdatesUpdatableAsset Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAssetMember.md b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAssetMember.md index 8b95f11b43..537dcddd4b 100644 --- a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAssetMember.md +++ b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAssetMember.md @@ -1,15 +1,20 @@ -### Example 1: Using the Remove-MgBetaWindowsUpdatesUpdatableAssetMember Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + $params = @{ - Assets = @( + assets = @( @{ "@odata.type" = "#microsoft.graph.windowsUpdates.azureADDevice" - Id = "String (identifier)" + id = "String (identifier)" } ) } + Remove-MgBetaWindowsUpdatesUpdatableAssetMember -UpdatableAssetId $updatableAssetId -BodyParameter $params + ``` This example shows how to use the Remove-MgBetaWindowsUpdatesUpdatableAssetMember Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAssetMemberById.md b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAssetMemberById.md index ce5bd66062..b1a5d6c69f 100644 --- a/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAssetMemberById.md +++ b/src/WindowsUpdates/beta/examples/Remove-MgBetaWindowsUpdatesUpdatableAssetMemberById.md @@ -1,15 +1,20 @@ -### Example 1: Using the Remove-MgBetaWindowsUpdatesUpdatableAssetMemberById Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + $params = @{ - Ids = @( - "String" - "String" - "String" - ) - MemberEntityType = "#microsoft.graph.windowsUpdates.azureADDevice" + ids = @( + "String" +"String" +"String" +) +memberEntityType = "#microsoft.graph.windowsUpdates.azureADDevice" } + Remove-MgBetaWindowsUpdatesUpdatableAssetMemberById -UpdatableAssetId $updatableAssetId -BodyParameter $params + ``` This example shows how to use the Remove-MgBetaWindowsUpdatesUpdatableAssetMemberById Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesDeployment.md b/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesDeployment.md index 3063e0329b..a6991bd33b 100644 --- a/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesDeployment.md +++ b/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesDeployment.md @@ -1,36 +1,46 @@ -### Example 1: Using the Update-MgBetaWindowsUpdatesDeployment Cmdlet +### Example 1: Pause a deployment + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + $params = @{ "@odata.type" = "#microsoft.graph.windowsUpdates.deployment" - State = @{ + state = @{ "@odata.type" = "microsoft.graph.windowsUpdates.deploymentState" - RequestedValue = "paused" + requestedValue = "paused" } } + Update-MgBetaWindowsUpdatesDeployment -DeploymentId $deploymentId -BodyParameter $params + ``` -This example shows how to use the Update-MgBetaWindowsUpdatesDeployment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). -### Example 2: Using the Update-MgBetaWindowsUpdatesDeployment Cmdlet +This example will pause a deployment + +### Example 2: Update deployment settings to add a monitoring rule + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + $params = @{ "@odata.type" = "#microsoft.graph.windowsUpdates.deployment" - Settings = @{ - "@odata.type" = "microsoft.graph.windowsUpdates.windowsDeploymentSettings" - Monitoring = @{ - MonitoringRules = @( + settings = @{ + "@odata.type" = "microsoft.graph.windowsUpdates.deploymentSettings" + monitoring = @{ + monitoringRules = @( @{ - Signal = "rollback" - Threshold = 5 - Action = "pauseDeployment" + signal = "rollback" + threshold = 5 + action = "pauseDeployment" } ) } } } + Update-MgBetaWindowsUpdatesDeployment -DeploymentId $deploymentId -BodyParameter $params + ``` -This example shows how to use the Update-MgBetaWindowsUpdatesDeployment Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). +This example will update deployment settings to add a monitoring rule + diff --git a/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesDeploymentAudienceById.md b/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesDeploymentAudienceById.md index 53110926ee..943935ae4d 100644 --- a/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesDeploymentAudienceById.md +++ b/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesDeploymentAudienceById.md @@ -1,22 +1,27 @@ -### Example 1: Using the Update-MgBetaWindowsUpdatesDeploymentAudienceById Cmdlet +### Example 1: Code snippet + ```powershell + Import-Module Microsoft.Graph.Beta.WindowsUpdates + $params = @{ - MemberEntityType = "String" - AddMembers = @( - "String" - ) - RemoveMembers = @( - "String" - ) - AddExclusions = @( - "String" - ) - RemoveExclusions = @( - "String" - ) + memberEntityType = "String" + addMembers = @( + "String" +) +removeMembers = @( +"String" +) +addExclusions = @( +"String" +) +removeExclusions = @( +"String" +) } + Update-MgBetaWindowsUpdatesDeploymentAudienceById -DeploymentId $deploymentId -BodyParameter $params + ``` This example shows how to use the Update-MgBetaWindowsUpdatesDeploymentAudienceById Cmdlet. -To learn about permissions for this resource, see the [permissions reference](/graph/permissions-reference). + diff --git a/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesResourceConnection.md b/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesResourceConnection.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesResourceConnection.md +++ b/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesResourceConnection.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesUpdatableAsset.md b/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesUpdatableAsset.md index 093355d11d..e69de29bb2 100644 --- a/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesUpdatableAsset.md +++ b/src/WindowsUpdates/beta/examples/Update-MgBetaWindowsUpdatesUpdatableAsset.md @@ -1,18 +0,0 @@ -### Example 1: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - -### Example 2: {{ Add title here }} -```powershell -PS C:\> {{ Add code here }} - -{{ Add output here }} -``` - -{{ Add description here }} - diff --git a/tools/ImportExamples.ps1 b/tools/ImportExamples.ps1 index 17d410f5e8..529af00f96 100644 --- a/tools/ImportExamples.ps1 +++ b/tools/ImportExamples.ps1 @@ -5,8 +5,7 @@ Param( $Available = @(), [string] $ModuleMappingConfigPath = (Join-Path $PSScriptRoot "..\config\ModulesMapping.jsonc"), [string] $FolderForExamplesToBeReviewed = (Join-Path $PSScriptRoot "..\examplesreport"), - [string] $ExamplesToBeReviewed = "ExamplesToBeReviewed.csv", - $MetaDataJsonFile = (Join-Path $PSScriptRoot "../src/Authentication/Authentication/custom/common/MgCommandMetadata.json") + [string] $ExamplesToBeReviewed = "ExamplesToBeReviewed.csv" ) function Start-Generator { Param( @@ -36,8 +35,7 @@ function Start-Generator { $ProfilePathMapping = "beta\examples" } $ModulePath = Join-Path $PSScriptRoot "..\src\$GraphModule\$ProfilePathMapping" - Get-ExternalDocsUrl -ManualExternalDocsUrl $ManualExternalDocsUrl -GenerationMode $GenerationMode -GraphProfilePath $ModulePath -Command $GraphCommand -GraphProfile $ProfilePath -Module $GraphModule - + Start-WebScrapping -GraphProfile $GraphProfile -ExternalDocUrl $ManualExternalDocsUrl -Command $GraphCommand -GraphProfilePath $ModulePath -Module $GraphModule } } function Get-FilesByProfile { @@ -54,13 +52,7 @@ function Get-FilesByProfile { $ModulesToGenerate | ForEach-Object { $ModuleName = $_ $ModulePath = Join-Path $PSScriptRoot "..\src\$ModuleName\$GraphProfilePath" - $OpenApiFile = Join-Path $PSScriptRoot "..\openApiDocs\v1.0\$ModuleName.yml" - #test this path first before proceeding - if (Test-Path $OpenApiFile) { - $yamlContent = Get-Content -Path $OpenApiFile - $OpenApiContent = ($yamlContent | ConvertFrom-Yaml) - Get-Files -GraphProfile $GraphProfile -GraphProfilePath $modulePath -Module $ModuleName -OpenApiContent $OpenApiContent - } + Get-Files -GraphProfile $GraphProfile -GraphProfilePath $modulePath -Module $ModuleName } } @@ -71,8 +63,7 @@ function Get-Files { [ValidateNotNullOrEmpty()] [string] $GraphProfilePath = (Join-Path $PSScriptRoot "..\src\Users\v1.0\examples"), [ValidateNotNullOrEmpty()] - [string] $Module = "Users", - [Hashtable] $OpenApiContent + [string] $Module = "Users" ) try { @@ -82,15 +73,23 @@ function Get-Files { #Extract command over here $Command = [System.IO.Path]::GetFileNameWithoutExtension($File) + if ($Command -ine "README") { #Extract URI path - $CommandDetails = Find-MgGraphCommand -Command $Command - if ($CommandDetails) { - foreach ($CommandDetail in $CommandDetails) { - $ApiPath = $CommandDetail.URI - $Method = $CommandDetails.Method - Get-ExternalDocsUrl -GraphProfile $GraphProfile -UriPath $ApiPath -Command $Command -OpenApiContent $OpenApiContent -GraphProfilePath $GraphProfilePath -Method $Method.Trim() -Module $Module + $ApiRefLinks = (Find-MgGraphCommand -Command $Command).ApiReferenceLink + + if ($ApiRefLinks) { + foreach ($ApiRefLink in $ApiRefLinks) { + + + if (-not($null -eq $ApiRefLink -or $ApiRefLink -eq "")) { + $ExternalDocsUrl = $ApiRefLink + "&tabs=powershell" + Start-WebScrapping -GraphProfile $GraphProfile -ExternalDocUrl $ExternalDocsUrl -Command $Command -GraphProfilePath $GraphProfilePath -UriPath $UriPath -Module $Module + } + } + + } else { #Clear any content in that file as long as its not a readme file @@ -98,6 +97,7 @@ function Get-Files { } } + } } } @@ -108,96 +108,6 @@ function Get-Files { Write-Host "`nError Item Name: "$_.Exception.ItemName } -} -function Get-ExternalDocsUrl { - - param( - [ValidateSet("beta", "v1.0")] - [string] $GraphProfile = "v1.0", - [string] $UriPath, - [string] $Module = "Users", - [string] $GenerationMode = "auto", - [string] $ManualExternalDocsUrl, - [ValidateNotNullOrEmpty()] - [string] $Command = "Get-MgUser", - [Hashtable] $OpenApiContent, - [System.Object] $Method = "GET", - [string] $GraphProfilePath = (Join-Path $PSScriptRoot "..\src\Users\v1.0\examples") - ) - if ($GenerationMode -eq "manual") { - - if (-not([string]::IsNullOrEmpty($ManualExternalDocsUrl))) { - - Start-WebScrapping -GraphProfile $GraphProfile -ExternalDocUrl $ManualExternalDocsUrl -Command $Command -GraphProfilePath $GraphProfilePath -UriPath $UriPath -Module $Module - } - - } - else { - if ($UriPath) { - - if ($OpenApiContent.openapi && $OpenApiContent.info.version) { - foreach ($Path in $OpenApiContent.paths) { - $ExternalDocUrl = $null - switch ($Method) { - "GET" { - $ExternalDocUrl = $path[$UriPath].get.externalDocs.url - if ([string]::IsNullOrEmpty($ExternalDocUrl)) { - #Try with microsoft.graph prefix on the last path segment - $UriPathWithGraphPrefix = Append-GraphPrefix -UriPath $UriPath - $ExternalDocUrl = $path[$UriPathWithGraphPrefix].get.externalDocs.url - } - } - "POST" { - $ExternalDocUrl = $Path[$UriPath].post.externalDocs.url - if ([string]::IsNullOrEmpty($ExternalDocUrl)) { - #Try with microsoft.graph prefix on the last path segment - $UriPathWithGraphPrefix = Append-GraphPrefix -UriPath $UriPath - $ExternalDocUrl = $path[$UriPathWithGraphPrefix].post.externalDocs.url - } - } - "PATCH" { - $ExternalDocUrl = $Path[$UriPath].patch.externalDocs.url - if ([string]::IsNullOrEmpty($ExternalDocUrl)) { - #Try with microsoft.graph prefix on the last path segment - $UriPathWithGraphPrefix = Append-GraphPrefix -UriPath $UriPath - $ExternalDocUrl = $path[$UriPathWithGraphPrefix].patch.externalDocs.url - } - } - "DELETE" { - $ExternalDocUrl = $Path[$UriPath].delete.externalDocs.url - if ([string]::IsNullOrEmpty($ExternalDocUrl)) { - #Try with microsoft.graph prefix on the last path segment - $UriPathWithGraphPrefix = Append-GraphPrefix -UriPath $UriPath - $ExternalDocUrl = $path[$UriPathWithGraphPrefix].delete.externalDocs.url - } - } - "PUT" { - $ExternalDocUrl = $Path[$UriPath].put.externalDocs.url - if ([string]::IsNullOrEmpty($ExternalDocUrl)) { - #Try with microsoft.graph prefix on the last path segment - $UriPathWithGraphPrefix = Append-GraphPrefix -UriPath $UriPath - $ExternalDocUrl = $path[$UriPathWithGraphPrefix].put.externalDocs.url - } - } - - } - if (-not([string]::IsNullOrEmpty($ExternalDocUrl))) { - Start-WebScrapping -GraphProfile $GraphProfile -ExternalDocUrl $ExternalDocUrl -Command $Command -GraphProfilePath $GraphProfilePath -UriPath $UriPath -Module $Module - } - else { - # This step will still correct the examples if the external docs url is not found. - $ExampleFile = "$GraphProfilePath/$Command.md" - $boilerPlateCode = Select-String -Path $File -Pattern "Add title here" - if ($boilerPlateCode.Length -eq 0){ - Retain-ExistingCorrectExamples -Content (Get-Content $ExampleFile) -File $ExampleFile -CommandPattern $Command - } - } - } - - } - } - } - } function Append-GraphPrefix { diff --git a/tools/PostGeneration/NewCommandMetadata.ps1 b/tools/PostGeneration/NewCommandMetadata.ps1 index 9a2e375dc8..6711fb39d9 100644 --- a/tools/PostGeneration/NewCommandMetadata.ps1 +++ b/tools/PostGeneration/NewCommandMetadata.ps1 @@ -35,6 +35,7 @@ $CommandPathMapping = [ordered]@{} # Regex patterns. $OpenApiTagPattern = '\[OpenAPI\].s*(.*)=>(.*):\"(.*)\"' +$ExternalDocsPattern ='https://learn.microsoft.com/graph/api/(.*?(graph-rest-1.0|graph-rest-beta))' $ActionFunctionFQNPattern = "\/Microsoft.Graph.(.*)$" $PermissionsUrl = "https://graphexplorerapi.azurewebsites.net/permissions" @@ -48,11 +49,9 @@ $ApiVersion | ForEach-Object { $SplitFileName = $_.BaseName.Split("_") $CommandName = (New-Object regex -ArgumentList "Mg").Replace($SplitFileName[0], "-Mg", 1) $VariantName = $SplitFileName[1] - if ($_.DirectoryName -match "\\src\\(.*?.)\\") { $ModuleName = ($CurrentApiVersion -eq "beta") ? "Beta.$($Matches.1)" : $Matches.1 } - $RawFileContent = (Get-Content -Path $_.FullName -Raw) if ($RawFileContent -match $OpenApiTagPattern) { $Method = $Matches.2 @@ -64,12 +63,12 @@ $ApiVersion | ForEach-Object { $SegmentBuilder = "" # Trim nested namespace segments. $NestedNamespaceSegments = $Matches.1 -split "/" - foreach($Segment in $NestedNamespaceSegments){ + foreach ($Segment in $NestedNamespaceSegments) { # Remove microsoft.graph prefix and trailing '()' from functions. - $Segment = $segment.Replace("microsoft.graph.","").Replace("()", "") + $Segment = $segment.Replace("microsoft.graph.", "").Replace("()", "") # Get resource object name from segment if it exists. e.g get 'updateAudience' from windowsUpdates.updateAudience $ResourceObj = $Segment.Split(".") - $Segment = $ResourceObj[$ResourceObj.Count-1] + $Segment = $ResourceObj[$ResourceObj.Count - 1] $SegmentBuilder += "/$Segment" } $Uri = $Uri -replace [Regex]::Escape($MatchedUriSegment), $SegmentBuilder @@ -82,6 +81,7 @@ $ApiVersion | ForEach-Object { ApiVersion = $CurrentApiVersion OutputType = ($RawFileContent -match $OutputTypePattern) ? $Matches.1 : $null Module = $ModuleName + ApiReferenceLink = ($RawFileContent -match $ExternalDocsPattern) ? $Matches.0 : $null Permissions = @() } @@ -98,13 +98,19 @@ $ApiVersion | ForEach-Object { $PermissionsResponse = Invoke-RestMethod -Uri "$($PermissionsUrl)?requesturl=$($MappingValue.Uri)&method=$($MappingValue.Method)" -ErrorAction SilentlyContinue $PermissionsResponse | ForEach-Object { $Permissions += [PSCustomObject]@{ - Name = $_.value - Description = $_.consentDisplayName - FullDescription = $_.consentDescription - IsAdmin = $_.IsAdmin + Name = $_.value + Description = $_.consentDisplayName + FullDescription = $_.consentDescription + IsAdmin = $_.IsAdmin + PermissionType = $_.ScopeType + IsLeastPrivilege = $_.isLeastPrivilege } } - $MappingValue.Permissions = ($Permissions | Sort-Object -Property Name -Unique) + $Permissions = $Permissions | Sort-Object -Property Name -Unique + $Permissions = $Permissions | Sort-Object -Property PermissionType + $Permissions = $Permissions | Sort-Object -Property IsLeastPrivilege + [array]::Reverse($Permissions) + $MappingValue.Permissions = $Permissions } catch { Write-Warning "Failed to fetch permissions: $($PermissionsUrl)?requesturl=$($MappingValue.Uri)&method=$($MappingValue.Method)" diff --git a/tools/Tests/loadEnv.ps1 b/tools/Tests/loadEnv.ps1 index e9d8834c94..5bacbb633e 100644 --- a/tools/Tests/loadEnv.ps1 +++ b/tools/Tests/loadEnv.ps1 @@ -11,7 +11,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # ---------------------------------------------------------------------------------- - +[Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingConvertToSecureStringWithPlainText', '', Justification='Just an example for testing purposes.')] +param() if ($TestMode -eq 'live' -or $TestMode -eq 'record') { Connect-MgGraph -ClientId $env:testApp_clientId -TenantId $env:testApp_tenantId -CertificateThumbprint $env:testApp_certThumbprint }